{"info":{"_postman_id":"7d0398be-b8c6-4e1d-b7e2-e1ebf5f4cc63","name":"VAC Dialer API V1.10","description":"<html><head></head><body><p>This guide provides instructions for integrating a 3rd Party Application with a <strong>VAC Dialer or Customer Care system</strong>. The integration involves using various APIs provided by the VAC Team to enable seamless communication and data exchange.</p>\n<p><strong>The Operations:</strong></p>\n<ul>\n<li>dial - Manual Dial</li>\n<li>BTxer - Blind Transfer</li>\n<li>ATxer - Attended Transfer</li>\n<li>Grab - Grab the Customer</li>\n<li>Leave2Way - Leave 3 Way Call</li>\n<li>HangupTxer - Disconnect the 3rd Line Call</li>\n<li>Hangup Both - Disconnect the Conference Call</li>\n<li>logRequest - getting Call log of the number</li>\n<li>addLead - Auto Dial add number from webforms.</li>\n</ul>\n<p><strong>Integration Steps:</strong></p>\n<ul>\n<li>Obtain the API endpoints and parameters from both the VAC Team</li>\n<li>Ensure that the parameters are correctly passed in the API calls for seamless integration.</li>\n<li>Test the integration thoroughly to verify functionality and data exchange between the applications.</li>\n<li>Monitor and troubleshoot any issues that may arise during integration to ensure smooth operation.</li>\n</ul>\n<p>By following these steps, you can successfully integrate your 3rd Party Application with the VAC Dialer/Customer Care system, enabling enhanced communication capabilities and streamlined call management.</p>\n<p><strong>VAC DIaler Web Hooks:</strong></p>\n<p>Operations:</p>\n<ol>\n<li>Call Popup Webhook</li>\n<li>Call Starting Event Webhook</li>\n<li>Call Ending Event Webhook</li>\n</ol>\n<p><strong>1. Call Popup Webhook:</strong></p>\n<p><strong>a. API Provided:</strong> 3rd Party Application will provide the API endpoint.<br><strong>b. Method:</strong> GET or POST<br><strong>c. Params</strong><br><strong>i.</strong> `phone_number`: Customer's phone number (can be named differently as per API)<br><strong>ii. Example URL:</strong> Any URL provided by the 3rd Party API</p>\n<p><strong>2. Call Start Event Webhook:</strong></p>\n<p><strong>a. API Provided:</strong> 3rd Party Application will provide the API endpoint.<br><strong>b. Method:</strong> GET or POST<br><strong>c. Params:</strong><br><strong>i.</strong> `phone_number`: Customer's phone number<br><strong>ii.</strong> `agent`: Agent ID<br><strong>iii.</strong> `start_time`: Timestamp of call start<br><strong>iv.</strong> `campaign_name`: Name of the campaign<br><strong>v.</strong> Additional params as required by the 3rd Party Application<br><strong>d. Example URL:</strong> Any URL provided by the 3rd Party API.</p>\n<p><strong>3. Call End Event Webhook:</strong></p>\n<p><strong>a. API Provided:</strong> 3rd Party Application will provide the API endpoint.<br><strong>b. Method:</strong> GET or POST<br><strong>c. Params:</strong><br>i. `phone_number`: Customer's phone number<br>ii. `agent`: Agent ID<br>iii. `start_time`: Timestamp of call start<br>iv. `campaign_name`: Name of the campaign<br>v. `duration`: Duration of the call<br>vi. `status`: Call status (e.g., completed, missed)<br>vii. `recording_url`: URL of the call recording<br>viii. Additional params as required by the 3rd Party Application<br><strong>d. Example URL:</strong> Any URL provided by the 3rd Party API.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"1409453","collectionId":"7d0398be-b8c6-4e1d-b7e2-e1ebf5f4cc63","publishedId":"2sA3BoaBxB","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2024-04-20T08:33:37.000Z"},"item":[{"name":"Click to Call or Manual Dial","id":"4f5144b4-74b7-4113-a155-0d2fa179a89e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://demodialer.vacsoftteck.net/VAC/API/vacapi.php?operation=dial&agent=1001&phone_number=7502519749&remote_id=28we8w87","urlObject":{"protocol":"http","path":["VAC","API","vacapi.php"],"host":["demodialer.vacsoftteck.net"],"query":[{"description":{"content":"<p>Click to Call Operation</p>\n","type":"text/plain"},"key":"operation","value":"dial"},{"description":{"content":"<p>Agent Number</p>\n","type":"text/plain"},"key":"agent","value":"1001"},{"description":{"content":"<p>Customer Numer</p>\n","type":"text/plain"},"key":"phone_number","value":"7502519749"},{"description":{"content":"<p>3rd party reference id</p>\n","type":"text/plain"},"key":"remote_id","value":"28we8w87"}],"variable":[]}},"response":[],"_postman_id":"4f5144b4-74b7-4113-a155-0d2fa179a89e"},{"name":"Blind Txer","id":"b1b02193-c21c-4f95-bc27-4dc094643c74","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://demodialer.vacsoftteck.net/VAC/API/vacapi.php?operation=BTxer&agent=1001&txer_to=7502519749","urlObject":{"protocol":"http","path":["VAC","API","vacapi.php"],"host":["demodialer.vacsoftteck.net"],"query":[{"description":{"content":"<p>Click to Call Operation</p>\n","type":"text/plain"},"key":"operation","value":"BTxer"},{"description":{"content":"<p>Agent Number</p>\n","type":"text/plain"},"key":"agent","value":"1001"},{"description":{"content":"<p>Txer Number</p>\n","type":"text/plain"},"key":"txer_to","value":"7502519749"}],"variable":[]}},"response":[],"_postman_id":"b1b02193-c21c-4f95-bc27-4dc094643c74"},{"name":"Attended Txer","id":"5545adef-d83f-4b82-a80a-ce94b1cd83df","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://demodialer.vacsoftteck.net/VAC/API/vacapi.php?operation=ATxer&agent=1001&txer_to=7502519749","urlObject":{"protocol":"http","path":["VAC","API","vacapi.php"],"host":["demodialer.vacsoftteck.net"],"query":[{"description":{"content":"<p>Click to Call Operation</p>\n","type":"text/plain"},"key":"operation","value":"ATxer"},{"description":{"content":"<p>Agent Number</p>\n","type":"text/plain"},"key":"agent","value":"1001"},{"description":{"content":"<p>Txer Number</p>\n","type":"text/plain"},"key":"txer_to","value":"7502519749"}],"variable":[]}},"response":[],"_postman_id":"5545adef-d83f-4b82-a80a-ce94b1cd83df"},{"name":"Hangup","id":"c0ace1a1-2b6d-4c11-931e-9642fe89138e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://demodialer.vacsoftteck.net/VAC/API/vacapi.php?operation=Hangup&agent=1001&dispo=A","urlObject":{"protocol":"http","path":["VAC","API","vacapi.php"],"host":["demodialer.vacsoftteck.net"],"query":[{"description":{"content":"<p>Click to Call Operation</p>\n","type":"text/plain"},"key":"operation","value":"Hangup"},{"description":{"content":"<p>Agent Number</p>\n","type":"text/plain"},"key":"agent","value":"1001"},{"key":"dispo","value":"A"}],"variable":[]}},"response":[],"_postman_id":"c0ace1a1-2b6d-4c11-931e-9642fe89138e"},{"name":"Disposition","id":"60036a3e-2781-403a-9ea9-456e6b703b1b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://demodialer.vacsoftteck.net/VAC/API/vacapi.php?operation=Dispo&agent=1001&dispo=A","urlObject":{"protocol":"http","path":["VAC","API","vacapi.php"],"host":["demodialer.vacsoftteck.net"],"query":[{"description":{"content":"<p>Click to Call Operation</p>\n","type":"text/plain"},"key":"operation","value":"Dispo"},{"description":{"content":"<p>Agent Number</p>\n","type":"text/plain"},"key":"agent","value":"1001"},{"key":"dispo","value":"A"}],"variable":[]}},"response":[],"_postman_id":"60036a3e-2781-403a-9ea9-456e6b703b1b"},{"name":"Park Call","id":"9deae430-3caf-4afd-a15a-9429862443d3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://demodialer.vacsoftteck.net/VAC/API/vacapi.php?operation=Park&agent=1001","urlObject":{"protocol":"http","path":["VAC","API","vacapi.php"],"host":["demodialer.vacsoftteck.net"],"query":[{"description":{"content":"<p>Click to Call Operation</p>\n","type":"text/plain"},"key":"operation","value":"Park"},{"description":{"content":"<p>Agent Number</p>\n","type":"text/plain"},"key":"agent","value":"1001"},{"disabled":true,"key":"dispo","value":"A"}],"variable":[]}},"response":[],"_postman_id":"9deae430-3caf-4afd-a15a-9429862443d3"},{"name":"Grab Call","id":"e0d183a1-83a0-45f6-ae50-7f5a712357aa","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://demodialer.vacsoftteck.net/VAC/API/vacapi.php?operation=Grab&agent=1001","urlObject":{"protocol":"http","path":["VAC","API","vacapi.php"],"host":["demodialer.vacsoftteck.net"],"query":[{"description":{"content":"<p>Grab the park call</p>\n","type":"text/plain"},"key":"operation","value":"Grab"},{"description":{"content":"<p>Agent Number</p>\n","type":"text/plain"},"key":"agent","value":"1001"}],"variable":[]}},"response":[],"_postman_id":"e0d183a1-83a0-45f6-ae50-7f5a712357aa"},{"name":"Hangup Txer","id":"ee470360-ad3e-4cc3-aa05-1bc64e5775ff","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://demodialer.vacsoftteck.net/VAC/API/vacapi.php?operation=HangUpTxer&agent=1001","urlObject":{"protocol":"http","path":["VAC","API","vacapi.php"],"host":["demodialer.vacsoftteck.net"],"query":[{"description":{"content":"<p>Confernce 3rd party out</p>\n","type":"text/plain"},"key":"operation","value":"HangUpTxer"},{"description":{"content":"<p>Agent Number</p>\n","type":"text/plain"},"key":"agent","value":"1001"}],"variable":[]}},"response":[],"_postman_id":"ee470360-ad3e-4cc3-aa05-1bc64e5775ff"},{"name":"HangupBoth","id":"cec43446-b425-45f0-a154-b77822735ac9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://demodialer.vacsoftteck.net/VAC/API/vacapi.php?operation=HangUpBoth&agent=1001","urlObject":{"protocol":"http","path":["VAC","API","vacapi.php"],"host":["demodialer.vacsoftteck.net"],"query":[{"description":{"content":"<p>Conference Cut</p>\n","type":"text/plain"},"key":"operation","value":"HangUpBoth"},{"description":{"content":"<p>Agent Number</p>\n","type":"text/plain"},"key":"agent","value":"1001"}],"variable":[]}},"response":[],"_postman_id":"cec43446-b425-45f0-a154-b77822735ac9"},{"name":"Leave3Way Call","id":"c26093ab-fd1e-44c3-bdc6-14d39c6a1a45","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://demodialer.vacsoftteck.net/VAC/API/vacapi.php?operation=Leave3Way&agent=1001","urlObject":{"protocol":"http","path":["VAC","API","vacapi.php"],"host":["demodialer.vacsoftteck.net"],"query":[{"description":{"content":"<p>Leave Conference Operatoon</p>\n","type":"text/plain"},"key":"operation","value":"Leave3Way"},{"description":{"content":"<p>Agent Number</p>\n","type":"text/plain"},"key":"agent","value":"1001"}],"variable":[]}},"response":[],"_postman_id":"c26093ab-fd1e-44c3-bdc6-14d39c6a1a45"},{"name":"Add Lead","id":"17deab38-d5e0-4ce1-8e62-4b9a39f64ac5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://demodialer.vacsoftteck.net/VAC/API/vacapi.php?operation=addLead&agent=1001&phone_number=7502519749&list_id=301","urlObject":{"protocol":"http","path":["VAC","API","vacapi.php"],"host":["demodialer.vacsoftteck.net"],"query":[{"description":{"content":"<p>add Lead Operation</p>\n","type":"text/plain"},"key":"operation","value":"addLead"},{"description":{"content":"<p>Agent Number</p>\n","type":"text/plain"},"key":"agent","value":"1001"},{"description":{"content":"<p>Customer Number</p>\n","type":"text/plain"},"key":"phone_number","value":"7502519749"},{"description":{"content":"<p>List Number</p>\n","type":"text/plain"},"key":"list_id","value":"301"}],"variable":[]}},"response":[],"_postman_id":"17deab38-d5e0-4ce1-8e62-4b9a39f64ac5"},{"name":"Calls_In_Queue","id":"7974f71d-3080-432a-bdcc-586d5130205a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"http://demodialer.vacsoftteck.net/VAC/API/vacapi.php?operation=Calls_In_Queue&agent=1001","urlObject":{"protocol":"http","path":["VAC","API","vacapi.php"],"host":["demodialer.vacsoftteck.net"],"query":[{"description":{"content":"<p>Click to Call Operation</p>\n","type":"text/plain"},"key":"operation","value":"Calls_In_Queue"},{"description":{"content":"<p>Agent Number</p>\n","type":"text/plain"},"key":"agent","value":"1001"},{"disabled":true,"key":"dispo","value":"A"}],"variable":[]}},"response":[],"_postman_id":"7974f71d-3080-432a-bdcc-586d5130205a"}],"event":[{"listen":"prerequest","script":{"id":"dc70ba35-179f-40eb-8622-91b46c4c7351","type":"text/javascript","packages":{},"exec":[""]}},{"listen":"test","script":{"id":"c7c781f8-b53a-4d6d-838d-32cf9c856fce","type":"text/javascript","packages":{},"exec":[""]}}],"variable":[{"key":"serverip","value":"demodialer.vacsoftteck.net","type":"string"},{"key":"agent","value":"1001","type":"string"},{"key":"phone_number","value":"7502519749","type":"string"},{"key":"remote_id","value":"28we8w87","type":"string"},{"key":"txer_to","value":"7502519749","type":"string"}]}