Mobile Cloud Calling Set Up for Tata Teleservices

1. Overview

This article will help you set up Tata Teleservices with LeadSquared Mobile Cloud Calling connector

 

2. Prerequisites

Before integrating your telephony provider, you must read the prerequisites and install the connector, referring to this article: Mobile Cloud Calling.

 

3. Set Up for Tele Teleservices

1) Click2Call API

Navigate to the Click to Call Set-up screen to configure the Tata Teleservices Click2Call API –

MethodAPI
Posthttps://api-cloudphone.tatateleservices.com/v1/click_to_call/{auth_token}

In Body, pass the following payload –

ParameterDescription
agent_number
  • Agent number to dial from.
  • Map it to the field that contains the Agent phone number,  “@AssociatedPhoneNumberWithoutCountryCode”.
destination_number
  • Lead number to whom the call is dialed.
  • You can map this variable to “@CustomerNumberWithoutCountryCode”.
caller_id
  • Virtual Number or DID from Tata Teleservices.
  • In the example below, this variable is mapped to “@{User:mx_Custom_1}” – this custom field must be set to the applicable value for all users who are going to use mobile calling.

tata telesevices click2call api config

In the Headers, pass –

KeyValue
Content-Typeapplication/json

tata telesevices click2call api config headers

Response Mapping for Tata Teleservices Click2Call API  –

KeyValueMapping
success
true
Consider As Success

tata telesevices click2call response mapping

2) Incoming Agent Pop-up

Navigate to the Incoming Agent Pop-up screen to configure the Tata Teleservices Incoming Agent Pop-up API.

MethodAPI
POSThttps://cloudphone.tatateleservices.com/api/v1/crm/dialer/Leadsquared/inbound/popup

In Body, pass the following payload –

ParameterDescription
agent_number
  • Agent number to dial from.
  • Map it to the field that contains the Agent phone number,  “@AssociatedPhoneNumberWithoutCountryCode”.
caller_id
  • Virtual Number or DID from Tata Teleservices.
  • In the example below, this variable is mapped to “@{User:mx_Custom_1}

tata telesevices incoming agent popup api config

In the Headers, pass –

KeyValue
Content-Typeapplication/json
AuthorizationPass the token, this is account-specific and should be unique for each customer’s Tata Teleservices account.

tata telesevices incoming agent popup api config headers

Response Mapping for Tata Teleservices Incoming Agent Pop-up API  –

KeyValueMapping
customerNumber
""
Consider As Data
MonitorUcid
""
Consider As CallSessionId
status
success
Consider As Success

tata telesevices incoming agent popup response mapping

3) List All DID Numbers

Navigate to the List All DID Numbers screen to configure the Tata Teleservices List All DID Numbers API.

MethodAPI
GEThttps://cloudphone.tatateleservices.com/api/v1/crm/dialer/Leadsquared/fetch/did

In the Headers, pass –

KeyValue
AuthorizationPass the token, this is account-specific and should be unique for each customer’s Tata Teleservices account.

tata telesevices list all did numbers api config with headers

Response Mapping for Tata Teleservices List All DID Numbers API  –

KeyValueMapping
did_list
""
Consider As Data
status
success
Consider As Success

tata telesevices list all did numbers response mapping

 

Any Questions?

If you have a question this article did not answer, please let us know in the comments section below. We’ll be happy to improve the content and help you with any doubts.

Was this Helpful?

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments