> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jobin.cloud/llms.txt
> Use this file to discover all available pages before exploring further.

# Sequences

> Build multichannel outreach workflows, launch them for contacts, and keep them running.

A **sequence** is an automated outreach workflow: a series of actions Jobin runs for each contact you enroll, across email, social
messages, and SMS. Open them from **Sequences** in the sidebar. For a guided first run, see [Create an outreach sequence](/first-sequence.md).

## Watch the walkthrough

[AI-Powered Outreach Automation: Jobin.cloud Sequences Explained](https://www.youtube.com/embed/-Cdzv3nl9YU)

## Recommended workflow

1. **Plan the sequence.** Decide the goal, the channels, and the number of touches before you build.
2. **Create it.** Start from a template or a blank sequence, or use **Fast Create** to draft one with AI.
3. **Add your actions.** Add each outreach action, and let Jobin add the **Wait** steps between them. Complete every action marked **Incomplete**.
4. **Add smart steps if needed.** Use enrichment, conditions, and tasks, and follow every enrichment step with a **Condition** that checks whether it worked. See [Smart sequences](/sequence-automation.md#enrichment-steps).
5. **Set senders.** Verify a connected sender for each channel, and check email tracking. See [Sending accounts](/sending-accounts.md).
6. **Link a job** so everyone contacted is tracked in its pipeline.
7. **Fix issues** until the sequence shows **Ready to start**.
8. **Choose recipients and preview.** Pick people you haven't reached yet (see [Avoid double-messaging](/job-pipelines.md#avoid-double-messaging)), review the launch preview, and resolve any blocking errors, such as a missing email address.
9. **Launch** now, or schedule a start.
10. **Follow it.** Watch the [Operations monitor](/operations-monitor.md), answer replies in the [Inbox](/inbox.md), and review [Sequence analytics](/sequence-analytics.md).
11. **Improve it.** Edit messages and conditions as you learn (changes reach contacts not yet queued), add new steps at the end, and for bigger changes duplicate the sequence and archive the old version.

## Build a sequence

Start from a **blank sequence**, a **template**, or [let AI draft one](#create-a-sequence-with-ai). The editor is a visual flowchart. Add
actions with the **(+)** buttons, and reorder or branch them as you go.

| Action | What it does |
| - | - |
| **Send Email** | Sends an email. |
| **SMS** | Sends a text message. |
| **Invitation** | Sends a connection invitation on a social network. |
| **Message/InMail** | Sends a direct message or InMail on a social network. |
| **Withdraw Invitation** | Withdraws a pending invitation. |
| **Update Profile** | Refreshes the contact's social profile. |
| **Enrich Email & Phone** | Looks for missing contact details before the next action. Follow it with a **Condition** that checks whether it found them. |
| **Condition** | Filter contacts based on their data, social connection, or tags and splits the sequence into True and False paths based on the contact's match. |
| **Assign** | Assigns tags, a pipeline, or another sequence to the contact. |
| **Notify** | Send a notification to yourself or a teammate. |
| **Task** | Creates a task or call for a recruiter. |
| **Wait** | Pauses before the next action. Jobin adds one automatically between outreach actions. |
| **End Sequence** | Finishes the sequence for the contact. |

An action marked **Incomplete** still needs its settings. Choose **Fix issues** to highlight everything that needs attention, until the
sequence shows **Ready to start**. To make logic smarter, see [Smart sequences](/sequence-automation.md).

## Set up senders and a job

* **Senders.** Choose the accounts the sequence sends from. You can use more than one sender to share the work, and a follow-up stays with the
  sender who started the conversation. Each sequence can also have its own sending schedule. See [Sending accounts](/sending-accounts.md).
* **Linked job.** Link the sequence to a job so everyone it contacts and everyone who replies is tracked in that job's pipeline.
  See [Job pipelines](/job-pipelines.md).

## Launch for contacts

Add contacts from **Contacts**, **AI Search**, a contact's **Activity** or **Outreach Sequences** tab, or the sequence itself.

* **Avoid messaging anyone twice.** With a job linked, the job tracks who was assigned, contacted, and replied. Adding someone who is already in the sequence is skipped. To find people you haven't reached, filter for the stages before
  successful outreach, or for **Not in this pipeline**. See [Avoid double-messaging](/job-pipelines.md#avoid-double-messaging).

* **Preview before you send.** The launch preview checks each recipient for the selected channel. It flags missing email addresses and phone
  numbers and checks social profile and connection availability, separating blocking errors from fallback warnings. It respects private and
  work email preferences. You can open the sequence editor from the preview and come back to the same preview.

* **Start later.** Start the sequence after a delay, or at a specific date and time.

* **Start part-way.** Begin a contact at the start, or at a particular stage.

## Edit a sequence that already has contacts

Once contacts are in a sequence, Jobin protects the flow they're moving through. Know these rules before you make changes:

* **You can't delete steps.**
* **New steps can only go at the very bottom** of the flow.
* **You can still modify existing steps.** Edit a message's content, change a [Condition](/sequence-automation.md#conditions), or adjust any other step's settings.
* **Changes only reach contacts who haven't been queued yet.** A contact whose action is already queued in the [Operations monitor](/operations-monitor.md)
  keeps what was queued. Everyone queued after you save gets the updated version.

To change messages that are already queued, edit those pending operations in the advanced Operations monitor. For a bigger restructure, such as removing
a step, duplicate the sequence, make the changes in the copy, then archive the original so it stops accepting new contacts while existing contacts finish.

## Manage a running sequence

* **Per contact.** On a contact's **Outreach Sequences** tab, review upcoming messages, edit eligible messages before they send, or exit the contact from the sequence.
* **In bulk.** Use the [Operations monitor](/operations-monitor.md) to retry, skip a step, or edit pending messages for many recipients.
* **Check results.** See [Sequence analytics](/sequence-analytics.md).

## More ways to create sequences

### Create a sequence with AI

**Fast Create** drafts a multichannel sequence from your goal. Choose the channels (email, social, SMS, or a combination), a goal
such as introducing an opportunity, following up, or re-engaging (or write your own), and your tone and extra instructions. Jobin generates
a draft you can review. Nothing is sent until you launch, and you can open the draft in the full editor.

### Convert a message into a sequence

Turn a one-off message you're already writing into the first step of a sequence, keeping its message, subject, sender, and linked job.
Choose the delay and the next channel, and Jobin creates the wait and follow-up stages for you.

## Find and reuse sequences

Filter the sequences list to show only those using social, email, or phone accounts connected to you. Active filters appear as chips you can
remove, and the same filters work in the template selector. Duplicate a sequence that works, or turn it into a template. When you create a
new version, archive the old one so it stops accepting new contacts while existing contacts finish. This is also how you remove steps, because
steps can't be deleted once contacts are in a sequence.

## How-to guides

Quick, step-by-step answers for common tasks:

* [How to create an outreach sequence](/how-to/create-an-outreach-sequence.md)
* [How to create an outreach sequence with AI](/how-to/create-a-sequence-with-ai.md)
* [How to launch a sequence for contacts](/how-to/launch-a-sequence-for-contacts.md)
* [How to schedule a sequence to start later](/how-to/schedule-a-sequence-to-start-later.md)
* [How to turn a one-off message into a sequence](/how-to/convert-a-message-into-a-sequence.md)
* [How to edit a sequence that already has contacts](/how-to/edit-a-sequence-with-active-contacts.md)
* [How to prevent double-messaging candidates](/how-to/avoid-messaging-the-same-person-twice.md)
* [How to link a sequence to a job to track candidates](/how-to/link-a-sequence-to-a-job.md)
* [How to start a sequence when a candidate replies](/how-to/start-a-sequence-when-a-candidate-replies.md)
* [How to add a condition to a sequence](/how-to/add-a-condition-to-a-sequence.md)
* [How to enrich contacts inside a sequence](/how-to/enrich-contacts-inside-a-sequence.md)
* [How to handle replies automatically in a sequence](/how-to/handle-replies-automatically.md)
* [How to add a manual task to a sequence](/how-to/add-a-task-to-a-sequence.md)
* [How to connect an email account to send outreach](/how-to/connect-an-email-account-for-outreach.md)

## Related

> **[Smart sequences](/sequence-automation.md)**
>
> Conditions, enrichment, and reply handling.

> **[Sequence analytics](/sequence-analytics.md)**
>
> Measure how your outreach performs.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.