Sequenze

Automazioni drip a step: invia e attendi, con iscrizione dei contatti e ciclo di vita proprio.

Una sequenza e un'automazione di tipo drip: un elenco ordinato di step (invia un'email, attendi un po', invia un'altra) attraverso cui passano i contatti che iscrivi. Richiede gli scope sequences:read e sequences:write.

Modello

EntitaChe cos'e
SequenceL'automazione: nome, stato, tipo di trigger e i suoi step
SequenceStepUno step ordinato (position): invia email (SEND_EMAIL) o attendi (WAIT)
SequenceEnrollmentL'iscrizione di un contatto: posizione attuale, stato e prossimo invio

Un contatto puo essere iscritto alla stessa sequenza una sola volta.

Stati della sequenza

StatoSignificato
DRAFTBozza modificabile. Solo in questo stato puoi aggiungere, modificare o eliminare step
ACTIVEAttiva: accetta iscrizioni ed esegue gli step
PAUSEDIn pausa: le iscrizioni in corso passano a PAUSED
ARCHIVEDArchiviata

Endpoint

MetodoPercorsoScopeDescrizione
POST/sequencessequences:writeCrea (nasce in DRAFT)
GET/sequencessequences:readElenca (paginato, filtro status)
GET/sequences/:idsequences:readDettaglio con step
PATCH/sequences/:idsequences:writeModifica (solo DRAFT)
DELETE/sequences/:idsequences:writeElimina (solo DRAFT)
POST/sequences/:id/activatesequences:writeDRAFT/PAUSEDACTIVE
POST/sequences/:id/pausesequences:writeACTIVEPAUSED

Step e iscrizione hanno pagine proprie: Step della sequenza e Iscrizione e trigger.

Creare una sequenza

POST /sequences
Authorization: Bearer <apiKey o accessToken>
X-Tenant-Id: {tenantId}
Content-Type: application/json

{
  "name": "Onboarding",
  "description": "Benvenuto in 3 email",
  "triggerType": "MANUAL"
}
CampoObbligatorioNote
nameSiFino a 200 caratteri
descriptionNoFino a 2000 caratteri
projectIdNoAssocia la sequenza a un progetto
triggerTypeNoMANUAL (predefinito), CONTACT_CREATED, CONTACT_TAGGED, API_EVENT
triggerConfigNoOggetto libero con la config del trigger

Passo successivo

  1. Aggiungi step SEND_EMAIL e WAIT — vedi Step della sequenza.
  2. Attivala e iscrivi i contatti — vedi Iscrizione e trigger.