v1

latestOpenAPI 3.1.02026-07-26359254.7 MB
AI SDR Sequences

Update AI SDR sequence settings

<Warning> **Coming soon.** This endpoint will be available by early July 2026. </Warning>

<small>Requires the ai-sdr:write scope (or a broader one that includes it).</small>

Partial update of AI SDR-specific sequence settings (generation inputs, tone of voice, personalization points, provider LLM, autopilot config, intent signals).

PATCH semantics: a field absent from the body is skipped; a field explicitly set to null is rejected. intentSignals, when present, fully replaces the current list. autopilot.filters, when present, fully replaces the current filters object. At least one field must be present.

Out of scope for this PATCH (use the dedicated sub-resources instead): name and other generic sequence fields, approval mode, generated step types, attached playbook, connected knowledge base.

Requires the AI SDR feature on the caller's team.

patch/v3/sequences/ai-sdr/{sequence_id}/settings

Path parameters

sequence_idinteger required

Sequence id

Request body

offerIdinteger

Switch the sequence to a different saved offer. Mutually exclusive with offerGenerationInputs.

providerLLM'claude' | 'openAi' | 'gemini' | 'mistral'

LLM provider that generates the outreach content for the AI SDR sequence.

Response

AI SDR sequence settings after update

offerIdinteger nullable

Id of the saved offer the sequence was seeded from. null when the sequence was created with inline offerGenerationInputs.

generatedStepTypesstring[]

Step channels the AI SDR is allowed to generate

providerLLM'claude' | 'openAi' | 'gemini' | 'mistral'

LLM provider that generates the outreach content for the AI SDR sequence.

playbookIdstring nullable

Composite id of the attached playbook ({prefix}-{numericId}), or null when no playbook is attached.

knowledgeBaseIdinteger nullable

Id of the connected knowledge base, or null when none is connected.