Gates

How to Create a Gate

Create a Gate to receive external data and automatically create and route Candidates into a Journey.

Prerequisites #

Before creating a Gate, ensure you have:

Overview #

This guide shows how to create a Gate to receive external data, map it to Candidates, and automatically start a Journey.

How It Works #

  1. External system sends data
  2. Gate receives the request
  3. Data is mapped to Candidate fields
  4. Routing rules determine the Agent
  5. Candidate is created and enters the Journey

How to Configure #

  1. Open the Gates section from the left-hand menu.
Create gate1
  1. Click Add Gate (or equivalent).
  2. Fill in basic details:
Gates details
  • Gate name
  • Description (optional)
  1. Copy credentials:
    • Gate URL
    • API Key
  2. Configure Field Mapping:
Gates field mapping
  • Map incoming data fields to Candidate record fields
  1. (Optional) Configure Routing Rules:
Gates routing rules
  • Define conditions to route Candidates to different Agents
  1. Test the Gate using Test mode before switching to Live.
Gate test1
  1. Click Save.

The Gate is now ready to receive data.

What Happens After Setup #

When data is sent to the Gate:

  • A Candidate is created automatically
  • Data is stored in mapped fields
  • Candidate is assigned to an Agent
  • The Journey starts from the first Step

Tips #

  • Start with minimal fields (email, name, phone)
  • Always test before switching to Live
  • Use routing rules only when needed
  • Keep parameter names consistent with your source

Example #

Sample payload:
{
"email": "test@example.com",
"name": "John",
"campaign": "facebook"
}

Result:

Gates test
  • Candidate is created
  • Campaign is stored as source
  • Candidate is routed to the correct Agent

Notes #

  • Gate must be set to Open to accept real data
  • Unmapped fields will be ignored
  • API Key is required for authentication
  • Use Test mode before Live to avoid errors

Last updated May 4, 2026