ScheduleUp: Automating Task Management from WhatsApp and Telegram
Description and use
ScheduleUp automatically converts WhatsApp and Telegram messages into tasks, freeing side‑hustle owners from manual entry and forgotten deadlines.
Problem
Solo side‑hustle owners lose track of client commitments made in chat, leading to forgotten deadlines and manual note‑taking.
Outcome
ScheduleUp turns chat commitments into a task timeline automatically, reducing manual effort and preventing forgotten deadlines for side‑hustle owners.
Workflow
- 1. User receives a chat message on WhatsApp or Telegram.
- 2. ScheduleUp sends the message to Gemma via OpenRouter for interpretation.
- 3. Gemma proposes a structured task change (create, update, complete, cancel).
- 4. The app validates the proposal against schema, evidence, dates, and task revisions.
- 5. If valid, the task is applied; if ambiguous, it stays under review.
- 6. The app stores the conversation and task in Tiger Data PostgreSQL with embeddings for future recall.
- 7. Temporal coordinates reminders, follow‑ups, and retry logic for message delivery.
Evidence
ScheduleUp uses Google’s open-weight Gemma models through OpenRouter, orchestrated by Mastra.
Older context lives in Tiger Data PostgreSQL, using pgvector plus PostgreSQL full-text search.
Temporal coordinates conversation batches, analysis activities, reminders, and approved-send timers.
- Record date: 2026-10-15T14:41:24.529Z