• Partners
  • Email Us
  • Product
    • Channels
      • Voice
      • Email
      • SMS
      • Chat
      • Messenger
      • Omnichannel
    • Features
      • Predictive Dialer
      • VCC Live Pay
      • Outbound IVR
      • Inbound IVR
      • Voicemail Detection
      • Live Dashboards
      • ACD
      • Salesforce Integration
      • Dialogflow
  • Solutions
    • Customer Service
    • Sales Teams
    • Debt Collection
    • Virtual Call Center
  • Pricing
  • Resources
    • Blog
    • Case Studies
    • Ebooks
    • Courses
    • Webinars
    • Information Security
    • Learning Center
    • Developers
  • Company
    • About us
    • Careers
    • News
    • Partners
  • Partners
  • Email Us
+44 208 638 0169
GET STARTED
Developer GuidesClick 2 CallResourcesInitiating a Call
  • Overview
    • About Click-to-Call
    • Setting up Click-to-Call
  • Resources
    • Initiating a Call
    • Hanging up a Call
    • Putting a Call on Hold
    • Interacting with a Script
Back to Support and Learning Center
English Hungarian

Initiating a Call

Use the ‘/call’ resource to request productname.label to initiate a call. Calls can only be initiated when the agent is in ‘available’ status.

The system will first look up the phone number you’re calling in the database, and if

  • A match if found, the existing record will open.
  • More than one matches are found, the record with the highest number ID will open.
  • No previously-created record is found, the system will create a new record.
Request
Method GET
Resource http://localhost:[port]/call/[phone]
Options newRecord, field(1, 2, …)
Body N/A
Response
Body N/A

Click to Call API requests do not provide a response object, so it is not applicable in this case.

A few things to keep in mind when using the ‘/call’ request:

  • Initiating a call is possible only in Available and Available for Call statuses. In any other statuses, the call does not take place but an error message appears: “Information: Can’t make a call in this state. Please switch to state available.“
  • If there is a call initiated, but the previous call took place 1 second ago, then the call is not carried out by the system. This is set in our system in order to prevent duplicated calls.

Examples

New call

Resource: http://localhost:[port]/call/[phone]
Example: http://localhost:37589/call/36123456789

New call as a new record

If you want to create a new record in the agent’s primary project’s database whenever Click-to-Call is used, then use this resource:

Resource: http://localhost:[port]/call/[phone]?newRecord=1
Example: http://localhost:37589/call/36123456789?name=FullName&newRecord=1

Optional Parameters

You can use HTTP parameters to set fields.

Resource: http://localhost:[port]/call/[phone]?field1=value1&field2=value1
Example: http://localhost:37589/call/36123456789?name=Full%20Name

The list of applicable fields can be found listed at the ‘form’ section on this page.

Back to Support and Learning Center

Comments

Can’t find what you need? Use the comment section below to connect with others, get answers from our experts, or share your ideas with us.


There are no comments yet.

Click here to cancel reply.

Please note that by clicking on the Submit button, you agree to a member of VCC Live team contacting you with business offers. You can find detailed information on how we can establish contact with you in our Privacy Policy

  • Channels
    • Voice
    • Email
    • SMS
    • Chat
    • Messenger
    • Omnichannel
  • Main Features
    • Call Center Software
    • Predictive Dialer
    • VCC Live Pay
    • Outbound IVR
    • Inbound IVR
    • Voicemail Detection
    • Live Dashboards
    • ACD
    • Salesforce Integration
    • Dialogflow
  • Solutions
    • Customer Service
    • Sales Teams
    • Debt Collection
    • Virtual Call Center
  • Resources
    • Blog
    • Case Studies
    • Ebooks
    • Courses
    • Webinars
    • Information Security
    • Learning Center
    • Developers
    • Download
  • Company
    • About us
    • Careers
    • News
    • Partners
https://vcc.live/wp-content/uploads/2019/07/iso-cert-1.png https://vcc.live/wp-content/uploads/2019/07/iso-cert-2.png https://vcc.live/wp-content/uploads/2019/07/iso-cert-3.png
Social Media
https://vcc.live/wp-content/uploads/2019/07/linkedin.svg https://vcc.live/wp-content/uploads/2019/07/twitter.svg https://vcc.live/wp-content/uploads/2019/07/facebook-1.svg https://vcc.live/wp-content/uploads/2019/07/instagram-1.svg
Call us
Hungary
+36 19996400
UK
+44 2086380169
Germany
+49 3021782516
Poland
+48 123950886
Romania
+40 31706167
USA
+1 3024988337
Hungary
+36 19996400
UK
+44 2086380169
Germany
+49 3021782516
Poland
+48 123950886
Romania
+40 31706167
USA
+1 3024988337
  • Privacy Policy
  • Cookie Policy
  • Legal Statement
  • General Terms of Agreement
  • Magyar nyelvű jogi dokumentumok