Developer API: Support creating contact segments
Malcolm MacDuffie
Business Problem
- Teams automate customer journeys by adding tags to contacts in Respond.io. However, there is no way to automatically create or manage Segments based on those tags.
- This creates friction for use cases where segments are dynamic, event-based, or generated frequently.
Use Case
A small theater company sells tickets and automates SMS communication for each showtime:
- Each showtime is represented by a unique tag (e.g. Show_7PM_Friday)
- Guests are tagged automatically via Make.com after ticket purchase
- A Segment is needed for each showtime to easily message all attendees
- Currently, segments must be created manually in Respond.io after tags are applied, which:
-- Adds unnecessary manual steps
-- Does not scale when many events or showtimes exist
-- Increases the risk of errors or missed communications
Desired Outcome
Enable scenarios to create and manage contact segments programmatically