 Rank: Administration Medals:  Joined: 5/30/2012(UTC) Posts: 501 Location: Raleigh, NC
Thanks: 56 times Was thanked: 82 time(s) in 68 post(s)
|
 The "Auto Respond to Message" extension will auto respond to messages from Access clients when a Host is not connected to the session. The message is customizable. This extension is now available in the Online Extensions Library. Read Me Notes: There are a few configurations that can be made to customize this Extension. 1. In the SessionEventTrigger.xml file, you can specify the From address for the messages. If not included, the field will be the default Mail from value. In the file, find the SmtpTriggerAction area and add: To="" With a value in the "" field. A correct setting should look like: <TriggerAction xsi:type="SmtpTriggerAction" To="email@address.com" Subject="AutoResponse has executed" Body="{Event.Data}"/> 2. Also in the SessionEventTrigger, the ScreenConnect server's web service port may need to be configured if it is different than the default (8040). You can change it in the HttpTriggerAction section by changing the port in the URI to whatever your server is using. 3. In the Resource file (Web.en-US.resx): You can configure the username (AutoResponse.HostName) from which the auto response is sent And you can configure the message itself (AutoResponse.Message). Disclaimer: This extension was written by our support team (and in some cases in conjunction with our forum community) in response to customer requests. Extensions are meant to be quick workarounds or immediate solutions to problems. Extensions are not supported under our normal terms of service, as these extensions are outside typical Q/A or development guidelines. Questions for extensions should be addressed in its respective forum post. Suggestions for improvements (enhancements or defects) should also be queued in the post for consideration. |
ScreenConnect Team |
|
|
|
 Rank: Member Medals:  Joined: 7/30/2014(UTC) Posts: 17
Was thanked: 3 time(s) in 2 post(s)
|
Hi,
I think this is a pretty neat extension, but I am not able to get it working. I am running SC version 5.0.7909.5428. The result I'm getting is that I can send a chat message as the guest, and I receive the email alert that Auto-Response has executed, but:
1. The guest does not get any IM in response. 2. The body of the email notification contains no event data.
I have tried using the default URI and the default resource settings, and I have tried configuring them, but it doesn't seem to change the results I'm getting. Any ideas on where I'm going wrong?
|
|
|
|
 Rank: Administration Medals:  Joined: 3/28/2014(UTC) Posts: 2,862  Thanks: 3 times Was thanked: 351 time(s) in 303 post(s)
|
Try creating a Trigger to directly execute the Extension method. It should look like:  Be sure to replace the [YOUR_URI_HERE] with your ScreenConnect server's URI and port. If you're server was at example.com, it would be: Code:http://example.com/App_Extensions/....
|
ScreenConnect Team |
|
|
|
 Rank: Member Medals:  Joined: 7/30/2014(UTC) Posts: 17
Was thanked: 3 time(s) in 2 post(s)
|
Thanks for the suggestion! I tried creating the rules manually per your example, but it didn't seem to help. Here is a screenshot of what I have configured:  I also tried cloning the rules in the Event Triggers file in this extension's folder. Do I need to restart the SC services for changes to triggers to apply?
|
|
|
|
 Rank: Administration Medals:  Joined: 3/28/2014(UTC) Posts: 2,862  Thanks: 3 times Was thanked: 351 time(s) in 303 post(s)
|
|
ScreenConnect Team |
|
|
|
 Rank: Member Medals:  Joined: 7/30/2014(UTC) Posts: 17
