Part l: Setting up verification webhook
1) Create a campaign within TrueCall. You need to do this to generate the URL and API key that you will be adding to your offers. First you will log in to your TrueCall account and select the “campaigns” tab.
You will create your campaign by naming it, adding tags, and then Whitelisting all of the domains that will be used in the campaign. Then selecting TrackDrive as your call tracking platform.
Having done that you will click save and this will populate the URL and API Key.
2) Create an Offer in TrackDrive to correspond to the campaign created in TrueCall.
Once you create this offer you will go into your new offer and click edit. This is where you will generate the new webhook needed to send the TrueCall ID.
Scrolling down will go to the “triggers for webhooks and actions” setting, where you will add a new webhook.
First you will name the webhook trigger, and now that it is created it is extremely important that the webhooks setting under trigger type is “Fire before answering an inbound call”
3) Next under webhook URLs, click edit.
You will then paste the URL that you created in TrueCall here:
And begin adding the webhook params. These are [tc_id] [did] and the consumer phone [caller_number]
Double check these settings are correct, and listed under the webhook params.
4) Next you will enter the information in the below fields under was the response acceptable? This where you will be blocking or allowing calls. You will do that by mapping the status.
Under "Extract Value From Response Body" put tc_status.
Under "Check If Response/Extracted Value Contains" put success.
You will now be able to validate TrueCall ID's within the platform.






