The Message Queue is an advanced feature of CallScripter which requires some knowledge of SQL. It can be used to automate tasks, usually after a script has closed (for example, generate automatic messages via email, SMS and pager, or to schedule callback telephone calls and follow on events).
Please note from Version 4.5.30+ the Task Management controls provide a more user-friendly method of generating post-script activities.
The message queue is essentially a table within the CallScripter databases that is populated using a Database Get or External Data Source control. The table is monitored for changes and new entries by a service running on the server (CSFramework service).
On finding a row that requires further action, a series of predefined actions can take place to:
Schedule a task / re-pop a script for some further action by agent
Send an Email via SMTP
Send an SMS via TAP Gateway
Send a CallScripter Report (attached to or forming the body of an email)
Insert a note into the table for future reference or auditing
All actions will run automatically when they reach the defined 'NextSendTime'.
Message types 1 (Direct Pager), 2 (Direct SMS) and 3, (Direct Email) allow you to send simple messages direct from the Message Queue Service.
This service will make a direct connection to a TAP Gateway for 1 and 2, and to an SMTP server for 3.
You would need to have access to a TAP gateway to be able to use message types 1 and 2, this is a specialised piece of equipment that accepts SMS and or pager messages for transmission by a carrier.
Type 3 – Direct Email to SMTP will send a plain text email to your SMTP server. This does not use the CallScripter reporting system, and so no formatting of the email is possible.