Overview

Callback Actions in Fast Track allow you to perform custom integrations with other platforms by sending outgoing requests to third-party APIs. This is helpful when you need to push data or trigger actions outside of Fast Track, such as tagging a player or updating an external system.

Typical Use Case

For example, if your platform lets you apply a tag to a player via an API (to enable certain features), you can set up a Callback Action in Fast Track to automatically send this request to your platform whenever the required criteria are met.

Requirements 📃

To configure a Callback Action, you will need to pass on the following to your Fast Track representative:
  1. Target API URL: The endpoint where Fast Track will send the request.
  2. Authentication: Currently, Fast Track supports the x-api-key header for authentication.

Setting this up 🚀

Configure the Action in Fast Track:

In the Fast Track back office, add a new Callback Action to your workflow.
Fill out the fields as required:
  1. URL: Your API endpoint (e.g., https://apiurl.com)
  2. Method: Choose between GET or POST
  3. Auth Type: Set to x-api-key
  4. Post Body: Define the JSON payload. You can use dynamic placeholders to insert values from your Fast Track workflow, such as:
  1. campaign_id pulls from another action field.
  2. user_id dynamically inserts user data or segmentation values.
The action would look like this: