POST
/
crm
/
step
/
conversation

Authorizations

Authorization
string
headerrequired

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
conversationId
string
required

ID of the conversation to add to the step.

scenarioId
string

ID of the CRM scenario. Required if stepId is not provided or if stepIndex is used.

stepId
string | null

ID of the specific CRM step. If provided, scenarioId and stepIndex are ignored for step identification.

stepIndex
integer | null

Index of the step within the scenario (used with scenarioId if stepId is not provided).

Response

200 - application/json

The result of an operation that alters a conversation's step in a CRM scenario.

success
boolean
message
string | null
newStepId
string | null
messageSent
boolean | null
sendMessageError
string | null
sentMessageId
string | null
initialMessage
string | null
stepAgentId
string | null
blockedBy24hRule
boolean | null
zapiAgentId
string | null
zapiPhoneNumber
string | null
zapiMessage
string | null