Omnichannel API

ith our API you can interact through various channels so that your contact center is always connected.

Remember that to use the API you need

  1. Authenticate and get a token for the session

  2. Use the token in the Header Authorization

  3. End session

See more here…

 



SMS

Within this category we can perform the following actions

 

 

 

 

Relative URL: Integra/resources/SMS/SendSMS Method: POST content-type:application/x-www-form-urlencoded; charset=UTF-8 Params: destination (Number of the sms destination) message (Text message) campaign (Outbound campaign) agent (Sender Agent) source (Callerid or Port Number) Result: TEXT OK ERROR
Relative URL: Integra/resources/SMS/SendSMSv2 Method: POST content-type:application/x-www-form-urlencoded; charset=UTF-8 Params: destination (Number of the sms destination) message (Text message) campaign (Outbound campaign) agent (Sender Agent) source (Callerid or Port Number) Result: TEXT(json) { id:"{smsId}" }

 

via Proxy



<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/porthole/1.0.0/porthole.js"></script> <script type="text/javascript"> function SMS () { var windowProxy; windowProxy = new Porthole.WindowProxy(window.location.protocol + window.location.hostname); windowProxy.post({'action': 'sms', 'campaign' : '<CAMPAIGN>', 'message' : '<MESSAGE>', 'destination' : '<NUMBER>'}); } </script>

 

The dialer of SMS is for  scheduler SMS and the dialer will execute in the right moment, for this type exist a Web service REST schedule that allows them. And it is possible from Froms, Workflows or from external systems.

Basically the process is that there is a table where are the calls that are scheduled with all pertinent information.

sms_scheduler:

calldate

campaign

phone destiny

data

calldate

campaign

phone destiny

data

date and time when you have to run

test1

098344484

The message

The scheduler be placing on the sms_spool with priority 1 to the messages that have to run in that minute, which will make the dialer take it as soon as possible to send the message, is named based Schedule and Date to see which they are the sms that were scheduled and when they should be performed in order to compare with the sms_repo dateprocessed.

Post

Json Object

 

File format

 

The dialer has to be Enable and On Date To process Schedule SMS if not this will be the first to go out when the Dialer starts again.



Email

For email we can load the dialers bases

 

 

 

 

File format

 



Postman collection with example calls to Send SMS