Documentation Index
Fetch the complete documentation index at: https://docs.usekairo.ai/llms.txt
Use this file to discover all available pages before exploring further.
Kairo organizes its abilities into families. You don’t have to memorize them — just say what you want in plain language. The list below is for browsing when you’re curious about what’s possible.
Some families require connecting an integration first (look for the Requires connection label). All others work as soon as your Telegram channel is linked.
Todos
A lightweight personal task list, stored in Kairo (no external app needed).
| Action | Example |
|---|
| Add one | ”Add buy milk.” |
| Add several at once | ”Add buy milk, call dentist, email Sarah.” |
| List | ”What’s on my list?” |
| Mark done | ”Mark #2 done.” (numbers refer to the most recent list) |
| Delete | ”Delete #3.” |
Reminders
One-shot reminders delivered as a Telegram push at the time you specify. Kairo respects your timezone.
| Action | Example |
|---|
| Set a reminder | ”Remind me to call mom in 2 hours.” / “Remind me to take meds at 9pm.” |
| List upcoming | ”What are my reminders?” |
| Cancel | ”Cancel #1.” |
| Set your timezone | ”I’m in Europe/Berlin now.” |
Calendar
| Action | Example |
|---|
| Create an event | ”Schedule lunch with Maya tomorrow at noon.” |
| List events | ”What’s on my calendar this week?” |
| Update an event | ”Move #2 to 3pm.” (after listing) |
| Delete an event | ”Cancel #1.” (after listing) |
Google Docs
Requires connection — Google Docs (granted alongside Calendar in most cases).
| Action | Example |
|---|
| Create a doc | ”Make a Doc with these notes.” |
| Append to a doc | ”Add this to that doc.” |
| Read a doc | ”What’s in that doc?” |
| List recent docs | ”Show me my docs.” |
Google Sheets
Requires connection — Google Sheets.
| Action | Example |
|---|
| Create a spreadsheet | ”Make a sheet for expenses.” |
| Append rows | ”Add a row: today, coffee, 4.50.” |
| Read a range | ”What’s in A1:C10 of that sheet?” |
| List recent sheets | ”Show me my sheets.” |
Notion
Requires connection — Notion workspace.
| Action | Example |
|---|
| Create a page | ”Make a Notion page for the Q3 plan.” |
| Append blocks | ”Add this to that page.” |
| Search | ”Find my Q3 plan in Notion.” |
| Query a database | ”Tasks where status is Doing.” |
| Add a database row | ”New row in my CRM: Acme, lead, follow up Friday.” |
GitHub
Requires connection — GitHub account.
| Action | Example |
|---|
| List your repos | ”List my repos.” |
| List issues in a repo | ”Show open issues in acme/web.” |
| Get one issue | ”What’s issue 42 about?” |
| Create an issue | ”Open an issue in acme/web: header alignment broken on mobile.” |
| Comment on an issue | ”Add a comment to #42: trying a fix.” |
| List pull requests | ”List PRs in acme/web.” |
| Get one PR | ”Summarize PR 137.” |
| Search repos | ”Find repos about prompt caching.” |
| Search code in a repo | ”Find usages of withRetry in acme/web.” |
| Search issues globally | ”Open issues mentioning ‘flaky test’.” |
| Read a file | ”Show me README.md from acme/web.” |
Voice notes & documents
Kairo handles voice messages and PDFs as first-class inputs.
| Action | How |
|---|
| Transcribe a voice message | Reply to the voice note with “Write that out.” |
| Summarize a voice note or document | Reply with “Summarize that.” / “Recap the voice note.” |
| Ask about a PDF you sent | Send the PDF, then ask anything: “What does this contract say about termination?” |
Web search
| Action | Example |
|---|
| Search the web | ”What’s the latest on the OpenAI announcement?” |
| Pipe results into a Doc | ”Search for the GPT-5 release notes and put them in a new Doc.” |
| Pipe results into Notion | ”Search and create a Notion page summarizing it.” |
Search results take a few seconds; Kairo will say “On it — searching the web…” and reply when it’s done.
Automations
Run instructions on a schedule, or trigger them from external services.
| Action | Example |
|---|
| Create a scheduled automation | ”Every weekday at 8am send me my open todos.” |
| List your automations | ”List my automations.” |
| Pause | ”Pause #2.” |
| Resume | ”Resume #2.” |
| Cancel | ”Cancel #1.” |
For webhook-triggered automations (firing from GitHub Actions, Linear, Zapier, etc.), see Webhook triggers.
Memory
Kairo remembers facts you tell it and brings them up when relevant. You don’t need a command — just mention something you want it to know.
| Action | Example |
|---|
| Tell Kairo something to remember | ”My partner’s name is Alex.” |
| Ask Kairo to forget something | ”Forget what I said about my address.” |
Kairo also keeps short-term context across messages within a conversation, so you can say “Move that to 4pm” right after listing your calendar without re-specifying which event.