Xedant Telegram Agent

All your Telegram marketing in one window: your own channels, posts on a schedule, competitor monitoring and AI comments

Telegram Agent gathers everything related to your Telegram marketing into one interface: your own channels publish themselves on a schedule, other people’s channels and chats are monitored in real time, and AI helps write comments and manage your tasks in plain language. No switching between a dozen services: connect a channel — and the interface itself tells you what to post, when to publish it, what competitors are saying and where to reply.

Connect channels via a bot or a personal account

One-click publishing: text, media, albums, YouTube links

Weekly schedule: day and time slots for each channel

Auto-publishing: the queue goes out at the set time

Content queue: idea → draft → review → schedule

Preview the post to yourself before publishing

Post history with stats: views and engagement

Sources: RSS, other channels, chats and comment threads

Watch competitors in real time

Message feed with filters, search and keyboard triage

Authors: who writes in the sources, their tags and history

Tags and keyword taggers for triaging the incoming flow

Routing: categories direct content to your channels

Classification of messages: keywords, LLM or your own script

AI comments: drafts, templates, limits, discussions

Call Agent button on the channel page and in the queue

Chat with Xedant Agent: chat labels, prompts, live stream

Voice input and pasted files right in the message box

Channel analytics: subscribers, engagement, views

Home: a summary across all channels — subscribers and their daily change, views in 24 hours, weekly engagement and 30-day comments, plus the channels with nothing scheduled

Protection against mistakes: limits and checks when publishing

Everything on your own server: one Docker container, data in the /apps/telegram volume, settings as readable files in the /project/apps/telegram volume

Complete English interface localization

External API: channels, queue, messages, comments, analytics and scripts available to your integrations — keys are created in the settings

Installs as an app on a computer or phone: a shortcut from the browser, no app stores

Extends with your own Python scripts: your own classifier, source or text transform

Global search — channels, posts, authors and comments from one box in the sidebar

Idle-friendly: the server rests when nobody is working and releases memory by itself

Channels under your control

Channels section of the Telegram Agent app: cards for RoamReady Store, RoamReady Deals and RoamReady Travel Tips with subscriber and comment stats, above the Combined Timeline of the week's publishing slots

Connect via a bot: just the channel name and a token from @BotFather

Or via a personal account — channels where you own or admin them

Channel settings: time zone, auto-publishing, post pinning

Post templates: prefix, suffix and hashtags for a consistent style

Publishing without the routine

Edit Post screen for the RoamReady Store channel: post text with character counter and a live Telegram preview beside it, plus the Schedule panel (Publishing Slot: Morning brief, Fri, Oct 9 at 09:00 AM GMT-5) and the Format picker (Text, Short, Poll, Voice, Video, Visual)

Full-screen editor with text formatting and live preview

Photos, videos and documents: drag and drop or paste into the post

Albums from several files with a caption for each one

YouTube links shown as a card with a preview, not just text

A schedule for the week ahead

Publishing schedule grid for RoamReady Store (America/Chicago, GMT-5): Morning brief slots at 09:00 on weekdays and Weekend guide slots at 20:00, one week at a glance

Publishing slots: pick the days and time for each channel

A day-by-time grid shows the whole week at a glance

Publishing dates are calculated from the queue position in the slot

Auto-publishing: the post goes to the channel at the set hour

The content queue

Content queue of RoamReady Store with pipeline tabs Ideas 8, Drafts 6, Review 1, Schedule 2 and Published 8, and one item awaiting review

A pipeline: idea → draft → review → schedule

Ideas from competitor messages — in one click

Drafts can be reordered — the order is kept

Approve on review: one click and the item is scheduled

Keeping an eye on competitors

Sources table of the Telegram Agent app: ten RSS and Telegram sources with Messages, Authors, Interval, Last Fetch and Categories columns, including Travel Tech Daily and Prepaid Data Wire, with coloured category chips (Community buzz, eSIM & data news, Travel tech)

RSS feeds, other channels, chats and comment threads as sources

Bulk adding from your account subscriptions

History is fetched automatically on a set interval

Source folders and color categories

The message feed

Message feed with 371 collected messages: filter sidebar for Tags, Sources, Authors, Status and Time Range, unread and tagged counters, search, layout toggles and pagination

Everything collected in one feed: filters, tags, search

Three layouts: list, compact and cards

Fast triage from the keyboard: mark, hide, tag

New messages arrive in real time, no reload needed

Authors

Author card for Noah Blake (@noah_blake): 27 messages across 6 sources, bio, tags, source list with per-source counts and their recent message history

Who writes in the channels you follow — one card per person

The same author in different sources is linked automatically

The author’s message history and the channels they write in

Author tags apply to all of their messages

Content routing

Keyword router editor: the Competitor mentions tagger with its keyword list and a test panel matching the phrase cheaper on amazon to the competitor tag

