Back to The Times of Claw

Automatic Contact Follow-Up Reminders with AI

Set up automatic CRM follow-up reminders with DenchClaw's AI. Natural language reminder creation, AI-drafted follow-ups, and recurring nurture workflows.

Mark Rachapoom
Mark Rachapoom
·8 min read
Automatic Contact Follow-Up Reminders with AI

Automatic Contact Follow-Up Reminders with AI

You end every call with good intentions. "I'll follow up in two weeks." And then two weeks pass, something else gets urgent, and you never send that email. The prospect moves on. The opportunity quietly closes.

This isn't a character flaw. It's a systems problem. Good intentions without a system are just wishful thinking. DenchClaw's reminder system is the system that makes good intentions reliable — and when a reminder fires, the AI drafts the follow-up so you're not staring at a blank email.

The Follow-Up Problem#

The follow-up gap is one of the most expensive problems in sales. Studies consistently show that the majority of deals require five or more follow-up touches, but most salespeople give up after one or two. Not because they don't care — because they don't have a reliable system for remembering.

The challenge with traditional CRM reminders:

  • Too much friction to set. Finding the field, setting a date, clicking save — each step is a reason not to bother.
  • Not context-aware. When the reminder fires, it just says "follow up with Sarah." Why? What was I supposed to say? You have to dig back through the notes to reconstruct context.
  • No help with the actual message. You still have to write the follow-up yourself.

DenchClaw solves all three: reminders are set via plain English, they include context when they fire, and the AI drafts the message for you.

Setting Reminders via Natural Language#

The fastest way to set a follow-up reminder is to tell DenchClaw what you need in plain English, right after a call:

"Remind me to follow up with Sarah at Acme in two weeks"

DenchClaw:

  1. Finds (or creates) Sarah's contact record
  2. Sets next_contact_date to 14 days from now
  3. Confirms: "Done — I'll remind you about Sarah on April 9th"

You can be more specific:

  • "Remind me to send the proposal to David next Tuesday"
  • "Follow up with Tom about the pricing question in 3 days"
  • "Ping me about the Globex deal every two weeks until it closes or dies"

That last one — a recurring reminder — is especially useful for deals that need persistent nurturing. Set it once and forget it. DenchClaw keeps nudging you until you tell it to stop.

You can set reminders via Telegram, WhatsApp, iMessage, or the web UI — wherever you happen to be when the call ends.

How the Cron System Works Under the Hood#

DenchClaw's reminder system is built on a cron-like scheduler that runs queries against your DuckDB database. Every morning (or on your configured schedule), it runs:

SELECT 
    c.name AS contact_name,
    c.company,
    c.next_contact_date,
    c.last_note,
    d.name AS open_deal,
    d.stage AS deal_stage
FROM contacts c
LEFT JOIN deals d ON d.primary_contact_id = c.id 
    AND d.stage NOT IN ('Closed Won', 'Closed Lost')
WHERE c.next_contact_date::DATE = CURRENT_DATE
ORDER BY d.value DESC NULLS LAST;

When this query returns results, DenchClaw sends you a Telegram message for each contact due for follow-up — with the context from their record included.

The reminder message looks like this:

Follow-up reminder: Sarah Chen (Acme Corp) You set this reminder 2 weeks ago. Last note: "Interested in enterprise plan, needs budget approval by April 30. She asked for a case study on enterprise deployments." Open deal: Acme Enterprise — $32,000 — Proposal Sent

Want me to draft the follow-up email?

The context is right there. You don't need to go look anything up. Reply "yes" and DenchClaw drafts a follow-up email based on the last conversation.

AI-Drafted Follow-Ups When Reminders Fire#

When a reminder fires, DenchClaw doesn't just alert you — it offers to do the work. The AI reads the contact's entry document, the last few notes, and any pending commitments, then drafts an appropriate follow-up.

An example draft:

Subject: Enterprise case studies — Acme Corp follow-up

Hi Sarah,

I wanted to follow up on our conversation a couple weeks back. You mentioned needing a case study on enterprise deployments before moving forward — I pulled together a couple of examples that I think will be relevant for your team.

[Case Study 1] and [Case Study 2] both cover similar-sized rollouts to what you're considering. Happy to walk through either of them on a call if that would help.

