Let AI securely operate
your Telegram
Deploy a dedicated Telegram personal account proxy with one click. After QR code authorization, use standard MCP or REST to read chats, search history, and handle messages; each tenant has an independent container, credentials, and persistent volume.
Real personal account capabilities, powered by your AI
Not a Bot API bot, but a personal account proxy authorized by you via QR code. Ideal for personal information assistants, message search, customer communication, and workflow automation.
Read, search, and organize messages
List recent chats and unread messages, read history, search individual or all chats by keyword, and retrieve contact information.
Operate as yourself
After explicit authorization, send, reply to, edit, and delete messages, add emoji reactions, and mark chats as read.
Both MCP and REST endpoints
Claude Code, IDE Agents, and other MCP clients can connect directly; standard applications can also call equivalent REST APIs.
QR code and two-factor authentication
After deployment, scan the QR code directly with the Telegram client. If 2FA is enabled, complete verification on the same page; passwords are not written to platform configuration.
Persistent login session storage
Sessions are stored in a tenant-dedicated persistent volume, so there is no need to scan again after Pod restarts or version upgrades; they are deleted when the instance is destroyed.
Unauthorized access denied by default
Except for health checks, MCP, REST, and login endpoints all require independent Bearer tokens; anonymous requests fail by default.
Get connected in three steps
No need to generate a Session locally or paste a complete login session into the platform.
Create a dedicated instance
Create an application in the console and activate a subscription, then click Deploy to create a dedicated instance.
Authorize your account via QR code
Open Telegram “Settings → Devices → Link Desktop Device” and scan the console QR code.
Connect your AI
Copy the MCP address and Bearer token to let your Agent call Telegram tools.
{
"mcpServers": {
"telegram": {
"url": "https://telegram-bot-<your-id>.app.acedata.cloud/mcp",
"headers": { "Authorization": "Bearer <YOUR_PROXY_TOKEN>" }
}
}
}Capabilities
The same capabilities are shared by MCP tools and the REST API, avoiding behavior drift between two implementations.
| Category | Actions | Typical Uses |
|---|---|---|
| Account | QR code login, status, 2FA, logout, whoami | Lifecycle and identity verification |
| Conversations | List conversations, unread filtering, contacts | Inbox overview and task routing |
| Read | Read history, conversation search, global search | Summaries, knowledge retrieval, follow-up reminders |
| Write | Send, reply, edit, delete, react, mark as read | Confirmed messaging collaboration and automation |
Security and Usage Boundaries
Tenant-Level Isolation
Each Application has its own Helm Release, PVC, Ingress, and access token, with no shared Telegram login session.
Credentials Are Not Stored in Page Configuration
QR code tokens, 2FA passwords, and MTProto sessions are not written to Application configuration or frontend local storage.
Responsible Use
Only connect accounts that you own and are authorized to use. Do not use for spam, unsolicited bulk direct messages, or bypassing Telegram restrictions.
Frequently Asked Questions
How is it different from a Telegram Bot?
The Bot API represents a bot account; this service uses your QR code authorization for a personal account, so it can access personal conversations and contacts.
Do I need to scan the QR code again after restarting?
Normally, no. The session is stored in a dedicated persistent volume; reauthorization is only required after you actively log out or the session expires.
Will AI automatically send messages to anyone?
The agent provides sending capabilities, but the Agent should obtain explicit confirmation before sending to third parties. The platform does not initiate messages on its own.
How do I revoke access?
You can log out in the console or destroy the instance, or terminate the session in Telegram under “Settings → Devices”.
Connect Telegram to Your Agent
Deploy a dedicated agent in minutes. After scanning the QR code, securely use personal account capabilities through MCP or REST.
Create a Telegram Agent