- Print
- PDF
This article provides step-by-step instructions for setting up the TCN Dialer Integration in ACE.
Prerequisites
Before configuring TCN Dialer Integration in ACE, ensure that you have completed the following prerequisites:
Establish a relationship with TCN and obtain the necessary details:
API Username
API Access Token
OAuth Client ID (required for click-to-call)
OAuth Client Secret (required for click-to-call)
Operator API Endpoint
TCN Login URL
Campaign Details:
When setting up a campaign in TCN, follow these steps:
Define the campaign rules within the TCN app.
Obtain the following campaign details from TCN:
TCN Campaign ID
TCN Agent ID Username
Summary of Setup Steps:
Receive credentials from TCN.
Configure TCN Dialer in ACE.
Configure agent users with necessary TCN credentials.
Configure TCN export job in ACE.
Configure TCN import job for call results in ACE.
Configure TCN import job for recordings in ACE.
Set up an Action Path in ACE to flag accounts for TCN campaigns.
Create a logic Block in ACE to identify accounts for TCN campaigns.
Training for users.
TCN Credentials:
OAuth Credentials (for Click to Call)
OAuth Credentials are obtained from TCN and are required for Click to Call.
Request OAuth credentials (specifically, client_id and client_secret for the Operator API).
TCN will require a callback URL.
This should be: https://[customer_id].interprose.com/api/dialer/tcn/callback
NOTE: Customers on shared systems should provide a callback URL that matches their shared hostname instead:
NOTE: These credentials are different from the API username and access token used for campaign scheduling and phone log imports.
OAuth Credentials for Click-to-Call
OAuth credentials are required only if your agency plans to use the "click to call" feature. These credentials include the OAuth Client ID and OAuth Client Secret. If you do not intend to use "click to call," you do not need to configure these credentials.
API Credentials
The access token is generated in TCN.
Generate an Access Token for the API in TCN.
Add API Credentials in ACE.
Note
This token does expire and will need to be renewed/updated each year. TCN assures you will get a reminder email. If it changes you will also need to update ACE vendor configuration again too.
Configure TCN Dialer in ACE
Navigate to Setup → Vendors → Dialer, then select New.
Fill in the Vendor Information Section:
Label: TCN
Identifier: TCN_DIALER
Export Flag Identifier: TCN
Dialer Provider: TCN
Active: true (checked)
Fill in the TCN Settings Section with data provided by TCN:
API Username
API Access Token
API Endpoint: (typically defaults as listed in tooltips for most customers)
Allow Click to Call
OAuth Client ID (required for Click to Call)
OAuth Client Secret (required for Click to Call)
Operator API Endpoint: (typically defaults as listed in tooltips for most customers)
TCN Login URL
Note
Once you input the API and OAuth data into the designated fields, ACE will automatically incorporate this information into the Setup → Security section.
Click on the lock icon to view or update credentials.
Fill in the Export Information Section:
Export Demographic Types
Phone Location Types
Exclude Mobile Numbers w/o Prior Consent*
Exclude Unknown Numbers w/o Prior Consent*
Export User ID*
Add Dialer Codes Responses:
Establish Dialer codes (provided by TCN).
Determine what action is needed when ACE receives the dialer code response.
Configure User Profile:
In User profiles, under "TCN User Settings":
Enter TCN Username.
Enter TCN Password.
Configure Jobs:
Create three distinct jobs:
Export TCN Dialer to generate dialer campaign. default on demand schedule
Two job tasks
Workflow action path to find and flag accounts.
TCN export job task
Schedule: On Demand
Import TCN Dialer results from campaign.
Need one job task for every import call type (inbound manual and outbound) may not need “call backs”
Schedule: recommended every 15 minutes within a workday.
Export Do Not Call “DNC”
One task for this
Schedule: recommended once a day, morning or evening.
Configure Action Path
Set up an Action Path to flag accounts for TCN campaigns.
Go to Setup → Workflow → Action Paths → New
Add the following Flow Action:
Flag for Export = TCN, DEBT
Save
Configure Logic Block
The example logic block is designed to identify active debts with eligible phone numbers that have consent for contact and haven’t been recently contacted.
Go to Workflow → Logic Blocks → New
Label: TCN Campaign
Description: Enter Description
Return Primary Account Only: mark true
Add Fields:
Account Active Dialer Phone Numbers
Account Do Not Call
Account Restricted
Account Debt Status Code Group
Bundle Last Call Date Age
Save
Note
The sample logic block demonstrates best practices and is provided for illustrative purposes. Each Customer should define their own criteria for campaigns and configure the Application to meet their specific workflow needs