Call Activity Tracking¶
For full details on creating and updating campaigns via the API, see Advertiser Campaigns.
Manage call activity tracking for campaigns¶
Call activity tracking can be set for a campaign to determine whether or not call activity should be tracked. The call activity will be tracked if the full condition is met.
Set Call Activity Tracking¶
To conditionally track call activity, set "call_activity_tracking"
to the tracking option you want.
POST
https://invoca.net/api/2022-08-01/<network_id>/advertisers/<advertiser_id_from_network>/advertiser_campaigns/<advertiser_campaign_id_from_network>.json
Example Request Body
{
"ivr_tree": {
"call_activity_tracking": "NoTracking",
"root": {
"node_type": "Connect",
"destination_phone_number": "8056173768",
"destination_country_code": ""
}
}
}
Conditions¶
Option |
Details |
---|---|
NoTracking (Default) |
Default is NoTracking. When set to NoTracking, no IVR or call activity data will be tracked during the call. |
PurgeActivityOnCallImport |
When set to PurgeActivityOnCallImport, IVR and call activity data will be tracked during the call for use while the call is happening but will be purged when the call finishes. |
SaveActivityOnCallImport |
When set to SaveActivityOnCallImport, IVR and call activity data will be tracked during the call and will be saved in the Invoca platform after the call finishes. |