Nurture Campaigns
Per-tenant outbound SMS sequences (Speed-to-Lead, Missed-Call Text-Back, Cold Re-engagement). Replies stop the drip and hand off to your AI chatbot when configured.
📄️ List the auth'd tenant's nurture campaigns with step counts.
List the auth'd tenant's nurture campaigns with step counts.
📄️ Create a new nurture campaign with its initial step list.
Create a new nurture campaign with its initial step list.
📄️ Fetch a single campaign with its ordered steps.
Fetch a single campaign with its ordered steps.
📄️ Update editable fields and (optionally) replace the step list atomically.
Update editable fields and (optionally) replace the step list atomically.
📄️ Delete a campaign (cascades to steps + enrollments + sends).
Delete a campaign (cascades to steps + enrollments + sends).
📄️ Paginated list of nurture enrollments, filterable by status and campaign_id.
Paginated list of nurture enrollments, filterable by status and campaign_id.
📄️ Manually enroll a phone number in a campaign. Idempotent per (tenant, campaign, phone).
Manually enroll a phone number in a campaign. Idempotent per (tenant, campaign, phone).
📄️ Fetch a single enrollment with its full step-send history.
Fetch a single enrollment with its full step-send history.
📄️ Pause, resume, or cancel a single enrollment.
Pause, resume, or cancel a single enrollment.