Skip to main content
POST
Append a single step to a sequence without resending the whole step list.

Authorizations

X-API-Key
string
header
required

Company API key - scoped to a specific company. Generate from the Integrations page in your dashboard.

Path Parameters

sequenceId
string
required

Body

application/json

Step data

Request body for adding a single sequence step

abTestEnabled
boolean

Whether A/B testing is enabled for this step

abTestName
string

A/B test display name

actionParameters
object

Platform-specific action parameters

actionType
string

Action type. Defaults to email. One of: email, sms, voice_message, browser_task, prosp_campaign, heyreach_campaign, salesforge_campaign, http_request, agent_conversation, linkedin_profile_visit, linkedin_connection_request, linkedin_message, thanksio, meta_ads_audience, auto_agent, add_to_sequence, add_to_list

aiPersonalized
boolean

Whether content is AI-personalized

aiPersonalizedInstructions
string

AI personalization instructions

content
string

Step content/message body

daysAfterPrevious
integer

Delay in days after the previous step

order
integer

Step order within the sequence; other steps are renumbered to stay contiguous

platform
string

Platform (linkedin, twitter, facebook, instagram, etc.)

schedulingIntegrationId
string

Scheduling integration ID for calendar booking. To find valid IDs, call integrations_getIntegrationsByType with path integration_type=scheduling.

senderProfile
string

Sender profile ID override for this step. To find valid IDs, call sequences_listProfiles.

stepName
string

Display name for the step

subject
string

Email subject (email actions only)

trackCalendarBooking
boolean

Whether to track calendar booking via unique schedule links

variants
object[]

A/B test variants array

Response

Created step

Single sequence step response

step
object

The created or updated step