Was thanked: 3 time(s) in 2 post(s)
|
Sorry for the late post, this was a lower priority item and got moved to the back burner for a while there. Thanks for all your help! I was able to get this working on my SC instance (now on the latest stable release) by editing the extension files themselves to configure the trigger/actions. I set the URL to use HTTPS on the correct port and added in the server FQDN instead of "localhost". I also realized that the server was sending this HTTPS request to itself, and my server was not in the allowed IP range specified to access this server in the web.config. Also had an issue with the server connecting to itself since the public IP is just a NATed private, but adding a hosts file entry for the FQND to resolve to the local IP fixed that. This extension is working like a charm now! I would really love to expand on this however to also send a chat message to the guest to notify them each time a host connects and disconnects. It would also be neat if we could pull the name of the connected user into this notification. Is this something I could set up myself? I imagine I could just duplicate the extension folder and specify new triggers/actions in the extension files contained therein, however I am not sure if this is the right approach or how exactly I should construct the trigger. Would you be able to point me in the right direction here? Edited by user Friday, May 8, 2015 7:31:53 PM(UTC)
| Reason: formatting and typos
|
|
|
|
 Rank: Administration Medals:  Joined: 5/30/2012(UTC) Posts: 501 Location: Raleigh, NC
Thanks: 56 times Was thanked: 82 time(s) in 68 post(s)
|
Customer feature request:
"I have the auto-response extension enabled so that when a user attempts to message us and no one is viewing their session, they get an auto-response informing them of that (and in addition the “Notify when guest sends message to unconnected session” trigger sends us the message). This is great when no one is actively monitoring a guest’s remote session, but when we are trying to have a back-and-forth conversation with a guest without being actively connected to their session, they keep getting the auto-response every time they send a reply. Is there any way to fix this, or temporarily disable the auto-response for a particular guest when a back-and-forth conversation is going on (without us being connected to their session)?" |
ScreenConnect Team |
|
|
|
 Rank: Advanced Member Joined: 6/24/2015(UTC) Posts: 36  Thanks: 1 times
|
I seem to get two emails.
"[SC] Your guest to session '123456' sent you a message" with the actual message. Super!
and another
A blank message with the subject "AutoResponse has executed". Not super!
I haven't set up a trigger for that. How can that be suppressed?
Cheers.
|
|
|
|
 Rank: Administration Medals:  Joined: 3/28/2014(UTC) Posts: 2,862  Thanks: 3 times Was thanked: 351 time(s) in 303 post(s)
|
The extension contains its own SessionEventTrigger.xml file with that second 'AutoResponse has executed' SMTP action. You can just delete that file if you would like. Easiest way to do this is to Clone the extension (you may need to install the Extension Developer extension to do this). After cloning, Edit the clone and Delete SessionEventTrigger.xml file AND the component reference in Manifest.xml, which looks like: Code:
<SessionEventTriggerDefinition SourceFile="SessionEventTrigger.xml" />
|
ScreenConnect Team |
|
|
|
 Rank: Newbie Medals:  Joined: 5/26/2015(UTC) Posts: 3  Location: Maryland Was thanked: 1 time(s) in 1 post(s)
|
Originally Posted by: Mike  Customer feature request:
"I have the auto-response extension enabled so that when a user attempts to message us and no one is viewing their session, they get an auto-response informing them of that (and in addition the “Notify when guest sends message to unconnected session” trigger sends us the message). This is great when no one is actively monitoring a guest’s remote session, but when we are trying to have a back-and-forth conversation with a guest without being actively connected to their session, they keep getting the auto-response every time they send a reply. Is there any way to fix this, or temporarily disable the auto-response for a particular guest when a back-and-forth conversation is going on (without us being connected to their session)?" Has any development related to this post been done? Sometimes it is nice to be able to not connect to the users computer, but still be able to use the chat to walk them through things, or verify that it is ok to connect, or simply follow-up on a recent connection. With the Auto Respond enabled, they receive the Aut-Response & I get an e-mail when chatting via the web-browser (not connected to their session, just viewing that sessions dashboard).
|
|
|
|
 Rank: Administration Medals:  Joined: 4/22/2010(UTC) Posts: 475 Location: NC
Was thanked: 17 time(s) in 15 post(s)
|
I can't say for certain if anything has been done yet but I can say that it is definitely in the queue to be done. I will go ahead and add your +1 to that issue. |
ScreenConnect Team |
|
|
|
 Rank: Newbie Medals:  Joined: 5/6/2013(UTC) Posts: 9 Location: NJ