Still hoping we can make the April timeline work — let me know if the budget approval is on track.

Best, Mark

You review it, adjust what the AI got wrong (maybe the tone, maybe a specific detail), and send. Total time: 90 seconds. Total time without DenchClaw: 10-15 minutes of thinking, drafting, re-reading, and second-guessing.

The draft isn't always perfect, but it's always a better starting point than a blank page.

Recurring Reminders for Key Accounts#

For your most important relationships — key accounts, strategic partners, investors — one-time follow-up reminders aren't enough. You need a recurring check-in cadence.

DenchClaw supports recurring reminders:

"Set a monthly reminder to check in with Jim at Benchmark Capital"
"Remind me to review the status of the Globex deal every two weeks"
"Every quarter, remind me to catch up with former colleagues who might be referral sources"

These recurring reminders fire on the schedule you set, with the current context from the contact record each time. As you log notes after each interaction, the context in future reminders gets richer.

For enterprise accounts, you might set:

  • Weekly: Deal-specific follow-up on active negotiations
  • Monthly: Check-in with the economic buyer
  • Quarterly: Executive business review prompt with all key contacts at the account

You manage all of this from the CRM without calendar clutter. The reminders live in your data, not your calendar.

Building a Nurture Workflow with Reminders#

For leads that aren't ready yet — the "not now, maybe Q3" conversations — reminders are the foundation of a nurture workflow:

  1. Qualify the interest level — "interested but not ready" vs. "genuinely out of budget"
  2. Set the first check-in date — "remind me in 90 days to re-engage"
  3. Log context for when the reminder fires — "Loved the product, evaluating after Series A closes (expected June)"
  4. Add them to a periodic sharing list — optional: add them as a recipient of a monthly update or industry insight

When the reminder fires in 90 days, DenchClaw includes the context you logged. You know exactly why you're reaching out, what they cared about, and what the timing situation was. Your message feels personal and timely, not generic.

This is how a handful of contacts in the "not now" bucket convert to customers months later — because you stayed appropriately in touch without being annoying.

Advanced: Multi-Step Reminder Chains#

For complex deals or high-value relationships, you can set multi-step reminder chains:

"After I send the proposal to DataCorp:
- Remind me in 3 days to check if they got it
- Then in 1 week to follow up if no response
- Then in 2 weeks with a new angle if still nothing"

DenchClaw treats this as a sequence. Each reminder is conditional on what happened with the previous one. If you log "they responded positively" after the 3-day check-in, the subsequent reminders are cancelled and replaced with whatever next step you define.

This multi-step sequence logic is the foundation of a proper sales cadence — the kind most companies pay for in dedicated sales engagement software. In DenchClaw, it's built on your existing data and messaging channels.

Frequently Asked Questions#

What happens when I receive a reminder and I've already done the follow-up? Reply "done" or "already handled" to the reminder message and DenchClaw clears it. It'll ask if you want to set a new follow-up date (for the next touch) and log the interaction.

Can reminders be set for a specific time of day, not just a date? Yes. "Remind me at 9am on Tuesday" sets a time-specific reminder. The default is to send reminders at your configured morning briefing time (typically 8-9am), but you can override this per reminder.

What if I need to snooze a reminder? Reply "snooze 1 week" or "not yet, try again in 10 days" and DenchClaw updates the next_contact_date field accordingly. The original context is preserved — you're just pushing the trigger date.

How does DenchClaw know what to write in the drafted follow-up? It reads the contact's entry document, the most recent notes tagged to that contact, any open deal records, and any explicit commitments you logged (e.g., "said I'd send a case study"). The draft reflects the actual history of the relationship, not a generic template.

Can I set reminders for contacts that don't have deals attached? Absolutely. The reminder system works for all contacts, whether or not they're associated with a deal. This is especially useful for maintaining relationships with existing customers, partners, investors, or anyone important in your network who isn't in an active sales process.

Ready to try DenchClaw? Install in one command: npx denchclaw. Full setup guide →

Mark Rachapoom

Written by

Mark Rachapoom

Building the future of AI CRM software.

Continue reading

DENCH

© 2026 DenchHQ · San Francisco, CA