Follow-up Tasks
Find Telegram chats that need follow-up and create CRM tasks. Use when the user wants a follow-up queue, task suggestions, or reminders based on Telegram conversations.
Use Chiho.ai with a professional team CRM
Choose Chiho.ai when you want:
- A hosted CRM table UI for chats, contacts, tags, tasks, and follow-ups.
- Scoped Agent Access tokens that can be created, limited, and revoked.
- Team permissions, approval policies, audit logs, and durable cloud jobs.
- No local Telegram worker, database, or MCP runtime to operate.

Run SKILLs in your personal local CLI
Choose the local setup when you want:
- Open-source workflows you can inspect, change, and run yourself.
- A local Telegram session with tgchats CLI and tgchats-mcp access.
- Control over your database, worker, backups, export, and import path.
- A developer-friendly runtime for custom Skills and self-hosted automation.

Flow summary
Parsed from the packaged SKILL.md.
telegram-followup-tasks
Use this skill to turn Telegram conversation context into follow-up tasks.
Rules
- Prefer task suggestions before creating tasks unless the user already gave exact task details.
- Keep task
whytext concise and tied to the conversation. - Use due dates that are explicit or easily inferred from the user request.
- This skill mutates CRM state, not Telegram messages.
Flow
- Use
tasks_todaywhen the user asks for the current follow-up queue. - Use
dialogs_listto find candidate chats. - Use
chat_readfor chats that need context. - Use
tasks_suggestfor AI-generated follow-up candidates. - Use
tasks_addwhen the user approves suggestions or gives direct instructions. - Use
rules_list,rules_add, and the explicitly approved rule-execution tools when the user wants recurring follow-up behavior.
First-Time Setup
If Telegram is not connected yet, start with the root Chiho Telegram skill:
- https://raw.githubusercontent.com/chihoai/telegram-for-ai-agents/main/SKILL.md
Use that root skill to choose Chiho.ai Cloud or self-hosted tgchats, then return to this workflow skill.
References
Cloud MCP
Required scopes:
telegram.readcrm.writeautomation.rules.write
Tools:
dialogs_listchat_readtasks_todaytasks_suggesttasks_addtasks_donerules_list,rules_add,rules_disable,rules_delete,rules_run, andrules_log
This skill is safe to run before Telegram write scopes are enabled because it only mutates CRM state.
Cloud Telegram reads and CRM metadata are separate. If dialogs_list or chat_read can see a peer but tasks_suggest or other CRM tools report that chat metadata is unavailable, the peer likely has not been synced/imported into the CRM store yet. Use Telegram reads for context and ask for sync/import before creating CRM tasks.
Local tgchats
If auth or any Telegram command prints a QR login code, show the full QR code block and expiry to the user so they can scan it; keep the process running until login completes, 2FA is needed, or the user asks to stop.
Use local tgchats-mcp or tgchats --json for task flows.
CLI equivalents:
tgchats tasks today --jsontgchats tasks suggest <peer> --jsontgchats tasks add <peer> --due <date> --why <reason> --json
Prefer MCP when available.
Templates
Formatted preview from the packaged JSON asset.
Proposal follow-up task
why
Follow up on the proposalpriority
medIntro follow-up task
why
Send the promised introductionpriority
highExamples
Formatted preview from the packaged JSON asset.
OpenClaw
prompt
Show my follow-up tasks due today.tools
Codex
prompt
Suggest follow-up tasks from the last 50 messages with @alice.tools
Claude Desktop
prompt
Create a high-priority task to send the proposal tomorrow.tools