|
Any updates on this yet? Thanks.
|
|
|
|
 Rank: Administration Medals:  Joined: 4/22/2010(UTC) Posts: 475 Location: NC
Was thanked: 17 time(s) in 15 post(s)
|
Unfortunately, nothing new to report. It is still in the development queue. Still no ETA, sorry. |
ScreenConnect Team |
|
|
|
 Rank: Advanced Member Medals:  Joined: 2/16/2015(UTC) Posts: 69  Location: Missouri Thanks: 6 times Was thanked: 3 time(s) in 3 post(s)
|
Would it be possible to have the emailed message go to the last host connected to the guest? Otherwise the person they go to (currently me) has no way of knowing the context of the message.
Also, the only reason we need this at all is for the times a tech forgets to close the chat window before disconnecting from a session (we hide the tray), so if we could just get an option in app.config to have it automatically close the chat dialog when the host disconnects I wouldn't need this at all. Should I start a new thread in feature requests?
|
|
|
|
 Rank: Administration Medals:  Joined: 5/30/2012(UTC) Posts: 501 Location: Raleigh, NC
Thanks: 56 times Was thanked: 82 time(s) in 68 post(s)
|
Currently we do not define an email address for hosts, so we would not be able to "route" messages to the proper host.
Close chat on disconnect would need to be listed as a feature request. I've never seen this request in the forum, but it does seem useful. I'm interested to see the support for it, so please post it when you get a chance. |
ScreenConnect Team |
|
|
|
 Rank: Newbie Joined: 9/18/2015(UTC) Posts: 2  Location: Nagpur
|
I have enable Out of Office extension. But I'm not able to find out the URI which needs to be entered while configuring the trigger. Please help me out with the instruction for how to get this URl.
|
|
|
|
 Rank: Advanced Member Medals:  Joined: 2/13/2015(UTC) Posts: 32
Was thanked: 3 time(s) in 2 post(s)
|
Is there a way to suppress messages when the user is replying to a message sent from the screen connect web interface message tab?
Thanks Dave
|
|
|
|
 Rank: Administration Medals:  Joined: 5/30/2012(UTC) Posts: 501 Location: Raleigh, NC
Thanks: 56 times Was thanked: 82 time(s) in 68 post(s)
|
Dev team is looking at some fixes for this issue that should be available in rev 3 of the extension. No ETA at this time as they are also trying to address a couple of other issues with the extension and balance out their ScreenConnect workload. We hope to give an update soon |
ScreenConnect Team |
|
|
|
 Rank: Administration Medals:  Joined: 3/28/2014(UTC) Posts: 2,862  Thanks: 3 times Was thanked: 351 time(s) in 303 post(s)
|
Version 1.2 of this Extension has been released and it comes with several changes.
- The behavior has been redesigned to prevent spamming the Guest with automated messages. It will no longer execute if:
- It has already executed within the last 10 minutes
- A message has been sent from the Host page within the last 10 minutes
- This extension now includes a dynamically defined SessionEventTrigger
- If you are running ScreenConnect 5.5 or above, you no longer need to define a Trigger in order for the function to execute.
- If you are running ScreenConnect 5.4 or below, you will need to define your own Trigger
If you are running ScreenConnect 5.4 or below, the following image can be used to help define the Trigger. Be sure to replace YOUR_SCREENCONNECT_URL with the URL used to access your ScreenConnect server (ie support.mycompany.com)  Event Filter: Code:
Event.EventType = 'SentMessage' AND Connection.ProcessType = 'Guest' AND Session.HostConnectedCount = 0
URL: Code:
http://YOUR_SCREENCONNECT_URL:8040/App_Extensions/288355c4-f39c-4e34-a31f-23f598575510/Service.ashx/AutoReply/{Session.SessionID}
HTTP Method: More information on Triggers can be found here. |
ScreenConnect Team |
|
|
|
 Rank: Administration Medals:  Joined: 3/28/2014(UTC) Posts: 2,862  Thanks: 3 times Was thanked: 351 time(s) in 303 post(s)
