Feature rich, flexible and cost effective business telephone system. Let us manage your phone
Connectivity is the key to success in business. Connecting your business with the right solution is what our services are all about.
API
These Settings can be use to use our available APIs.
-> API Status -> Turn this on if you want to use APIs otherwise keep it off
-> API URL, Client ID, Client Secret -> copy & use these data to use our APIs
-> Allowed IPs -> add comma separated IPs(IPV4) you want to connect our APIs from, APIs can be connected only from entered IPs and if you want to allow APIs to connect from anywhere then leave it blank.
Webhook
-> HTTP Method -> Select HTTP method supported by your webhook
-> Request URL -> Add your webhook URL where data needs to be send
-> Query Parameters -> If request is GET request or If you need to send any params in URL then add it here
-> Body Type -> If request is POST then you need to select appropriate Body Type supported by your webhook
-> Body Parameters -> If request is POST request then you can add parameters here according to your Body Type
-> Available Variables for Query Params and Body Params
3CX
-> 3CX Status -> Turn this on if you want to use APIs otherwise keep it off
-> API URL, API Key -> copy & use these data to use our APIs
-> API Key Expires At -> It shows when this API Key will be expired
3CX Webhook
-> You can add 3CX Webhook in Webhook Section
-> Select HTTP method=POST
-> Insert 3CX Webhook URL
-> Select Body Type=json
-> Add below data inside Request Body textarea, before adding it replace “https://smsapi.wavetelbusiness.co.uk/api/test” with 3CX webhook URL in below data.
{"data":{"event_type":"message.received","id":"${id}","occurred_at":"${time}","payload":{"direction":"inbound","errors":[],"from":{"phone_number":"${source}","status":"webhook_delivered"},"id":"${id}","parts":1,"received_at":"${time}","text":"${text}","to":[{"phone_number":"${destination}","status":"webhook_delivered"}],"type":"SMS"}}}