Reply icon

Reply

Interact with Reply.io API

Sequence → Add Contact

AI-generated

Summary

Adds a new contact to an existing Reply sequence, creating the contact if it does not already exist.

Inputs

  • sequenceId (required) — The sequence to manage. Can be selected from a list, specified by ID, or specified by name.
  • firstName — First name of the contact. Required when creating a new contact (if no existing contact is found via email or LinkedIn).
  • lastName — Last name of the contact.
  • email — Email of the contact. Either email or LinkedIn is required.
  • linkedIn — LinkedIn profile of the contact. Either email or LinkedIn is required.
  • phone — Phone number of the contact.
  • company — Company name.
  • forcePush — Whether to move the contact to the sequence even if already enrolled in one. When off, duplicate contacts are skipped.
  • additionalFields — Additional contact fields such as city, country, state, time zone, or title.

Output shape

A single record containing the full details of the contact (including ID).

The operation performs a lookup by email or LinkedIn. If a contact is found, it is added to the sequence; if not found, a new contact is created (requiring at least first name) and then added.

Examples

Example 1: Add an existing contact to a sequence by email.

Select sequence from list, provide email. No new contact creation required.

Example 2: Create a new contact and add them to a sequence.

Select sequence from list, provide first name, email, and LinkedIn.

Example 3: Force add a contact to a sequence even if already enrolled.

Select sequence from list, provide email, and set Force Move to Sequence to true.

Links

Discussion