What is Telegram Agent and who is it for?
Telegram Agent is a tool for people who run Telegram channels and do marketing. Your own channels publish themselves on a schedule without the routine, other people’s channels and chats are monitored as content sources, and AI helps write comments and answer questions in plain language. All in one interface, in English.
Do I need to know how to program?
No. A bot for a channel is created by @BotFather in Telegram in a minute — the token is pasted into the interface and verified automatically. A personal account connects with the Telegram application data (api_id and api_hash from my.telegram.org), a phone number and a code; if two-step authentication is on, the cloud password from the Telegram app is needed as well. The queue, the schedule and analytics are visual, with no code. Programming is only needed by those who want custom routing scripts through the API.
Is it safe to connect a personal Telegram account?
Sessions are stored only in your container (the /apps/telegram/sessions volume) and survive restarts. The access keys to the account stay with you too — in the data volume, in the account-secrets.yml file. The cloud password is used only while connecting and is never stored anywhere. Disconnecting an account deletes the session; reconnecting requires a new Telegram code. The account is used for exactly what you configured: sources and channels it has access to.
What is the difference between a “channel” and a “source”?
Channels are yours: you manage them and publish into them. Sources are other people’s channels, chats and RSS feeds that you watch: their messages are collected into the feed, sorted with tags and can end up in your content queue.
How does AI help with comments?
AI suggests three comment variants for a post from another channel; you pick one and edit it before publishing. There are templates with the channel name and author name substitution, and limits (how many comments per day per account) protect the channel from mistakes.
Can I use it without Xedant Agent?
Yes. Channels, publishing, the schedule, the queue, sources, the feed, authors, comments and analytics work on their own. The integration adds the Call Agent buttons and the agent chat — for that you need the address and API key of your Xedant Agent.
How do I activate a license and what does it give?
The key is entered in the license dialog (the footer of the main screen) or passed with the AGENT_LICENSE variable. The license is needed only for sending messages to the agent chat; everything else works without it. The key is shared across the products of this family: one key can cover both Telegram Agent and Xedant Agent — the dialog shows which products it covers. Prices — $197 / $497 / $970 (see the licensing page).
Where is the data stored?
In two permanent volumes of your container. Application data — the database, Telegram account sessions, the access keys to them (api_id and api_hash), media and the data-protection keys — in the /apps/telegram volume. What you configure yourself — channels, sources, post templates, the schedule, tags and commenting rules — in the /project/apps/telegram volume, as plain readable files. The volumes survive container recreation: the settings files can be copied to another server or put into git. For a full migration or a backup, take both volumes — the account access keys live in the data volume, not in the settings folder.
Can I dictate a task to the agent instead of typing it?
Yes: the message box has a mic button — press it, say the task, press again, and the recognized text appears in the box as a ready message. The button shows up when speech recognition is enabled in the settings of your Xedant Agent, and it works in the chat panel and in the prompts queue rows. Details in the Voice Input section.
Can I hand a file to the agent right from the chat?
Yes: the message box supports pasting from the clipboard (a button on the computer, Ctrl+V, a paperclip on the phone). A screenshot, picture or file is uploaded to the project folder, and the message gets the path to it — the agent knows exactly which file you mean. Details in the Agent section.
Can I control the product from my own scripts?
Yes, there is an external API for that: channels, bots, accounts, sources, the queue, messages, authors, comments, the schedule and analytics are available to programs. Keys are created in the settings — the full key is shown once, it can be revoked at any moment, and it stops working immediately. Next to the key list there is interactive documentation with all the commands: requests can be tried right in the browser. An error arrives with a clear message and a hint about what to fix. Details in the Agent section.
How do I quickly find what I need among channels, posts and comments?
There is one search box at the very top of the sidebar: start typing and you see matches across channels, posts, authors and comments at once, gathered into groups with counts. Nothing needs to be pressed — results appear as you type, and title matches come first. Enter opens the top result, Esc returns you to the page you were on; from any page Ctrl+K (or ⌘K on a Mac) puts the cursor into the search box. Search works without a license. Details in the Search section.