Skip to content
Agents for Telegram

Telegram AI agent for company work

An open source Telegram AI agent with work a person approves

The open-source CompanyOS

An AI agent in Telegram answers in the chat and asks with buttons. What it does in a company’s systems waits for a named person on the Review page. Kortix is the open-source CompanyOS: your agents, their skills, your company memory, and every connector in one git repo you own, with the agents working on real cloud computers.

Approval gates you set. Off until you set them.

Open source · Questions come as buttons · Self-host is free

Kortix → Connectors → Channels
Kortix → Connectors → Channels
Kortix → Connectors → Channels
text
Channels connect a project to Slack, Microsoft Teams, Telegram and Discord.In Telegram, message @BotFather, send /newbot, and copy the token it gives you.Open Project admin → Connectors, select the Channels scope, and select Connect on Telegram.Paste the Bot token and the Allowed Telegram user ids. Kortix keeps the token on the server.A message from an allowed user starts a session.Questions come with buttons. The agent is told to ask with its question tool, so a choice arrives as buttons, not as a typed list.

Four jobs a company hands a Telegram agent

Each card is work that comes back to the chat; the Telegram vs Slack comparison covers the other place a team runs the same agent.

Engineering

Starts a session from a phone.

A message to the bot opens a session on its own cloud computer, and the agent works while the engineer is away from a desk.

sessions/api-timeout.md
What comes back
  • Buildpassing
  • Tests118 passed
  • Change request#241 open

Opened from the chat at 07:41

Review

Merges the fix on the way home.

The agent opens a change request and the diff waits on Kortix's Review page, where the founder reads it. Session work reaches main through a change request. Merge is default-deny for agents.

change-requests/241.diff
What comes back
 app/webhooks/retry.ts-  return retry(3, backoff);+  return retry(5, backoff); 

+1 −1

Read on the Review page, shipped from the diff

Support

Lets the agent read one ticket.

A support lead sends a ticket number, the agent reads it through a connector and drafts the reply in the thread.

support/ticket-4821.md
What comes back
TicketSubjectDraft reply
#4821Export times outRerun started; the file should land shortly
#4822Seat changeSeat moved; invite on its way to the new address

Two drafts, send held on the Review page

Reporting

Asks for the weekly numbers on Friday.

The ops lead asks in the chat and gets the report as a file in the session workspace, linked in the reply.

ops/week-44.csv
What comes back
MetricThis weekLast week
Tickets closed132118
First reply3h 10m4h 05m

Filed to Drive, one link in the thread

Three routes to an agent behind a chat

Kortix runs the agent in the chat and keeps permission on its Review page; OpenClaw runs a bot on a machine you control; n8n is a workflow tool with agent plans.

Open source
Community Edition, on GitHub
Where it runs
Kortix Cloud, your VPC, or on-prem
Your machine, or a shared server
Self-hosted or n8n Cloud
Approvals
One call held for a named person on the Review page
Exec approvals in Telegram; DM pairing by default
Human approval for tool calls on agent plans
Price shape
Free plan, then monthly credits
No subscription, no hosted tier
Monthly execution plans; Community Edition self-hosted

Open source. Read it, fork it, audit it.

20,000+ GitHub stars.

The agent's prompt, its skills and its connector grants sit in a git repo you own, and the open source Telegram agent page lists what to inspect first. Run it on Kortix Cloud, in your VPC, or on your own on-prem network. Self-host is free.

Questions people ask before they connect a bot

Can I use an AI agent with Telegram?

Yes. Kortix connects a Telegram bot to a project, so an allowed person messages it and the agent replies in the chat. Setup takes a BotFather token and the allowed Telegram user ids.

Is Telegram AI bot safe?

Yes, when only allowed accounts reach it and risky actions wait for a person. Kortix keeps the bot token on the server, limits the bot to an allowed-user list, and holds a connector call for a project manager on the Review page.

How much does a Telegram bot cost?

The bot costs nothing to create: message @BotFather, send /newbot, and the token is yours. On Kortix, free is $0 with 500 credits per month; credits from $50 a month (5,000 credits).

Start the agent where your team already talks.

Connect a Telegram bot to a project and the first question arrives as buttons; a held action waits on the Review page.