|
Version 1.3 has been uploaded and published to the Extension marketplace. It has added an automatic email notification for when the Trigger executes. You can configure the email with the following two settings: AutoResponse.EmailToAddress AutoResponse.EmailSubject |
ScreenConnect Team |
|
|
|
 Rank: Advanced Member Medals:  Joined: 2/13/2015(UTC) Posts: 32
Was thanked: 3 time(s) in 2 post(s)
|
Originally Posted by: TT_Vert  Is there a way to suppress messages when the user is replying to a message sent from the screen connect web interface message tab?
Thanks Dave Was this resolved? I also am getting two emails after upgrading to version 1.3. Quote: "[SC] Your guest to session '123456' sent you a message" with the actual message. Super!
and another
A blank message with the subject "AutoResponse has executed". Not super!
I haven't set up a trigger for that. How can that be suppressed?
|
|
|
|
 Rank: Administration Medals:  Joined: 3/28/2014(UTC) Posts: 2,862  Thanks: 3 times Was thanked: 351 time(s) in 303 post(s)
|
@TT_Vert what other extensions do you have installed? Extensions can also define Session Event Triggers and the easiest way to look is just to enumerate through each folder within App_Extensions in the ScreenConnect installation folder on the server (C:\Program Files (x86)\ScreenConnect by default). |
ScreenConnect Team |
|
|
|
 Rank: Guest Joined: 5/18/2016(UTC) Posts: 4  Location: Rugby
|
Hi, I'm using this extension and it works well however in this spotlight video: It shows the message from the user in the body of the e-mail, ours doesn't do that, is there a setting ive missed to enable that? Thanks.
|
|
|
|
 Rank: Administration Medals:  Joined: 3/28/2014(UTC) Posts: 2,862  Thanks: 3 times Was thanked: 351 time(s) in 303 post(s)
|
@RobQuartzelec so after looking at the Extension's code again I noticed that the email isn't configured to include the message within the body. That video, however, has a separate, OOTB Trigger configured to automatically email a notification and the message's contents which is why you saw it there.
With that said, not including the message in the email's body was an oversight which I have just corrected. You can update the extension to version 1.3.2 which has this new feature. |
ScreenConnect Team |
|
|
|
 Rank: Guest Joined: 11/16/2016(UTC) Posts: 3 
|
I just installed this extension and it uses "{0}" (Minus quotes) to reference the GuestMachineName in the default email subject line. I would like to also reference CustomProperty1 if possible. Is there a corresponding code for that? Thanks Edited by user Wednesday, November 16, 2016 6:22:01 AM(UTC)
| Reason: Not specified
|
|
|
|
 Rank: Administration Medals:  Joined: 3/28/2014(UTC) Posts: 2,862  Thanks: 3 times Was thanked: 351 time(s) in 303 post(s)
|
@Joshin_IT Right now this isn't available, but I'll add it to my to-do list for the Extension's next update. |
ScreenConnect Team |
|
|
|
 Rank: Guest Joined: 3/27/2018(UTC) Posts: 1  Location: Miami
|
Any progress on adding CustomProperty1 in the subject? This would be an enormous help to me, I could then add rules to forward these messages automatically to the appropriate technicians based on the organizations they support.
|
|
|
|
 Rank: Member Joined: 2/5/2015(UTC) Posts: 28  Location: Empress, Alberta Thanks: 3 times
|
Request: Add option to send the chat message via SC chat to a particular user, with info about who it is from, instead of by e-mail.
I see that it should be possible, but I can't figure out how. |
Always do right. This will gratify some people and astonish the rest. -- Mark Twain (Samuel Langhorne Clemens) (1835-1910)
|
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.