Lead Reply API

The Lead Reply API lets an external system send replies back into Auto-Respond so they’re delivered to the lead as if your team sent them from inside the app. This is the pair of the REST Webhook integration: the webhook sends lead data out, the Lead Reply API posts replies back in. Together they let a developer-owned workflow fully own the conversation.

ℹ️

The Lead Reply API card is on any source’s Messaging SettingsIntegrations tab. Use it alongside the REST Webhook if you want a full outbound-plus-inbound integration.

What you’ll get

Connecting the Lead Reply API

Open the integration

In Auto-Respond, open the source → Messaging SettingsIntegrations tab → Lead Reply API card.

Copy the Secret key

Auto-Respond generates a Secret key when the card is set up. Copy it and store it as a credential in your external system. Your system will include this key on every call it makes to the Lead Reply API so Auto-Respond can confirm the call really came from you.

You can Regenerate the secret at any time. Regenerating invalidates the old key immediately — update your caller before regenerating in production.

Validate and save

Click Validate Connection to confirm the secret is active.

Turn on the Enable toggle

The API won’t accept replies for this source until Enable is on.

Options

Enable

Turns the integration on or off for this source. Default: off. When off, calls to the Lead Reply API for this source are rejected.

Inherit from parent

Only shown on a location with a parent business. When on, the location uses the parent’s secret key. When off, it has its own.

Secret key

The credential your external system uses to authenticate. Keep it secret and rotate it (via Regenerate) if it’s ever exposed. The old key stops working the moment a new one is generated.

Create customer only when contact info is captured

Default: off.

Create only for new leads

Default: off.

Include source name

Default: off. When on, the source name is included in the data your external system sees alongside each lead.

Validate Connection

Confirms the current secret is active.

Disconnect

Clears the secret and turns the integration off. Confirmation required.

Typical setup

Most customers use the Lead Reply API together with the REST Webhook:

  1. Wire up the REST Webhook so your system gets notified of new leads and messages.
  2. Enable the Lead Reply API on the same source and copy its secret.
  3. In your system, when you want to reply to a lead, call the Lead Reply API with the secret and the reply text. The reply is delivered to the lead.

If you’re taking over the conversation entirely, turn on Skip welcome and follow-ups on the REST Webhook card so Auto-Respond’s automated messages don’t interfere with yours.

Disconnecting

Open the Lead Reply API card → click Disconnect → confirm. The secret is cleared. Any external system still calling with the old secret will get rejected.

Troubleshooting


Questions about the Lead Reply API? Email support@auto-respond.com.

Last updated: April 21, 2026
Start 7 Days Free Trial