Skip to content

Write the sequence

A VibeSell sequence is three emails: the first one on day 0, follow-ups on day 3 and day 7. You write them with your assistant, one at a time, and nothing is saved until you have settled all three.

  1. Email 1 — the assistant writes it and calls propose_email with position: 1. You see it (as a card in Claude) and either keep it or ask for changes. For every change, the assistant rewrites that same email and calls propose_email again with the same position.

  2. Emails 2 and 3 — each is written as a follow-up of the one you settled, with position: 2 then position: 3.

  3. Save — save_sequence records exactly the three emails you settled, under a short name.

  4. Approve, in your words — approve_sequence records your yes, quoted in theirWords. Nothing is sent: the campaign launches only on its own approval card.

check_first_email checks a draft against that rule without saving anything.

Only three variables exist, spelled exactly like this:

Variable Replaced by
{{firstName}} The prospect’s first name
{{lastName}} The prospect’s last name
{{companyName}} The prospect’s company
propose_email · arguments
{
"position": 1,
"subject": "Missed calls at {{companyName}}",
"body": "Hi {{firstName}},\n\nHow many calls does your front desk miss on a busy Monday?\n\nWe answer them for 120 clinics in France, day and night.\n\nWorth a quick chat?\n\nAna"
}

Saving new copy under the same name clears an earlier yes to it: you approve it again before a campaign can be prepared from it.