|
| 1 | +# Multi-Channel Personal Assistant |
| 2 | + |
| 3 | +Context-switching between apps to manage tasks, schedule events, send messages, and track work is exhausting. You want one interface that routes to all your tools. |
| 4 | + |
| 5 | +This workflow consolidates everything into a single AI assistant: |
| 6 | + |
| 7 | +• Telegram as primary interface with topic-based routing (different topics for video ideas, CRM, earnings, config, etc.) |
| 8 | +• Slack integration for team collaboration (task assignment, knowledge base saves, video idea triggers) |
| 9 | +• Google Workspace: create calendar events, manage email, upload to Drive — all from chat |
| 10 | +• Todoist for quick task capture |
| 11 | +• Asana for project management |
| 12 | +• Automated reminders: trash day, weekly company letter, etc. |
| 13 | + |
| 14 | +## Skills you Need |
| 15 | + |
| 16 | +- `gog` CLI (Google Workspace) |
| 17 | +- Slack integration (bot + user tokens) |
| 18 | +- Todoist API or skill |
| 19 | +- Asana API or skill |
| 20 | +- Telegram channel with multiple topics configured |
| 21 | + |
| 22 | +## How to Set it Up |
| 23 | + |
| 24 | +1. Set up Telegram topics for different contexts: |
| 25 | + - `config` — bot settings and debugging |
| 26 | + - `updates` — status and notifications |
| 27 | + - `video-ideas` — content pipeline |
| 28 | + - `personal-crm` — contact management |
| 29 | + - `earnings` — financial tracking |
| 30 | + - `knowledge-base` — RAG ingestion and queries |
| 31 | + |
| 32 | +2. Connect all your tools via OpenClaw config: |
| 33 | + - Google OAuth (Gmail, Calendar, Drive) |
| 34 | + - Slack (app + user tokens) |
| 35 | + - Todoist API token |
| 36 | + - Asana API token |
| 37 | + |
| 38 | +3. Prompt OpenClaw: |
| 39 | +```text |
| 40 | +You are my multi-channel assistant. Route requests based on context: |
| 41 | +
|
| 42 | +Telegram topics: |
| 43 | +- "config" → system settings, debugging |
| 44 | +- "updates" → daily summaries, reminders, calendar |
| 45 | +- "video-ideas" → content pipeline and research |
| 46 | +- "personal-crm" → contact queries and meeting prep |
| 47 | +- "earnings" → financial tracking |
| 48 | +- "knowledge-base" → save and search content |
| 49 | +
|
| 50 | +When I ask you to: |
| 51 | +- "Add [task] to my todo" → use Todoist |
| 52 | +- "Create a card for [topic]" → use Asana Video Pipeline project |
| 53 | +- "Schedule [event]" → use gog calendar |
| 54 | +- "Email [person] about [topic]" → draft email via gog gmail |
| 55 | +- "Upload [file] to Drive" → use gog drive |
| 56 | +
|
| 57 | +Set up automated reminders: |
| 58 | +- Monday 6 PM: "🗑️ Trash day tomorrow" |
| 59 | +- Friday 3 PM: "✍️ Time to write the weekly company update" |
| 60 | +``` |
| 61 | + |
| 62 | +4. Test each integration individually, then test cross-workflow interactions (e.g., saving a Slack link to knowledge base, then using it in a video research card). |
0 commit comments