Never forget to follow up.
Ever.

Send an email to a time-based address. Get a phone call and email reminder when it is due. No app to install, no dashboard to check.

New Message
Bcc:|
Subject:Partnership proposal — Acme × FollowUp
Hi Sarah, I'd love to explore a partnership...
Send
9:41
FollowUpCallincoming call
Reminder
Follow up on partnership proposal to [email protected]
Decline
Accept
slide to answer

How it Works

Three steps. No sign-up required to try it out.

1

Send an Email

Compose an email or BCC a time-based address like [email protected]. Include any context you need in the body.

2

Task is Created

We automatically parse the address, create a scheduled task, and send you a confirmation email with the due time.

3

Get a Phone Call

When the timer is up, you get a phone call reading your reminder out loud, plus an email follow-up in the same thread.

Supported Addresses

One-time and recurring reminders. Just send an email and we handle the rest. See all formats.

[email protected]

1 Minute·1 minute

[email protected]

5 Minutes·5 minutes

[email protected]

1 Hour·1 hour

[email protected]

2 Hours·2 hours

[email protected]

Tomorrow·Tomorrow at 9:00 AM

[email protected]

Tonight·Today at 6:00 PM

[email protected]

Next Week·Next Monday at 9:00 AM

[email protected]

Call Me·In 5 minutes (quick callback)

[email protected]

Urgent·In 10 minutes (high priority)

Download Contact Card (.vcf)

Add all FollowUpCall addresses to your phone and email contacts in one tap.

Why FollowUpCall

Email reminders are easy to ignore. Phone calls are not.

Phone Call Reminders

Get an actual phone call that reads your reminder out loud. No notification to swipe away -- your phone rings until you answer.

Email Reminders in Same Thread

The reminder email arrives as a reply in the original thread, so you have full context right there. No digging through inboxes.

Mark as Done from Email

Already handled it? Reply with "done" to cancel the call. No need to open a separate app or dashboard.

Works with Any Email Client

Gmail, Outlook, Apple Mail, or anything else. If it can send email, it works with FollowUpCall. No plugins or extensions needed.

Your Privacy Matters

We only read your emails to create reminders. Nothing more.

Use BCC for Full Privacy

BCC a time address instead of forwarding. Your recipient never sees FollowUpCall, and we only receive the subject and body as context.

No Selling, No Ads

We never sell, rent, or share your data with third parties. Your emails are never used for advertising or marketing purposes.

Minimal Data Storage

We only store your email subject and body to deliver the reminder. Once the reminder is delivered, the email content is no longer needed.

M

"I built FollowUpCall because I kept missing follow-ups. Your trust means everything -- I use this tool for my own emails every day. If you have any questions about how your data is handled, feel free to reach out."

Molly Wang

|LinkedIn

Simple Pricing

Start free. Upgrade when you need more calls.

MonthlyYearly2 months free

Free

$0/month

Perfect for trying it out.

  • 30 email reminders/month
  • 3 phone calls/month
  • All time-based addresses
  • MCP integration
  • Recurring reminders
Get Started Free
Most Popular

Pro

$8.25/month

$99/year (save $19.80)

For professionals who rely on follow-ups daily.

  • Unlimited email reminders
  • 10 phone calls/month
  • All time-based addresses
  • MCP integration
  • Recurring reminders

Premium

$24.17/month

$290/year (save $58)

For power users who need maximum calls.

  • Unlimited email reminders
  • 50 phone calls/month
  • All time-based addresses
  • MCP integration
  • Recurring reminders

Works with your IDE

Create reminders directly from Claude Code, Cursor, or any MCP-compatible client.

Terminal
$|
utils.ts — my-project
Cursor
Explorer
src
index.ts
api.ts
utils.ts
package.json
tsconfig.json
utils.ts
1import { createClient } from "./api";
2
3export async function processTask(
4 taskId: string,
5 options: TaskOptions
6) {
7 const client = createClient();
8 const result = await client.run(taskId);
9 return result;
10}
AI
Chat
followupcall
Ask anything...

Claude Code

Add FollowUpCall as an MCP server with one command:

claude mcp add --transport http followupcall https://api.followupcall.me/api/mcp

A browser window opens for Google sign-in. After that, just ask Claude:

"Remind me to review the PR tomorrow"

"List my pending reminders"

Cursor

Add to Cursor Settings > MCP Servers:

{
  "followupcall": {
    "type": "http",
    "url": "https://api.followupcall.me/api/mcp"
  }
}

OAuth sign-in happens automatically on first use.

Available tools:

  • create_reminder — set a follow-up
  • list_reminders — view pending tasks
  • complete_reminder — mark as done
  • account_info — check your quota