Retreaver Tracking URLs are used in Campaigns to send messages to external or third-party systems via an HTTP request to a configured URL.
The Selected Ping triggers a POST or GET to a third-party service as soon as a Call Endpoint (Buyer) is selected during the routing decision. This ping is typically used to send data about the caller to the agent interface/CRM of the person who will be taking the call.
The Selected Ping will fire the pixel before an agent is connected. If your agent does not take the call and a new agent is selected after a timeout. The Selected Ping will fire again for the newly selected agent.
Getting Set Up
The Selected Ping is configured in the Tracking URLs section of a Campaign.
Edit the desired Campaign. Scroll to the bottom of the view and click the green button to add a new Tracking URL.
From the left drop-down menu, choose the ping titled Selected as pictured below.
Give the Tracking URL a descriptive name (i.e. Send caller data to the selected agent) that will help you identify it in your Postback Logs and reporting.
Update the URL - select POST or GET and then add the URL. Use the Tokens to populate the URL with data from the call. Some frequently used tokens with the Selected Ping:
[handler_id] - The id of the handler/agent answering the call. This value may be used to identify the answering agent in your third-party system.
[caller_id] - The Caller ID of the caller.
[call_uuid] - The unique identifier for the call. Send if you plan to post data back to the call.
[call_key] - The secret key for the call. Send if you plan to post data back to the call.
Save the Campaign changes.
Testing the Tracking URL
Retreaver provides the ability to test tracking URLs prior to sending live calls through the Campaign. On the Campaign's summary view scroll down and look for the Tracking URLs section.
Click the Test fire button that opens the Test fire tracking URLs wizard.
Populate each of the fields in the wizard as follows:Target/Agent: Select one of the targets listed in the drop-down menu in the Campaign.
Affiliate: You can ignore unless passing source_id as a URL parameter.
Tag List: Include any custom tags you have included in the URL parameters of your tracking URL using format key:value (or leave blank).
Click Fire. This will generate a sample Selected Ping. Check your destination service received it the request and review the logs Retreaver creates. You are looking for a 200 OK message.
A sample of request log from Test fire of the Tracking URL. View the test parameters here as well.