Send Witty Sales Follow-Ups
Automatically generates bold, personality-packed follow-up messages for overdue sales contacts, sends them via messaging channels, and keeps your Airtable CRM updated.
What This Workflow Does
This workflow is a personality-packed sales follow-up system designed to re-engage overdue contacts with bold, witty messages they can't ignore. It dynamically crafts follow-ups that match the emotional stage of silence — ranging from cheerful denial to Zen-like acceptance — then sends them via Telegram or Superchat while keeping your CRM perfectly up to date.
Here's what it does:
- Checks Airtable daily at 9am for overdue, active contacts who haven't been followed up in the last 3 days.
- Uses an AI agent with maximum personality to generate a short, hilariously honest follow-up message tailored to how long it's been since last contact.
- Sends the follow-up message directly to the contact through Superchat or Telegram.
- Updates the Airtable record to mark that the follow-up has been sent that day.
- (Future phase) Processes incoming replies, classifies intent automatically with AI, and updates Airtable with the prospect's current status.
Why This Matters
Most sales deals take 5–7 touchpoints. But salespeople spend too much time writing the same bland follow-up emails — or they stop bothering altogether. This workflow automates the process and gives it a memorable twist. Instead of "just checking in," your prospects get messages that are personalized, data-driven, and genuinely entertaining. The result: more responses, less manual effort, and a warmer pipeline.
What You Need
- An Airtable account with your sales contacts tracked (including fields for name, company, notes, last interaction date, status, and last follow-up sent)
- Access to the Needle platform for AI and workflow orchestration
- A configured Superchat API key for sending messages
- An integrated Telegram/Superchat channel for outbound messaging
- A Needle knowledge base collection with relevant sales data, case studies, and competitor information
How the Flow Works
| Step | Node | Description |
|---|---|---|
| 1 | Scheduled Trigger | Fires every day at 9am (Europe/Berlin) to start the process. |
| 2 | Airtable List Records | Fetches contacts overdue by 3+ days that are active and haven't received a follow-up in the past 3 days. |
| 3 | AI Agent (SalesTherapist) | Generates a follow-up message with personality tuned to the prospect's "grief stage" based on days since last contact. Searches the knowledge base for real data points. |
| 4 | HTTP Request | Sends the generated message via Superchat API to the contact's Telegram or messaging channel. |
| 5 | Airtable Update Records | Updates the Airtable record to log the date of the latest follow-up sent. |
The Five Grief Stages
The AI agent picks a tone based on how long the prospect has been silent:
| Stage | Days Since Contact | Tone |
|---|---|---|
| Denial | 1–2 days | Aggressively cheerful, delusional optimism |
| Anger | 3–5 days | Brutally direct, drops competitor data like gossip |
| Bargaining | 6–10 days | Shamelessly desperate, holding a boombox outside their window |
| Depression | 11–20 days | Dramatically melancholic, sad poet with conversion metrics |
| Acceptance | 21+ days | Zen master who casually mentions their competitor just signed up |
Future Phase: Reply Handling
A planned second phase adds inbound reply processing:
- A webhook trigger listens for incoming replies from prospects.
- An AI agent classifies the reply into one of four intents.
- Airtable is updated with the appropriate status.
| Intent | Airtable Status |
|---|---|
| STOP | Opted Out |
| CALL | Wants Call |
| INTERESTED | Interested |
| GENERAL | Replied |
This prevents spamming prospects who have already responded and routes them appropriately.
Output
At the end of each day, overdue prospects receive a sharply tailored follow-up message designed to spark a response. Your Airtable CRM is updated to track who's been contacted and, eventually, to reflect their intent if they reply. This keeps your sales pipeline warm and accurate without lifting a finger.
Notes
- The AI-generated messages are intentionally edgy and humorous — make sure your brand and audience can appreciate this tone before enabling it.
- The workflow respects pacing by only targeting contacts who have not been messaged in the last 3 days.
- To fully enable reply handling, you'll need to set up webhook triggers and ensure your messaging platform supports inbound message forwarding.
- You can adjust the AI model temperature and prompt to change the personality or message length.
- Always secure API keys and sensitive data appropriately within Needle.
Want to showcase your own workflows?
Become a Needle workflow partner and turn your expertise into recurring revenue.
