LeadTable Trigger
AI-generatedSummary
Receives LeadTable events through a webhook and starts the workflow with the event payload. Choose an agency-wide webhook or a specific customer and campaign; optionally fetch full lead details when the event includes a lead ID.
Inputs
- Webhook Level (required) — Choose Agency (Global) to receive events across campaigns, or Table (Specific Campaign) to scope the webhook to one campaign.
- Event Name or ID (required) — Select New Lead Created, Lead Status Changed, Lead Updated, or Lead Deleted. New Table Created is available only at agency level. You can also enter an event ID using an expression.
- Customer Name or ID (required) — For Table level, choose or specify the customer whose campaign to monitor.
- Campaign Name or ID (required) — For Table level, choose or specify the campaign to monitor.
- Include Lead Details — Defaults to true. When the incoming payload contains leadID, the node requests that lead and adds it as leadDetails. If the request fails, it adds leadDetailsError.
Output shape
A single-item list containing the incoming webhook body as JSON.
The node adds timestampFormatted when the payload has a valid timestamp. Lead details are included only when enabled and leadID is present; lookup errors are added to the payload rather than stopping the webhook. Deactivation uses a fallback deletion method, and the node logs deletion failures while reporting success.