PingConfigCreate
Follow-up ("ping") configuration for an agent — a chain of steps that re-engage leads who have not replied. Each step fires after a delay and sends a configured message.
ID of the agent (a configured AI assistant / bot persona) this record belongs to.
config objectrequired
The ping step chain.
steps object[]required
The ordered ping steps.
Order of this step within the chain.
Cumulative minutes in the ping sequence. After a confirmed preceding step, the effective delay is the difference between the two step values.
source objectrequired
Specifies the content of a message to send, by reference to exactly one source — raw text, a prompt, a prepared message, a WABA template, or file(s).
text object
- string
- null
prompt_id object
- integer
- null
prompt_version_id object
- integer
- null
prepared_message_id object
- integer
- null
waba_template_id object
- integer
- null
caption object
- string
- null
Which dialogues this step targets — all, only those with replies, or only those without.
Possible values: [only_with_replies, only_without_replies, all]
only_with_repliesnew_lead_stage_id object
Optional stage to move the lead to when this step fires.
- integer
- null
Follow-up, resolution check, CSI rating request, or final ticket closer.
Possible values: [follow_up, resolution_check, csi_request, ticket_closer]
follow_upacknowledgement_source object
Immediate reply sent when continued support is not required. It is required on the CSI step when CSI is configured, or on the resolution step when CSI is omitted.
- MessageSource
- null
text object
- string
- null
prompt_id object
- integer
- null
prompt_version_id object
- integer
- null
prepared_message_id object
- integer
- null
waba_template_id object
- integer
- null
caption object
- string
- null
Whether acknowledgement delivery closes the ticket. It is optional on CSI and must be true on the resolution step when CSI is omitted.
falseWhether pings are enabled for the agent.
true{
"agent_id": 0,
"config": {
"steps": [
{
"step_number": 0,
"after_minutes": 0,
"source": {
"text": "string",
"prompt_id": 0,
"prompt_version_id": 0,
"prepared_message_id": 0,
"waba_template_id": 0,
"file_ids": [
0
],
"caption": "string"
},
"dialogue_init_msg_mode": "only_with_replies",
"new_lead_stage_id": 0,
"step_type": "follow_up",
"acknowledgement_source": {
"text": "string",
"prompt_id": 0,
"prompt_version_id": 0,
"prepared_message_id": 0,
"waba_template_id": 0,
"file_ids": [
0
],
"caption": "string"
},
"acknowledgement_closes_ticket": false
}
]
},
"is_enabled": true
}