cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1577
Views
0
Helpful
2
Replies

UCCX - Outbound Dialer - Contact import limitations

edguidry
Level 1
Level 1

Hello,

As far as I recall, when creating an outbound campaign, a list of contacts is manually uploaded into the campaign before it is kicked off with the option of adding more contacts as the campaign progresses.

Is it possible to upload the contact list via the CCX CLI?   I am thinking we could create a Cron job to upload new contacts periodically.  And the campaign would be able to continue processing contacts without any additional manual intervention.

Does anyone know if this is possible or if there is an alternative way to accomplish this.

Thanks,

Eddie

2 Replies 2

Anthony Holloway
Cisco Employee
Cisco Employee

You can use the Admin API of UCCX to push in contacts to your campaign.

Resource: https://developer.cisco.com/site/uccxapi/overview/

Example:

The admin api URL is:

http://{your uccx ip}/adminapi/campaign/{your campaign id}/contacts

The XML payload looks like this:

<?xml version="1.0" encoding="UTF-8"?>
<campaignContacts>
<campaign name="test">
<refURL>http://{your uccx ip}/adminapi/campaign/{your campaign id}</refURL>
</campaign>
<csvdata>
account number, first name, last name, phone1
12345,John,Doe,+16125551212
67890,Jane,Doe,+16125551313
</csvdata>
</campaignContacts>

Hi Anthony,

 

Is there any way to import txt file instead of enter each contact manually.

 

Anwar Ahmed