Create a Sequence Template
Changed onCreates a new sequence template. The template is created as a USER_GENERATED template.
Use [[block:<uuid>]] in a step's message/subject to reference an existing content block in this organization, where <uuid> is the lowercase, dash-separated block id. Unknown UUIDs, and markers that aren't a lowercase dashed UUID, are rejected. These endpoints and the public MCP do not create or edit content blocks. Without an existing block UUID, write content directly in message/subject. A transition links steps by index sequentially or on a branch.
Template variables must be namespaced. Supported tokens are {{recipient.first_name}}, {{recipient.last_name}}, {{recipient.company}}, {{recipient.email}}, {{recipient.title}}, {{recipient.location}}, {{recipient.notes}}, {{sender.first_name}}, {{sender.last_name}}, {{sender.company}}, {{sender.title}}, {{sender.email}}, {{account.industries}}, {{account.notes}}, and {{account.description}}. Custom fields are referenced as {{recipient.<custom-field-id>}} or {{account.<custom-field-id>}}.
Request
- Base URLhttps://api.monaco.com
- URLhttps://api.monaco.com/v1/sequence-templates
- Authnone declared
Request body
Example request
{
"name": "Enterprise Onboarding",
"description": "Multi-touch onboarding sequence for enterprise accounts",
"steps": [
{
"index": 1,
"title": "Intro email",
"hour": 9
}
],
"transitions": [
{
"from_step_index": 1,
"to_step_index": 2,
"pre_check_delay": 2,
"post_check_delay": 1
}
]
}Response
Successful Response
Example response
{
"data": {
"id": "seqt_abc123",
"name": "Enterprise Onboarding",
"description": "Multi-touch onboarding sequence for enterprise accounts",
"owner_id": "usr_abc123",
"archived_at": "2026-05-10T14:22:00Z",
"created_at": "2026-01-15T10:30:00Z",
"updated_at": "2026-05-10T14:22:00Z",
"steps": [
{
"id": "550e8400-e29b-41d4-a716-446655440000",
"index": 1,
"title": "Intro email",
"hour": 9
}
],
"transitions": [
{
"from_step_index": 1,
"to_step_index": 2,
"pre_check_delay": 2,
"post_check_delay": 1
}
]
}
}Changes
- breaking
request property
//was restricted to a list of enum values - breaking
request property
//was restricted to a list of enum values - breaking
the request property
//became required - breaking
removed the enum value
auto_phoneof the request property// - breaking
removed the enum value
complete_sequenceof the request property// - breaking
removed the enum value
genericof the request property// - breaking
removed the enum value
gifting_via_addressof the request property// - breaking
removed the enum value
internal_emailof the request property// - breaking
removed the enum value
manual_emailof the request property// - breaking
removed the enum value
manual_linkedin_connectionof the request property// - breaking
removed the enum value
manual_linkedin_inmailof the request property// - breaking
removed the enum value
manual_linkedin_messageof the request property// - breaking
removed the enum value
manual_phoneof the request property// - breaking
request property
//list-of-types was narrowed by removing typesnullfrom media typeapplication/json - breaking
the
request property's minLength was increased from0to1 - warning
the
//request property's min was set to1.00 - warning
removed the request property
- warning
added the new
LINKEDIN_ALREADY_CONNECTEDenum value to the///response property for the response status - info
the
request property default value changed frombusiness_daystodays - info
the
request property default value changed frombusiness_daystodays - info
added the new
LINKEDIN_ALREADY_CONNECTEDenum value to the request property// - info
added the new
daysenum value to the request property// - info
added the new
daysenum value to the request property// - info
added the new
hoursenum value to the request property// - info
added the new
hoursenum value to the request property// - info
the
response's property default value changed frombusiness_daystodaysfor the status - info
the
response's property default value changed frombusiness_daystodaysfor the status
- breaking