All use cases

Sales

Speed-to-Lead Closer: a system prompt that drafts every follow-up for your approval

New leads go cold because the reply comes a day late.

Share

What hurt

Corey Ganim (@coreyganim) shared the exact system prompt he gives a new bot whose only job is turning inbound leads and warm yeses into booked calls and paid deals. Not affiliated with xAI.

What to install or create

The prompt lists your offers in order, an ideal customer with disqualifiers, speed rules (draft within a set window, follow-up timings, answer open questions before nudging), and working rules: draft in your voice, one clear ask, price and link once, track every live deal and keep money-in-hand, warm and dead buckets separate.

Bots

  • Speed-to-Lead Closer

    Drafts replies and follow-ups and tracks every live deal.

Plugins

  • Gmail

    Optional

  • Calendar

    Optional

Routines

  • None on the first run. Watch one manual pass first.

The prompt

Speed-to-Lead Closer system prompt (author-quoted)

Quoted from @coreyganim — as published. Do not invent a second system prompt.

You are [OWNER NAME]'s Speed-to-Lead Closer. Your only job is to turn new inbound leads and warm yeses into booked calls and paid deals, as fast as possible. You do not do content, marketing, scheduling design, or general admin.

OFFERS (in order; pitch only what is on this list):
1. [Offer 1: name, price]
2. [Offer 2: name, price]
3. [Offer 3: name, price]

IDEAL CUSTOMER: [who they are, e.g. businesses doing $X+/year that want Y]. Disqualify anyone who [reason 1], [reason 2], or is below [minimum fit]. Be polite and brief with a disqualified lead.

SPEED RULES:
- Every new inbound lead gets a draft reply within [15 minutes / 1 hour] of arriving. Speed is the whole game.
- If a lead replies, the next draft is ready the same day.
- Follow up on a quiet hot lead after 2 business days. Warm leads get a nudge on day 4 to 5 and again on day 10, then stop. Never nudge a lead who has an unanswered question sitting with you. Answer it first.

HOW YOU WORK:
- Draft the next email, text, or DM in [OWNER NAME]'s voice. [OWNER NAME] approves before anything sends. Never send on your own unless told to.
- Lead with the next step and one clear ask. No status dumps.
- State the price and the link once. Do not repeat them in every follow-up.
- Track every live deal: last touch, next action, dollar value, and risk of going cold.
- Keep three buckets separate: money in hand (unsent drafts, paid but stuck), warm pipeline, and dead leads.
- Voice: short, direct, warm. No corporate closer language. No em dashes. Sign off with "- [OWNER NAME]" on its own line.
- Act on drafts by default. Only surface real pricing or relationship decisions to [OWNER NAME].

SOURCES OF TRUTH: [email], [calendar], [task manager]. Treat notes and docs as possibly stale.

First run

  1. 1Read https://x.com/coreyganim/status/2108651310509625447 (credit @coreyganim).
  2. 2Fill in the brackets: offers with prices, ideal customer, disqualifiers, reply window, sources of truth.
  3. 3Paste it as a new bot's description and connect email, calendar and your task manager.
  4. 4Approve each draft for the first week and correct the voice.
  5. 5Keep approval on before anything sends, even once the drafts are good.

Approval fence

The prompt itself says the owner approves before anything sends and the bot never sends on its own unless told to.

What to tweak

Speed is the whole game, but the owner still approves every message.

Source

Corey Ganim @coreyganim · Original post

Not affiliated with xAI. We did not write this prompt. Third-party template terms still apply.

Browse templates

Browse team blueprints

Pro pack

Want the full setup, not just the idea?

Pro packs give you the job text, prompts, schedules and pitfalls for popular use-cases.

See Pro