We have a link on our website for remote help plus we have a URL
Http://help.mbabsi.com. We use Bomgar which I love and it can Pin sessions so you can go to them at any time. You can have a jump client which allows you to install software on the server that will allow you to push to other machines within their network (given you have correct permission). It will also allow you to create an icon you can leave on their desktop that will allow them to connect when you need it. They also have the ability to start a chat session then from the chat session go into a remote control session.
It has File transfer, remote connectivity, system info, playback of remote session (I use this all the time), and the ability to shell script. The shell script allows me to make command line changes in a script. Example, If I want to disable the windows firewall I go to my shell script and run the one to disable the firewall. It will run ""netsh firewall set opmode disable.""
I can invite outside support to my session. When I do it will email the rep with connection info like the customer would get when I send them an invite to my session. The rep gets a one time connection to my support session. This helps when I work with those customers who do not have a great IT group that has their own remote connection to the workstations. I just send them my request then I can show them the issue the customer is having.
If I wish to show the customer my screen, I can reverse it and display my screen to them. I use to use Bomgar for my webinars and it worked great but the audio had to go through my phone system. It does have a way to show your screen to multiple customers.
Bomgar can also remote to Phones or the handheld computers used for warehouse management. I use this for those who are on scanforce. If they have issues I just have them go to the icon on the device and click on it and I can get connected and view what they see on the handheld.