Perfect For
- Appointment booking
- Event planning
- Class schedules
- Meeting management
- Shift planning
- Content calendars
Key Features
- Date-based organization
- Time slot management
- Calendar view
- ICS export
- Upcoming/past views
- Recurring events
Quick Start
1
Describe your schedule
Tell Peanuts what you’re organizing:
- “Appointment scheduler”
- “Weekly class schedule”
- “Content publishing calendar”
2
Define event fields
Peanuts suggests relevant fields. Common ones include date, time, duration, location, and notes.
3
Add your events
Create entries with dates. View them organized chronologically with upcoming events highlighted.
Interface Overview
Timeline View
Timeline View
Events displayed chronologically:
- Upcoming section — Future events, nearest first
- Today — Highlighted current-day events
- Past events — Completed/elapsed entries
Event Cards
Event Cards
Each event displays:
- Date & time — When the event occurs
- Title — Event name
- Details — Location, notes, attendees
- Calendar export — One-tap ICS download
Quick Add
Quick Add
Fast event creation:
- Add button — Full event form
- Date picker — Select date first, then details
- Voice entry — “Meeting tomorrow at 2pm”
Date & Time Fields
Required Fields
Every schedule needs at minimum:| Field | Purpose |
|---|---|
| Event name | What’s happening |
| Date | When it occurs |
Optional Time Fields
| Field | Purpose |
|---|---|
| Start time | When event begins |
| End time | When event ends |
| Duration | Length of event |
| All-day | Checkbox for full-day events |
Calendar Export
Add to Calendar
Every event with a date includes an Add to Calendar button that:- Generates a standard .ics file
- Downloads instantly
- Opens in your default calendar app
- Creates the event with all details
ICS export works with all major calendar apps: Google Calendar, Apple Calendar, Outlook, and more. No OAuth or account linking required.
Exported Data
The .ics file includes:- Event title
- Start date/time
- End date/time (if specified)
- Location (if specified)
- Description/notes
Schedule vs. Other Templates
| Feature | Schedule | List | Tracker |
|---|---|---|---|
| Date-focused | ✅ Primary | ❌ Optional | ❌ Auto timestamp |
| Chronological view | ✅ Built-in | ❌ Manual | ✅ By entry date |
| Calendar export | ✅ ICS | ❌ No | ❌ No |
| Recurring entries | ✅ Supported | ❌ No | ✅ Implied |
| Time slots | ✅ Yes | ❌ No | ❌ No |
| Best for | Events | Tasks | Data logging |
Views & Organization
Chronological Grouping
Events automatically group by:- Today — Current day’s events
- Tomorrow — Next day
- This Week — Upcoming 7 days
- Later — Beyond this week
- Past — Completed events
Filtering
| Filter | Shows |
|---|---|
| Upcoming | Future events only |
| All | Past and future |
| This week | Next 7 days |
| This month | Current month |
Input Methods
Web App
Full Form
Full Form
Click Add for complete event creation with all fields.
Quick Add
Quick Add
Tap a date to pre-fill the date field and open a streamlined form.
Duplicate
Duplicate
Long-press an event to duplicate it to another date.
Voice Entry
Voice features require Starter plan or higher and consume credits.
- “Meeting with John tomorrow at 3pm”
- “Dentist appointment next Tuesday morning”
- “Team standup every Monday at 9”
Telegram
Send events via chat:- “schedule: Doctor visit, March 15, 10am”
- “add event: Team dinner, Friday 7pm”
Configuration
In Edit Mode
Access via the Edit button to:| Setting | Options |
|---|---|
| Add fields | Location, attendees, notes, etc. |
| Set defaults | Default duration, location |
| Required fields | Which info is mandatory |
| Theme | Colors and icon |
Common Field Configurations
Appointment Scheduler: Title (text, required) Date (date, required) Time (time, required) Duration (select: 15min, 30min, 1hr) Location (text) Notes (textarea) Class Schedule: Class name (text, required) Day (select: Monday-Friday) Time (time, required) Room (text) Instructor (text) Content Calendar: Content title (text, required) Publish date (date, required) Platform (select: Blog, Twitter, Instagram) Status (select: Draft, Ready, Published) Notes (textarea)Tips & Best Practices
Use consistent time blocks
Use consistent time blocks
If you typically schedule 30-minute or 1-hour slots, set a default duration to speed up entry.
Add location fields
Add location fields
Even for virtual events, a location field (e.g., “Zoom”, “Conference Room A”) helps with context.
Export to calendar immediately
Export to calendar immediately
After creating important events, tap “Add to Calendar” right away so they appear in your main calendar.
Review weekly
Review weekly
Check your schedule helper weekly to ensure nothing’s been missed or needs updating.
Example: Appointment Scheduler
A personal appointment tracker: Setup:- Name: “My Appointments”
- Icon: 📅 Calendar
- Theme: Professional blue
- Appointment (text, required)
- Date (date, required)
- Time (time, required)
- Location (text)
- Notes (textarea)
- Reminder set (checkbox)
- Add appointments as they’re scheduled
- View upcoming in chronological order
- Tap “Add to Calendar” for phone reminders
- Check off or delete after attending
Credit Usage
| Action | Credits |
|---|---|
| Creating schedule | 1 credit (AI generation) |
| Adding events | Free |
| Editing events | Free |
| Calendar export | Free |
| Voice entry | 10 credits (speech-to-text) |

