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.

Implemented features in this use case
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.

Onboard someone to AI in a shared Telegram chat 5 features

Let one person teach another how to use AI in the same chat so they can observe prompts, try replies, and keep shared context visible.

Implemented features in this use case
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.

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.

Implemented features in this use case
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.

Implemented features in this use case
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.

Implemented features in this use case
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.

Implemented features in this use case
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.

Related use cases
Clear and new commands Feature details

Resets the current conversation context so the next message starts from a clean state without prior chat history.

Related use cases
Status command Feature details

Shows the current credit balance and active subscription details without spending an LLM call.

Related use cases
Plan command Feature details

Presents the current upgrade options and starts the plan-upgrade flow directly from Telegram.

Related use cases
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.

Related use cases
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.

Related use cases
Direct text messages Feature details

Handles ordinary private Telegram messages through the configured OpenAI-powered assistant flow.

Related use cases
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.

Related use cases
Direct voice assistant replies Feature details

Transcribes a normal voice message first and then routes it through the standard assistant response flow.

Related use cases
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.

Related use cases
Debounced batched replies Feature details

Waits briefly for nearby messages, batches them truthfully, and answers once instead of sending fragmented replies.

Related use cases
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.

Related use cases
Direct voice assistant replies Feature details

Transcribes a normal voice message first and then routes it through the standard assistant response flow.

Related use cases
Voice-synthesis-only requests Feature details

Detects requests that should return only synthesized speech instead of a normal text answer.

Related use cases
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.

Related use cases
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.

Related use cases
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.

Related use cases
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.

Related use cases
Durable memory Feature details

Stores and recalls chat-wide or personal facts through the MCP-backed memory path during later turns.

Related use cases
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.

Related use cases
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.

Related use cases
Debounced batched replies Feature details

Waits briefly for nearby messages, batches them truthfully, and answers once instead of sending fragmented replies.

Related use cases
Group chat mentions Feature details

Responds when Cozy is explicitly mentioned in a shared Telegram conversation while ignoring unrelated traffic.

Related use cases
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.

Related use cases
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.

Related use cases
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.

Related use cases
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.

Related use cases
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.

Related use cases
Personal message encryption Feature details

Supports per-chat user-managed message encryption with a safe fallback back to system encryption on decrypt.

Related use cases
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.

Related use cases
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.

Related use cases
Status command Feature details

Shows the current credit balance and active subscription details without spending an LLM call.

Related use cases
Plan command Feature details

Presents the current upgrade options and starts the plan-upgrade flow directly from Telegram.

Related use cases
Subscription upgrade requests Feature details

Shows plan options and lets the user trigger an upgrade request that reaches the Cozy administrator.

Related use cases
Balance tracking Feature details

Tracks credit usage, records billing transactions, and accounts for cached-token behavior on later requests.

Related use cases
Out-of-balance protection Feature details

Stops reply generation when the user has no balance left and returns a clear top-up instruction instead.

Related use cases
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.

Related use cases
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.

Related use cases
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.

Related use cases