Create Survey Trigger
POST /feedback/surveys/{survey_id}/triggers
POST
/feedback/surveys/{survey_id}/triggers
Bind an automated send to this survey.
scheduled needs audience_ref + cadence_days; list_entry needs
audience_ref; stage_entry needs stage_value. An audience_ref
that does not exist in this org is refused rather than silently never firing.
Authorizations
Parameters
Path Parameters
survey_id
required
Survey id (UUID) — from GET /feedback/surveys
string
Survey id (UUID) — from GET /feedback/surveys
Header Parameters
Request Body required
Configure an automated-send binding (Phase 3, RFC §5).
scheduled: requiresaudience_ref+cadence_days(30/60/90).list_entry: requiresaudience_ref(the watch list).stage_entry: requiresstage_value(the to_stage slug).
object
sender_email
required
string format: email
subject
required
string
trigger_kind
required
string
Responses
201
Successful Response
object
data
required
object
id
required
string
is_active
required
boolean
sender_email
required
string
subject
required
string
survey_id
required
string
trigger_kind
required
string
pagination
Any of:
null
422
Validation Error
object
detail
Array<object>
object
loc
required
Array
msg
required
string
type
required
string