Automations

Approvals and sequences

Some automations don't just watch and report — they reach out to people over days. A sequence drips a series of messages to each contact on their own schedule, and an approval gate lets you keep your hand on the wheel: the automation pauses and waits for your yes before it sends the thing that matters. Nothing outbound ever happens by default; if you don't approve, it doesn't go.

Updated today

Keeping a hand on the wheel

The more an automation acts in the world, the more you want a say before it does.

A watch that tells you something is low-stakes — the worst case is a notification you didn’t need. An automation that emails your prospects is not: the worst case is a message you didn’t want, sent in your name. Approvals exist for exactly that gap. They let you build outreach that runs itself for the mechanical parts — the timing, the sequencing, the bookkeeping — while holding the moments that carry real consequence for your explicit sign-off.

Sequences and drips

A sequence is a multi-step, multi-day path that each contact walks.

When an automation needs to touch the same people more than once over time — an onboarding drip, a follow-up cadence, a nurture series — it uses a sequence. You enroll contacts into it, and each one moves through an ordered set of steps: send a message, wait a while, send another, perhaps pause for your approval before the last one. It is the difference between “send this once” and “walk each new person through this over the next week.”

Sequence ingredientWhat it does
EnrollAdds a contact to the sequence; a contact already in it is not added twice
WaitPauses that contact for a set time — a minute to three months — then resumes automatically
SendDelivers a message, which can reference what earlier steps produced for that contact
ApproveParks the contact until you approve or reject it

Every contact on its own clock

A hundred contacts can be at a hundred different stages at once.

Each contact’s progress through a sequence is independent. Someone enrolled today is on day zero while someone enrolled last week is three steps ahead; each one’s waits are timed from their own enrollment, not a shared clock. What a step produced for one contact — the intro it sent, a value it computed — is remembered for that contact and available to their later steps, even days later after a wait. The automation keeps every contact’s place without you tracking any of it.

The approval gate

A pause built into the sequence, waiting for a human yes.

An approval gate is a step that stops a contact’s progress and waits for you. When a contact reaches it, the automation posts a note into its home conversation — who is waiting and what for — and holds. Nothing past the gate runs until you decide. It is the safety catch on an otherwise self-driving sequence.

Fail-closed: silence is not consent
If you never answer an approval, it does not eventually send anyway. The gate expires on its own after a set time and the contact simply stops. The only way something moves past an approval gate is an explicit yes — so the default outcome of inattention is that nothing goes out.

Approving and rejecting

You decide in plain language, right in the conversation.

  1. 01
    You get a note
    The automation posts into its home conversation that a contact is waiting for approval, identifying which one.
  2. 02
    You reply in words
    Say you approve or reject that contact in plain language — you don’t need a special syntax. The assistant relays your decision.
  3. 03
    Optionally, add an instruction
    You can attach a short note with your approval — “mention the discount,” “keep it brief” — and the next step can use it.
  4. 04
    It resumes or stops
    Approve and the contact continues within about a minute. Reject and that contact’s sequence stops. Other contacts are unaffected.

Quiet hours and send limits

Outreach that respects the clock and doesn't flood.

A sequence can be paced so it behaves like a considerate human rather than a machine that fires at 3am. You can set quiet hours — a window during which nothing is sent, with anything due in that window held until it reopens — and a daily send cap that limits how many messages go out per day, re-scheduling the overflow to the next day. Together they keep outreach civilized and reduce the chance of tripping spam filters.

Note
Quiet hours apply to everything, including a message that would otherwise send immediately — if it’s currently quiet, the send waits for the window to open rather than slipping through.

Seeing who is waiting

At any time, you can see every contact and where they are.

You can ask the assistant for the state of a sequence and get back every contact and their stage: active and moving, parked awaiting your approval, finished, stopped, or failed. Contacts waiting on you also surface as a “waiting on you” count on the automation’s board, so approvals never get lost — see Observability.