Actions15
- Contact Actions
- Contact Status Actions
- Sequence Actions
Contact Status → Update Status
AI-generatedSummary
Sets a specific status on a Reply.io contact, applicable across all sequences or restricted to a single sequence.
Inputs
- contactLocator (required) — The contact to update, specified by ID, Email, or LinkedIn URL.
- status (required) — The status to set. Options include Active, Bounced, Called, Finished, MeetingBooked, OptedOut, OutOfOffice, Paused, Replied, and ToCall.
- additionalFields — Optional collection to restrict the status change to a specific sequence by ID, Name, or from a list. Ignored for global statuses like OptedOut, Called, ToCall, and MeetingBooked.
Output shape
The API's response for the update operation. If the API returns an empty body, a success summary is returned containing the contactId, status, and optionally the sequenceId.
The 'additionalFields.sequenceId' parameter is ignored for OptedOut, Called, ToCall, and MeetingBooked, which are global per-contact flags.
Examples
Example 1: Mark a contact as Replied in a specific sequence
ContactLocator (Email), Status (Replied), Additional Fields (SequenceId: By Name)
Example 2: Opt out a contact globally
ContactLocator (ID), Status (OptedOut), Additional Fields (Empty)
Example 3: Pause a contact in all sequences
ContactLocator (LinkedIn), Status (Paused), Additional Fields (Empty)