Destinations are reusable configurations that define where and how lead data is sent to external systems after processing in a flow. They represent the final delivery point for qualified leads, whether that's a CRM, marketing automation platform, partner system, or any other business application.
An internal representation of a Prismatic instance.
| name | string A customizable name of the destination. |
| integration_name | string The name of the integration as published in the Marketplace. |
| integration_icon_url | string Pre-signed URL for the integration icon. |
| instance_id | string The Prismatic instance ID. |
Array of objects A list of actions available in the configured instance. These map to Prismatic "flows" within an instance. | |
object Contains data on flows in which the destination is used.
This field is optional and is only included when the |
{- "name": "Salesforce",
- "integration_name": "string",
- "integration_icon_url": "string",
- "instance_id": "string",
- "actions": [
- {
- "name": "Add Lead",
- "action_id": "Add Lead",
- "webhook_url": "string"
}
], - "flow_usages": {
- "count": 0,
- "flows": [
- {
- "id": "5fd4371e940df5a34a3888b2",
- "name": "string"
}
]
}
}Destinations are pre-configured connections to external systems that receive lead data. Unlike recipient steps that are configured individually within each flow, destinations are configured once at the account level and can then be reused across multiple flows. This "configure once, use many times" approach ensures consistency and reduces setup time.
Destinations are powered by Prismatic, an embedded integration platform that provides:
Destinations must be configured through the LeadConduit application interface because the setup process requires:
Integration Selection: Browse and select from a marketplace of pre-built integrations (Salesforce, HubSpot, Marketo, custom webhooks, etc.)
Authentication Setup: Securely configure credentials for the external system, which may involve:
Instance Configuration: Define specific settings for your instance of the integration:
Field Mapping: Interactively map LeadConduit fields to destination fields:
Testing & Validation: Verify the connection works properly before using in production flows
Once configured, destinations can be:
A single destination can offer multiple actions. For example, a Salesforce destination might provide:
While destinations cannot be created or modified via the API, you can:
include=flow_usages parameter)The /destinations resource is used to query destinations
which have been configured in the LeadConduit app.
If no destinations are configured for your account, this resource will return an empty array.
Destinations returned from this endpoint can be
added to flows.
OK
Authorization information is missing or invalid.
[- {
- "name": "Salesforce",
- "integration_name": "string",
- "integration_icon_url": "string",
- "instance_id": "string",
- "actions": [
- {
- "name": "Add Lead",
- "action_id": "Add Lead",
- "webhook_url": "string"
}
], - "flow_usages": {
- "count": 0,
- "flows": [
- {
- "id": "5fd4371e940df5a34a3888b2",
- "name": "string"
}
]
}
}
]