Build things with AI Tell the agent what to build and it does it for you Business
Tell the agent what to build and it does it for you
Full description:
Use Cozy Agent to turn instructions into tasks that can be executed over time, including coding, deployment, and result delivery.
Features:
- Task queue: stores work to be executed later
- Code generation: creates or edits project files
- Deployment: publishes the result when work is complete
Use AI directly inside Telegram Ask questions, get answers, and use AI in your daily chats Free / Plus
Ask questions, get answers, and use AI in your daily chats
Collaborate with AI in group chats Talk with your team and AI in the same conversation Free / Plus
Talk with your team and AI in the same conversation
Summarize conversations automatically Get clear summaries without reading everything Pro
Get clear summaries without reading everything
AI replies to messages for you Automatically respond and organize conversations Pro
Automatically respond and organize conversations
Run tasks while you're away Queue tasks and let the agent execute them in the background Business
Queue tasks and let the agent execute them in the background
More details
Use cases can include longer explanations, feature descriptions, implementation status, and demo links when available.
Use cases
Open an implemented use case to see its related features
Access ChatGPT via Telegram 24 features
Use Cozy as a general-purpose AI assistant inside Telegram for text, voice, files, generated media, memory, billing checks, privacy controls, and group-chat collaboration.
Start command Open feature
Welcomes a Telegram user, creates the initial account state, and assigns the default subscription plan with its starting token balance.
Clear and new commands Open feature
Resets the current conversation context so the next message starts from a clean state without prior chat history.
Status command Open feature
Shows the current credit balance and active subscription details without spending an LLM call.
Plan command Open feature
Presents the current upgrade options and starts the plan-upgrade flow directly from Telegram.
Reply mode command Open feature
Lets a group configure whether Cozy should answer only mentions, only one user, only admins, or all messages in that chat.
Direct text messages Open feature
Handles ordinary private Telegram messages through the configured OpenAI-powered assistant flow.
Conversation context management Open feature
Keeps Telegram conversations understandable across replies, recent chat history, group participants, and earlier Cozy responses.
More
Cozy stores each Telegram message it receives in the chat timeline, including messages from other people in group chats that do not immediately require a Cozy reply. When a message is addressed to Cozy, the assistant can use that recent timeline as context instead of seeing only the latest text.
If the user replies to an older Telegram message, Cozy follows that reply chain and gives the assistant the relevant thread. This lets a user branch back to an earlier point in the conversation: replying to an old Cozy answer tells the assistant which message the new request is about, even when newer messages have appeared since then.
Cozy also includes recent extra messages from the same chat that are not already part of the reply thread. In group chats, this means the assistant can understand nearby discussion from multiple participants before answering the person who mentioned Cozy or replied to it. The context includes message timestamps and the Telegram username, bot username, or sender id for each stored message, so the assistant can distinguish who said what.
When a previous Cozy answer has an OpenAI response id, Cozy passes that id as the next request's previous response id and only sends the newer local thread messages. This keeps continuity with the provider-side conversation while avoiding resending the whole thread every time.
The `/clear` and `/new` flow creates a context reset marker. Later assistant requests ignore messages before that reset, so the user can intentionally start over. Message text storage settings can reduce how much historical text remains available, but the chronology and reply links are still kept so Cozy can preserve the shape of the conversation where possible.
Voice transcription-only requests Open feature
Detects when a voice message only needs speech-to-text output and skips the full assistant-reply path.
Direct voice assistant replies Open feature
Transcribes a normal voice message first and then routes it through the standard assistant response flow.
Voice-synthesis-only requests Open feature
Detects requests that should return only synthesized speech instead of a normal text answer.
Synthesized voice replies Open feature
Turns a generated answer into a Telegram voice reply automatically for short answers or on demand through the Voice button and /voice reply command.
Direct file questions Open feature
Lets users ask Cozy about PDFs, DOCX files, images, and supported audio uploads such as OGG, M4A, MP3, and WAV in a direct Telegram chat.
Durable memory Open feature
Stores and recalls chat-wide or personal facts through the MCP-backed memory path during later turns.
Debounced batched replies Open feature
Waits briefly for nearby messages, batches them truthfully, and answers once instead of sending fragmented replies.
Group chat mentions Open feature
Responds when Cozy is explicitly mentioned in a shared Telegram conversation while ignoring unrelated traffic.
Subscription upgrade requests Open feature
Shows plan options and lets the user trigger an upgrade request that reaches the Cozy administrator.
Balance tracking Open feature
Tracks credit usage, records billing transactions, and accounts for cached-token behavior on later requests.
Out-of-balance protection Open feature
Stops reply generation when the user has no balance left and returns a clear top-up instruction instead.
Global user configuration Open feature
Lets a user set or inspect global instructions with /myinstructions so their preferred behavior follows across chats where global settings apply.
Per-chat user configuration Open feature
Lets a user set or inspect their own chat-specific instructions with /mychatinstructions without changing how Cozy behaves for them elsewhere.
Chat admin configuration Open feature
Lets group administrators set or inspect shared chat instructions with /instructions while preventing non-admins from changing that chat-level behavior.
Personal message encryption Open feature
Supports per-chat user-managed message encryption with a safe fallback back to system encryption on decrypt.
Message text storage control Open feature
Lets a user disable or re-enable message text storage for a chat with /store while preserving the chronology records Cozy still needs.
Rich reply delivery Open feature
Delivers image and document outputs back into Telegram as native media messages with captions instead of flattening everything into plain text.
Collaborate with AI inside a Telegram group 6 features
Use Cozy as another participant in a shared discussion that joins only when mentioned, replied to, or configured to be more proactive.
Group chat mentions Open feature
Responds when Cozy is explicitly mentioned in a shared Telegram conversation while ignoring unrelated traffic.
Conversation context management Open feature
Keeps Telegram conversations understandable across replies, recent chat history, group participants, and earlier Cozy responses.
More
Cozy stores each Telegram message it receives in the chat timeline, including messages from other people in group chats that do not immediately require a Cozy reply. When a message is addressed to Cozy, the assistant can use that recent timeline as context instead of seeing only the latest text.
If the user replies to an older Telegram message, Cozy follows that reply chain and gives the assistant the relevant thread. This lets a user branch back to an earlier point in the conversation: replying to an old Cozy answer tells the assistant which message the new request is about, even when newer messages have appeared since then.
Cozy also includes recent extra messages from the same chat that are not already part of the reply thread. In group chats, this means the assistant can understand nearby discussion from multiple participants before answering the person who mentioned Cozy or replied to it. The context includes message timestamps and the Telegram username, bot username, or sender id for each stored message, so the assistant can distinguish who said what.
When a previous Cozy answer has an OpenAI response id, Cozy passes that id as the next request's previous response id and only sends the newer local thread messages. This keeps continuity with the provider-side conversation while avoiding resending the whole thread every time.
The `/clear` and `/new` flow creates a context reset marker. Later assistant requests ignore messages before that reset, so the user can intentionally start over. Message text storage settings can reduce how much historical text remains available, but the chronology and reply links are still kept so Cozy can preserve the shape of the conversation where possible.
Reply mode command Open feature
Lets a group configure whether Cozy should answer only mentions, only one user, only admins, or all messages in that chat.
Durable memory Open feature
Stores and recalls chat-wide or personal facts through the MCP-backed memory path during later turns.
Chat admin configuration Open feature
Lets group administrators set or inspect shared chat instructions with /instructions while preventing non-admins from changing that chat-level behavior.
Debounced batched replies Open feature
Waits briefly for nearby messages, batches them truthfully, and answers once instead of sending fragmented replies.
Use Telegram for transcription-only requests 4 features
Use Cozy as a fast speech-to-text assistant for dictated notes, reminders, rough drafts, and spoken capture without a full assistant answer.
Voice transcription-only requests Open feature
Detects when a voice message only needs speech-to-text output and skips the full assistant-reply path.
Start command Open feature
Welcomes a Telegram user, creates the initial account state, and assigns the default subscription plan with its starting token balance.
Status command Open feature
Shows the current credit balance and active subscription details without spending an LLM call.
Plan command Open feature
Presents the current upgrade options and starts the plan-upgrade flow directly from Telegram.
Use Telegram for speech-synthesis-only requests 3 features
Send a voice note, have Cozy understand it, and receive only synthesized audio back when hands-free listening or accessibility matters more than text.
Voice-synthesis-only requests Open feature
Detects requests that should return only synthesized speech instead of a normal text answer.
Synthesized voice replies Open feature
Turns a generated answer into a Telegram voice reply automatically for short answers or on demand through the Voice button and /voice reply command.
Direct voice assistant replies Open feature
Transcribes a normal voice message first and then routes it through the standard assistant response flow.
Customize Cozy behavior and privacy in Telegram 7 features
Tune how Cozy behaves for you or for a shared chat, and control how much message text is retained, when you need more predictable replies or tighter privacy.
Global user configuration Open feature
Lets a user set or inspect global instructions with /myinstructions so their preferred behavior follows across chats where global settings apply.
Per-chat user configuration Open feature
Lets a user set or inspect their own chat-specific instructions with /mychatinstructions without changing how Cozy behaves for them elsewhere.
Chat admin configuration Open feature
Lets group administrators set or inspect shared chat instructions with /instructions while preventing non-admins from changing that chat-level behavior.
Reply mode command Open feature
Lets a group configure whether Cozy should answer only mentions, only one user, only admins, or all messages in that chat.
Personal message encryption Open feature
Supports per-chat user-managed message encryption with a safe fallback back to system encryption on decrypt.
Message text storage control Open feature
Lets a user disable or re-enable message text storage for a chat with /store while preserving the chronology records Cozy still needs.
Conversation context management Open feature
Keeps Telegram conversations understandable across replies, recent chat history, group participants, and earlier Cozy responses.
More
Cozy stores each Telegram message it receives in the chat timeline, including messages from other people in group chats that do not immediately require a Cozy reply. When a message is addressed to Cozy, the assistant can use that recent timeline as context instead of seeing only the latest text.
If the user replies to an older Telegram message, Cozy follows that reply chain and gives the assistant the relevant thread. This lets a user branch back to an earlier point in the conversation: replying to an old Cozy answer tells the assistant which message the new request is about, even when newer messages have appeared since then.
Cozy also includes recent extra messages from the same chat that are not already part of the reply thread. In group chats, this means the assistant can understand nearby discussion from multiple participants before answering the person who mentioned Cozy or replied to it. The context includes message timestamps and the Telegram username, bot username, or sender id for each stored message, so the assistant can distinguish who said what.
When a previous Cozy answer has an OpenAI response id, Cozy passes that id as the next request's previous response id and only sends the newer local thread messages. This keeps continuity with the provider-side conversation while avoiding resending the whole thread every time.
The `/clear` and `/new` flow creates a context reset marker. Later assistant requests ignore messages before that reset, so the user can intentionally start over. Message text storage settings can reduce how much historical text remains available, but the chronology and reply links are still kept so Cozy can preserve the shape of the conversation where possible.
Feature catalog
Open categories, then inspect feature-level detail
Telegram commands 5 features
Commands that help users start, reset, inspect, and control Cozy inside Telegram.
Start command Feature details
Welcomes a Telegram user, creates the initial account state, and assigns the default subscription plan with its starting token balance.
Clear and new commands Feature details
Resets the current conversation context so the next message starts from a clean state without prior chat history.
Status command Feature details
Shows the current credit balance and active subscription details without spending an LLM call.
Plan command Feature details
Presents the current upgrade options and starts the plan-upgrade flow directly from Telegram.
Reply mode command Feature details
Lets a group configure whether Cozy should answer only mentions, only one user, only admins, or all messages in that chat.
Direct chat 6 features
Private-chat capabilities for asking questions, continuing threads, and keeping context.
Clear and new commands Feature details
Resets the current conversation context so the next message starts from a clean state without prior chat history.
Direct text messages Feature details
Handles ordinary private Telegram messages through the configured OpenAI-powered assistant flow.
Conversation context management Feature details
Keeps Telegram conversations understandable across replies, recent chat history, group participants, and earlier Cozy responses.
More
Cozy stores each Telegram message it receives in the chat timeline, including messages from other people in group chats that do not immediately require a Cozy reply. When a message is addressed to Cozy, the assistant can use that recent timeline as context instead of seeing only the latest text.
If the user replies to an older Telegram message, Cozy follows that reply chain and gives the assistant the relevant thread. This lets a user branch back to an earlier point in the conversation: replying to an old Cozy answer tells the assistant which message the new request is about, even when newer messages have appeared since then.
Cozy also includes recent extra messages from the same chat that are not already part of the reply thread. In group chats, this means the assistant can understand nearby discussion from multiple participants before answering the person who mentioned Cozy or replied to it. The context includes message timestamps and the Telegram username, bot username, or sender id for each stored message, so the assistant can distinguish who said what.
When a previous Cozy answer has an OpenAI response id, Cozy passes that id as the next request's previous response id and only sends the newer local thread messages. This keeps continuity with the provider-side conversation while avoiding resending the whole thread every time.
The `/clear` and `/new` flow creates a context reset marker. Later assistant requests ignore messages before that reset, so the user can intentionally start over. Message text storage settings can reduce how much historical text remains available, but the chronology and reply links are still kept so Cozy can preserve the shape of the conversation where possible.
Direct voice assistant replies Feature details
Transcribes a normal voice message first and then routes it through the standard assistant response flow.
Direct file questions Feature details
Lets users ask Cozy about PDFs, DOCX files, images, and supported audio uploads such as OGG, M4A, MP3, and WAV in a direct Telegram chat.
Debounced batched replies Feature details
Waits briefly for nearby messages, batches them truthfully, and answers once instead of sending fragmented replies.
Voice and audio 5 features
Transcription, audio understanding, and synthesized voice replies inside Telegram.
Voice transcription-only requests Feature details
Detects when a voice message only needs speech-to-text output and skips the full assistant-reply path.
Direct voice assistant replies Feature details
Transcribes a normal voice message first and then routes it through the standard assistant response flow.
Voice-synthesis-only requests Feature details
Detects requests that should return only synthesized speech instead of a normal text answer.
Synthesized voice replies Feature details
Turns a generated answer into a Telegram voice reply automatically for short answers or on demand through the Voice button and /voice reply command.
Direct file questions Feature details
Lets users ask Cozy about PDFs, DOCX files, images, and supported audio uploads such as OGG, M4A, MP3, and WAV in a direct Telegram chat.
Files and memory 3 features
File understanding, durable memory, and chat-visible context that survive beyond one turn.
Conversation context management Feature details
Keeps Telegram conversations understandable across replies, recent chat history, group participants, and earlier Cozy responses.
More
Cozy stores each Telegram message it receives in the chat timeline, including messages from other people in group chats that do not immediately require a Cozy reply. When a message is addressed to Cozy, the assistant can use that recent timeline as context instead of seeing only the latest text.
If the user replies to an older Telegram message, Cozy follows that reply chain and gives the assistant the relevant thread. This lets a user branch back to an earlier point in the conversation: replying to an old Cozy answer tells the assistant which message the new request is about, even when newer messages have appeared since then.
Cozy also includes recent extra messages from the same chat that are not already part of the reply thread. In group chats, this means the assistant can understand nearby discussion from multiple participants before answering the person who mentioned Cozy or replied to it. The context includes message timestamps and the Telegram username, bot username, or sender id for each stored message, so the assistant can distinguish who said what.
When a previous Cozy answer has an OpenAI response id, Cozy passes that id as the next request's previous response id and only sends the newer local thread messages. This keeps continuity with the provider-side conversation while avoiding resending the whole thread every time.
The `/clear` and `/new` flow creates a context reset marker. Later assistant requests ignore messages before that reset, so the user can intentionally start over. Message text storage settings can reduce how much historical text remains available, but the chronology and reply links are still kept so Cozy can preserve the shape of the conversation where possible.
Direct file questions Feature details
Lets users ask Cozy about PDFs, DOCX files, images, and supported audio uploads such as OGG, M4A, MP3, and WAV in a direct Telegram chat.
Durable memory Feature details
Stores and recalls chat-wide or personal facts through the MCP-backed memory path during later turns.
Group chat 5 features
Features that let Cozy participate in shared Telegram conversations without taking over the chat.
Reply mode command Feature details
Lets a group configure whether Cozy should answer only mentions, only one user, only admins, or all messages in that chat.
Conversation context management Feature details
Keeps Telegram conversations understandable across replies, recent chat history, group participants, and earlier Cozy responses.
More
Cozy stores each Telegram message it receives in the chat timeline, including messages from other people in group chats that do not immediately require a Cozy reply. When a message is addressed to Cozy, the assistant can use that recent timeline as context instead of seeing only the latest text.
If the user replies to an older Telegram message, Cozy follows that reply chain and gives the assistant the relevant thread. This lets a user branch back to an earlier point in the conversation: replying to an old Cozy answer tells the assistant which message the new request is about, even when newer messages have appeared since then.
Cozy also includes recent extra messages from the same chat that are not already part of the reply thread. In group chats, this means the assistant can understand nearby discussion from multiple participants before answering the person who mentioned Cozy or replied to it. The context includes message timestamps and the Telegram username, bot username, or sender id for each stored message, so the assistant can distinguish who said what.
When a previous Cozy answer has an OpenAI response id, Cozy passes that id as the next request's previous response id and only sends the newer local thread messages. This keeps continuity with the provider-side conversation while avoiding resending the whole thread every time.
The `/clear` and `/new` flow creates a context reset marker. Later assistant requests ignore messages before that reset, so the user can intentionally start over. Message text storage settings can reduce how much historical text remains available, but the chronology and reply links are still kept so Cozy can preserve the shape of the conversation where possible.
Debounced batched replies Feature details
Waits briefly for nearby messages, batches them truthfully, and answers once instead of sending fragmented replies.
Group chat mentions Feature details
Responds when Cozy is explicitly mentioned in a shared Telegram conversation while ignoring unrelated traffic.
Chat admin configuration Feature details
Lets group administrators set or inspect shared chat instructions with /instructions while preventing non-admins from changing that chat-level behavior.
Configuration and privacy 6 features
Controls for user preferences, admin behavior, and message privacy.
Reply mode command Feature details
Lets a group configure whether Cozy should answer only mentions, only one user, only admins, or all messages in that chat.
Global user configuration Feature details
Lets a user set or inspect global instructions with /myinstructions so their preferred behavior follows across chats where global settings apply.
Per-chat user configuration Feature details
Lets a user set or inspect their own chat-specific instructions with /mychatinstructions without changing how Cozy behaves for them elsewhere.
Chat admin configuration Feature details
Lets group administrators set or inspect shared chat instructions with /instructions while preventing non-admins from changing that chat-level behavior.
Personal message encryption Feature details
Supports per-chat user-managed message encryption with a safe fallback back to system encryption on decrypt.
Message text storage control Feature details
Lets a user disable or re-enable message text storage for a chat with /store while preserving the chronology records Cozy still needs.
Billing and access 6 features
Subscription, balance, and access-control features that govern who can use Cozy and how much.
Start command Feature details
Welcomes a Telegram user, creates the initial account state, and assigns the default subscription plan with its starting token balance.
Status command Feature details
Shows the current credit balance and active subscription details without spending an LLM call.
Plan command Feature details
Presents the current upgrade options and starts the plan-upgrade flow directly from Telegram.
Subscription upgrade requests Feature details
Shows plan options and lets the user trigger an upgrade request that reaches the Cozy administrator.
Balance tracking Feature details
Tracks credit usage, records billing transactions, and accounts for cached-token behavior on later requests.
Out-of-balance protection Feature details
Stops reply generation when the user has no balance left and returns a clear top-up instruction instead.
Delivery and output 3 features
How Cozy delivers rich responses back into Telegram beyond plain text.
Voice-synthesis-only requests Feature details
Detects requests that should return only synthesized speech instead of a normal text answer.
Synthesized voice replies Feature details
Turns a generated answer into a Telegram voice reply automatically for short answers or on demand through the Voice button and /voice reply command.
Rich reply delivery Feature details
Delivers image and document outputs back into Telegram as native media messages with captions instead of flattening everything into plain text.