Keyword routers: “BTC” and “bitcoin” route to the “Crypto” category

AI classification: the LLM assigns a message to a category by itself

Rules: category → your channel + queue

Test panel: check a rule without changing any data

AI comments

AI comments desk: feed of posts from monitored channels (76 new, 52 commented) with the comment editor offering six comment types, an AI Drafts section with Generate, and the target-channel and publishing controls

AI comment drafts — three variants, pick the best one

Templates with channel and author name substitution

Protection limits: no more than the set number per day per account

Publishing in the post discussion and replies to comments

Commenting projects: target channels with priority, pause and a blacklist

Six comment types: Through Experience, Expert Addition, Add-on, Question to Author, Short & Meaningful, Custom

Channel analytics

Channel analytics for RoamReady Store: Overview stat cards (6.1K subscribers, 6% average ERR, 13 posts, 24.3K total views, 106 comments) above the subscribers and views/ERR charts for the last 30 days (Sep 10 - Oct 9)

Channel card: subscribers, views, weekly engagement

Weekly timeline: published and scheduled items side by side

Charts of subscribers, views, engagement and comments

Top of the most viewed posts for the period

The agent is nearby

Agent chat drawer over the app: the telegram-manager session with its todo list, usage stats, transcript of reasoning with tool calls, and a composer with model and skill chips

Call Agent on the channel page, in the queue and in comments

The prompt already knows the context: channel, queue, messages

Chat at the bottom of the screen: messages, file edits, todo list

Skills and environments (models) — just like in Xedant Agent

Dictate tasks by voice — the mic button in the message box

Paste a file from the clipboard right into the message box

Chat list with a filter and labels: cost, messages and speed for each chat

Prompts — a queue of tasks for the agent, with an optional auto-send

Extending with your own scripts

Python scripts

The product is extended with your own Python scripts — no rebuilds or restarts

A script becomes a router, a tagger or a source — or edits text on its way to publication

Seven wiring points: classification, content collection, message ingest, queue, publishing, commenting

Scripts live as plain files in the config folder — carried with it and kept in version control

A Scripts section in the sidebar: environment state and the run journal

Working without a license

You do not have to buy a license right away: without it, channels, publishing, the schedule, the queue, sources, the feed, authors, comments and analytics all work. The license unlocks exactly one thing — sending messages to the agent chat: without a key, the Call Agent buttons open the license dialog. There is no free trial period, and no ready-made key ships in the image — the key is activated in the license dialog (the footer of the main screen) or set with the AGENT_LICENSE environment variable at startup. The license status is always visible in the footer of the main screen. No lock-in: all data is stored in your container.

Personal license

Every Telegram Agent feature with no limits for individuals: unlimited installations on any of your computers and servers. $197 one-time payment for a lifetime license. 12 months of free updates, then (optionally) a 50% discount on the next 12 months of updates from the original purchase price. Licensing works offline, and your key is truly lifetime. The matching Xedant Agent license is already included — the Agent is part of the product. The license is needed only for sending messages to the agent chat; everything else — channels, publishing, the queue, sources, comments and analytics — works without it.

Company license

Every Telegram Agent feature with no limits for everyone in a company or team, external contractors included. $497 one-time payment for a lifetime license with 12 months of free updates, then (optionally) a 50% discount on the next 12 months of updates from the original purchase price. Licensing works offline, and your key is truly lifetime. The matching Xedant Agent license is already included — the Agent is part of the product. The license is needed only for sending messages to the agent chat; everything else works without it.

Service license

Unlimited instances of Telegram Agent under your domain + the full source code with the right to change it any way you like, update the UI or branding for your company or domain, and integrate it closely with your infrastructure. Any visitor of your domain may use it as part of your services. $970 one-time payment for a lifetime license with 12 months of free updates, then (optionally) a 50% discount on the next 12 months of updates from the original purchase price. Licensing works offline, and your key is truly lifetime. The matching Xedant Agent service license is already included — the Agent is part of the product. The Agent’s source code is available only when you buy the service license for Xedant Agent itself. For smooth upgrades, we recommend changing only the branding and the integration — that keeps the effort of merging new features and fixes to a minimum.

Free licenses

In some cases we are happy to gift a free license:

  • if you found a bug or a security vulnerability in any of our products (we honestly have no budget for a paid bug bounty, unfortunately);
  • if you suggested a sound idea for improving our products (no coding needed — a useful idea is enough; you get a license if we add it to the roadmap);
  • if you are an active contributor to open-source projects (we love open-source — we just have no time to maintain our own products as open-source);
  • if you run a popular blog, Telegram channel or YouTube channel about programming, AI, marketing, business or IT in general (no mention or promotion required — it is entirely up to you);
  • if you are an active affiliate partner (sales are not required, but you should have at least some content dedicated to our products).

If any of the above is about you, just write to us on Telegram. Tell us your name and email, and we will generate your personal lifetime license key.