Skip to main content
POST
/
sequences
/
{id}
/
save-as-template
Save a sequence as a template
curl --request POST \
  --url https://api.reply.io/v3/sequences/{id}/save-as-template \
  --header 'Content-Type: application/json' \
  --header 'X-API-Key: <api-key>' \
  --data '
{
  "name": "<string>",
  "description": "<string>",
  "scope": "<string>"
}
'
{
  "id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "name": "Cold Outreach",
  "description": "A template for cold outreach sequences",
  "iconId": 1,
  "forSequenceOnly": false,
  "stepTypes": [
    "Email",
    "LinkedIn"
  ],
  "isConditional": false,
  "hasSalesAgentSettings": false
}

Authorizations

X-API-Key
string
header
required

API key passed in the X-API-Key header

Path Parameters

id
integer
required

Sequence Id

Required range: x >= 1

Body

application/json
name
string
required

Name for the new template

description
string | null

Description for the template

scope
string | null

Scope of the template (e.g., team, organization)

Response

Sequence template created successfully

A sequence template

id
string<uuid>
required

Unique identifier for the template

name
string
required

Name of the template

iconId
integer
required

Icon identifier

forSequenceOnly
boolean
required

Whether the template is only for sequences

stepTypes
string[]
required

Types of steps in the template

isConditional
boolean
required

Whether the template contains conditional steps

hasSalesAgentSettings
boolean
required

Whether the template has sales agent settings

description
string | null

Description of the template