Help Center
Everything you need to get the most out of Remembered. Learn how to create reminders, choose delivery channels, and set up repeat schedules.
Getting Started
Remembered sends you reminders exactly when you need them, through the channels you prefer. After signing up, you get access to your personal dashboard where everything is managed.
My Reminders
Your home screen. See all active reminders at a glance, send them immediately, or manage them.
New Reminder
Create a reminder in seconds. Pick your message, channels, date, time, and repeat schedule.
Edit Reminder
Change anything about an existing reminder, from the message to the delivery schedule.
Delivery Logs
Full history of every reminder that was sent. See what was delivered and what failed.
Your timezone is automatically detected from your browser. All reminder times are based on your local time, so if you set a reminder for 9:00 AM it will arrive at 9:00 AM wherever you are.
Creating a Reminder
Click "New Reminder" in the sidebar to get started. Here is what each field does:
Choose your channels
Enter contact details
Write your reminder
Set the date and time
Configure repeat (optional)
Set limits (optional)
Delivery Channels
You decide how your reminders reach you. Enable one or more channels per reminder.
Receive a clean HTML email with your reminder message. Simply enter the email address you want it delivered to. This can be your own email or someone else's.
SMS
Get a text message straight to your phone. Enter your phone number with the country code (e.g. +31612345678 for the Netherlands, +1555123456 for the US). The message will start with "Remembered:" followed by your reminder text.
Webhook
AdvancedSend your reminder to any URL. Great for connecting to Slack, Discord, Zapier, Make, or any service that accepts webhooks. Choose between POST and GET, and your reminder text is sent as the request body. See the Using Webhooks section for examples.
You can enable multiple channels on the same reminder. For example, get an email and an SMS at the same time to make sure you never miss it.
Scheduling
Every reminder needs a date and time. Here is how scheduling works:
Start date
The date your reminder becomes active. For one-time reminders, this is the day it sends. For recurring reminders, this is when the schedule begins.
Time
The time of day you want to be reminded, in your local timezone. For example, if you set 09:00 and you are in Amsterdam, the reminder arrives at 9 AM Amsterdam time.
End date (optional)
For recurring reminders, set a date to automatically stop sending. The reminder status changes to "Completed" after the end date passes.
Max deliveries (optional)
Limit how many times a recurring reminder is sent. For example, set it to 5 to stop after 5 successful deliveries.
Reminders are checked every 5 minutes. Your reminder will arrive within a few minutes of the scheduled time, not necessarily at the exact second.
Repeat Schedules
Remembered supports flexible repeat patterns. When creating a reminder, choose "Recurring" and build your schedule using three options:
Which occurrence?
Every — fires every time the day matches
1st, 2nd, 3rd, 4th — fires only on that specific week of the month
Last — fires on the last occurrence in the month
Which day?
Monday through Sunday — a specific day of the week
Weekday — Monday through Friday
Weekend day — Saturday and Sunday
Day of month — a specific calendar day (e.g. the 1st, the 15th)
Common examples
| What you want | How to set it up |
|---|---|
| Every weekday at 9 AM | Every + Weekday |
| Every Monday | Every + Monday |
| Every Tuesday and Thursday | Add two intervals: Every + Tuesday and Every + Thursday |
| 1st of every month | 1st + Day of month |
| Last Friday of every month | Last + Friday |
| Every weekend | Every + Weekend day |
| First Monday of every month | 1st + Monday |
You can combine multiple intervals on a single reminder. Click "Add another interval" to build schedules like "Every Tuesday and Thursday" or "1st and 15th of the month".
Managing Reminders
From your dashboard, hover over any reminder to see the available actions:
Test
Send a test delivery right now without it counting toward your delivery limit. Great for verifying your channels work before the scheduled time.
Send now
Immediately send the reminder through all configured channels. This counts as a regular delivery and is logged in your delivery history.
Edit
Change any part of your reminder: the message, channels, schedule, or repeat rules.
Delete
Permanently remove a reminder and all its delivery history. You will be asked to confirm before it is deleted.
Reminder statuses
The reminder is running and will be sent at the next scheduled time.
The reminder is temporarily stopped. It won't send until you reactivate it.
The reminder has finished. This happens automatically for one-time reminders after they send, or when a recurring reminder reaches its end date or delivery limit.
Delivery Logs
The Logs page gives you a complete history of every reminder delivery attempt. For each entry you can see:
Reminder name
Which reminder was sent
Recipient
The email or phone it was delivered to
Timestamp
Exactly when the delivery was attempted
Status
Whether it was successfully delivered or failed
You can search through your logs by reminder name and filter by status (sent or failed) to quickly find what you are looking for.
Using Webhooks
Webhooks let you connect Remembered to almost any external service. When a reminder fires, it sends an HTTP request to the URL you specify.
How it works
POST sends your reminder text as the request body. If you write valid JSON as your reminder message, it gets sent as structured JSON.
GET simply hits the URL. Useful for triggering actions that do not need a payload.
Example: Slack
Get your Slack webhook URL
Create a reminder
Write a JSON message
{"text": "Your reminder message here"}Example: Zapier / Make
Create a Webhook trigger in Zapier or Make, copy the URL, and paste it into your reminder. Write a JSON body with whatever fields your automation expects. The webhook fires at your scheduled time and triggers your automation.
Test your webhook setup by clicking the test button on your reminder before waiting for the scheduled time. This sends the request immediately so you can verify everything is connected.
REST API
Automate your reminders with the Remembered REST API. Manage reminders programmatically from any language, CI/CD pipeline, or automation tool.
Authentication
Generate an API key from your Settings page. Include it as a Bearer token in every request:
Authorization: Bearer sk_live_your_key_hereYour API key is shown only once when generated. Store it securely. If you lose it, revoke the old key and generate a new one.
Base URL
https://remembered.cc/api/v1Endpoints
| Method | Path | Description |
|---|---|---|
GET | /reminders | List all reminders |
POST | /reminders | Create a reminder |
GET | /reminders/:id | Get a single reminder |
PATCH | /reminders/:id | Update a reminder |
DELETE | /reminders/:id | Delete a reminder |
List reminders
Filter by status and paginate with limit and offset.
curl https://remembered.cc/api/v1/reminders?status=ACTIVE&limit=10 \
-H "Authorization: Bearer $REMEMBERED_API_KEY"Create a reminder
Required fields: text, startDate (YYYY-MM-DD), startTime (HH:mm). Optional: email, channels, repeatRule, endDate, maxRuns, phone, webhookUrl, webhookMethod.
curl -X POST https://remembered.cc/api/v1/reminders \
-H "Authorization: Bearer $REMEMBERED_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"text": "Take out the trash",
"startDate": "2026-03-01",
"startTime": "09:00",
"repeatRule": {"type": "interval", "intervals": [{"every": 1, "period": "day"}]}
}'Update a reminder
Send only the fields you want to change. Set optional fields to null to clear them.
curl -X PATCH https://remembered.cc/api/v1/reminders/REMINDER_ID \
-H "Authorization: Bearer $REMEMBERED_API_KEY" \
-H "Content-Type: application/json" \
-d '{"status": "PAUSED"}'Delete a reminder
curl -X DELETE https://remembered.cc/api/v1/reminders/REMINDER_ID \
-H "Authorization: Bearer $REMEMBERED_API_KEY"repeatRule format
| Schedule | JSON |
|---|---|
| One-time | {"type": "none"} |
| Daily | {"type": "interval", "intervals": [{"every": 1, "period": "day"}]} |
| Every 2 weeks | {"type": "interval", "intervals": [{"every": 2, "period": "week"}]} |
| Mon, Wed, Fri | {"type": "weekly", "days": ["monday", "wednesday", "friday"]} |
| 1st and 15th | {"type": "monthly", "positions": [1, 15]} |
Rate limits
The API allows 60 requests per minute per account. When exceeded, the response includes a Retry-After header with the number of seconds to wait. Rate limit status is returned in X-RateLimit-Limit and X-RateLimit-Remaining headers on every response.
Error codes
401Missing or invalid API key400Validation error (see error field in response)403Reminder limit reached (100 per account)404Reminder not found429Rate limited, check Retry-After headerYou can also manage reminders via Claude Code using the /remembered skill. Set REMEMBERED_API_KEY in your environment and use natural language to create, list, and manage reminders.
Frequently Asked Questions
Can I send a reminder to someone else?
Yes. Enter any email address or phone number as the recipient. The reminder does not have to go to your own inbox.
What happens if a delivery fails?
The attempt is logged as "Failed" in your delivery logs. If you have multiple channels enabled, the reminder is still counted as successful if at least one channel delivered.
Can I pause a recurring reminder?
Yes. Edit the reminder and change its status to "Paused". It will not send until you set it back to "Active".
How accurate is the timing?
Reminders are checked every 5 minutes. Your reminder will arrive within a few minutes of the scheduled time.
What timezone are reminders sent in?
Your timezone is automatically detected from your browser. All times you set are in your local timezone. If you travel, your timezone updates the next time you visit the dashboard.
Can I use multiple channels on the same reminder?
Absolutely. Enable any combination of Email, SMS, and Webhook. All selected channels fire at the same time.
Is there a limit on how many reminders I can create?
Free accounts can create up to 5 reminders. Pro accounts get up to 100. The API also has a limit of 100 reminders per account.
Will I get duplicate reminders?
No. The system prevents sending the same reminder more than once within a 23-hour window, so even if something goes wrong you will not get spammed.
Need more help? Reach out to us anytime.