Callback Actions

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:

  • Target API URL: The endpoint where Fast Track will send the request.

  • 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:

{
  "campaign_id": "{action_field:campaign_id}",
  "user_id": ["#UserId#"]
}
  • campaign_id pulls from another action field.

  • user_id dynamically inserts user data or segmentation values.

The action would look like this:

Last updated

Was this helpful?