How to Automate Telegram

Telegram automates through its Bot API, which will post to a group or a channel on a schedule or on command. What a bot cannot do is find anything out. Getting the number onto the phone still needs something to read the system holding it first.

Telegram reaches the people who are not at a desk

Telegram is a free messaging app with groups, channels and bots, and for a lot of businesses it is the quickest way to reach someone who is nowhere near a computer. Drivers, engineers, site managers, kitchen staff and shop owners all have it open already.

It matters most where email is not really read and a desktop chat tool would never get installed. A crew of eight has a group. The owner has a channel where the day's numbers get posted. A supplier set up a bot that nobody ever configured properly.

Delivery is the appeal. A message lands on a phone in a pocket in about a second, costs nothing, and needs no licence and no company login. For a small operator that is often the only channel that genuinely works.

The person on site finds out last

The gap is never the sending. It is the knowing.

Someone at a desk checks whether the payment cleared, then types it into the group. Someone opens the job system to see which visits are booked for tomorrow and pastes the list in at nine at night. Someone notices at four in the afternoon that a delivery never left, four hours after the courier site said exactly that.

The information already exists. It is sitting behind a login on a screen nobody had open, waiting for a person to go and look before anyone else can be told.

By the time the group is told, the fact is often hours old, and the person it mattered to has already driven to the wrong place or waited for a part that was never coming.

The telegram.org homepage, the app these three jobs run in. Telegram
Tomorrow's list, tonight The next day's jobs read out of the scheduling system and posted to the crew group before anyone goes to bed.
Only what changed The deliveries that stopped moving and the payments that failed, rather than a full report nobody scrolls through.
Reaches people without a desk Drivers, engineers and site staff get the same facts as the office, on the phone already in their pocket.

A bot only says what it is handed

Telegram gives you real building blocks, and they are more capable than most people use.

The Bot API will post into a group or a channel on demand, run scheduled messages, offer buttons and keyboards, and take commands from members. Channels broadcast to any number of subscribers. A group can be quietly automated by a bot nobody has to think about.

What a bot cannot do is find anything out. It is a mouth, not a pair of eyes. Something has to hand it the figure, and that something is either a developer wiring up an API, assuming the system you care about even has one, or a person reading a screen and typing.

For most small operators it is the second, which is why so many of these groups are a stream of forwarded screenshots.

So the bot ends up as a megaphone for whatever a human already went and read, which is useful, but it is not automation.

The group can carry the day's facts

The posting has never been the problem. The reading in front of it is, and once a browser does that reading the group changes character.

Tomorrow's jobs, posted at six the evening before, read out of the scheduling system the office uses. The payments that failed overnight, named. The three deliveries that have not moved since yesterday, checked on the courier site by reference number. The stock lines that will not last the week.

It works the same way for the things people ask about all day. Whether the part arrived. Whether the invoice got paid. Whether the customer replied. Whether tomorrow is still going ahead.

Two things are worth deciding early. Post exceptions rather than everything, because a group that pings all day gets muted and then nobody sees the one message that mattered. And keep what goes to the crew separate from what goes to a customer: the crew group can run on its own, a message to a client should not.

Something has to go and look first

A bot will happily post the figure. Getting the figure is the part that still involves a person and a browser tab.

WebRun is an AI agent that works a real Chrome browser, signed in as you. It opens the scheduling system, the bank, the courier site or the supplier portal, reads what is on the screen, and hands the result to your bot to post into the group.

It runs on your schedule in your own private environment, and you can watch a run and stop it mid-way. Anything that would reach a customer is drafted and waits.

The workflows below are already built, and each shows exactly what it opens.

Questions people ask

Do I need a developer to set up a bot?

No. Creating a bot is a short conversation with BotFather inside Telegram and takes a couple of minutes. The part that normally needs a developer, getting real data to the bot, is what the workflow handles.

Can it message customers as well as staff?

It can, and that is the case to be careful with. Messages to your own crew group run on their own. Anything going to a customer is set up to draft and wait for a person to approve.

What if the group ends up too noisy?

Post exceptions rather than everything. Each workflow decides what is worth saying, so the group speaks when a delivery stalls or a payment fails, and stays quiet the rest of the time.

1,818 ready-made Telegram workflows

Each one names the apps it touches and the exact steps it takes. Open one to read what it will do, then turn it on.

Automated ABCmouse Inactive Learner Reports
Every Monday, WebRun checks which ABCmouse learners have not been active this week, queues a friendly parent text in Twilio for you to approve, and sends you the list on Telegram.
ABCmouseTwilioTelegram
Automated A2 Hosting Renewal Reminders
Every morning, WebRun checks your A2 Hosting client area for services, domains, and invoices due soon, logs each one in Airtable, and pings you on Telegram before anything expires.
A2 HostingAirtableTelegram
Automated 8x8 Call Performance Reports
Every Monday, WebRun pulls last week's call and queue numbers out of 8x8, posts a plain-language scorecard to Telegram, and files the record in Notion so you can watch the trend.
8x8TelegramNotion
Automated 3CX Missed Call Reporting
Every morning, WebRun pulls yesterday's abandoned and unanswered calls from 3CX, logs them into a Google Sheet with the caller and the queue, and posts the count to Telegram.
3CXGoogle SheetsTelegram
Automated 1Password Access Review
Once a month, WebRun exports your 1Password members, groups and vault permissions to Google Sheets, flags people who have left or never accepted, and posts the summary to Telegram.
1PasswordGoogle SheetsTelegram
Automated 1inch Portfolio Snapshots
Every Sunday, WebRun reads your 1inch portfolio view, saves a dated holdings snapshot to Google Drive, and sends you a Telegram summary of what moved since last week.
1inchGoogle DriveTelegram
Automated 163 Mail Follow-Up Tracking
Every morning, WebRun scans your 163 Mail inbox for messages still waiting on a reply, logs each one in an Airtable follow-up register, and sends you the oldest ones on Telegram.
163 MailTelegramAirtable
Automated 115 Storage Capacity Alerts
Every week, WebRun checks how full your 115 account is, posts the trend to Telegram, and texts you through Twilio when the free space drops past your threshold.
115TelegramTwilio
Automated Worktile Daily Task Digest
WebRun posts a daily Worktile task digest to Telegram and texts anyone whose task is already overdue.
WorktileTelegramTwilio
Automated Whooshkaa Renewal Reminders
WebRun checks your Whooshkaa account for the plan renewal date and storage usage, posts a Telegram reminder as it approaches, and texts you if the renewal is only days away.
WhooshkaaTelegramTwilio
Automated Vzaar Weekly Hosting Scorecard
Every Monday, WebRun pulls last week's plays and bandwidth usage from Vzaar, posts a scorecard to Slack, and pings Telegram if usage is trending toward your plan limit.
VzaarSlackTelegram
Automated Whooshkaa Download Spike Alerts
Every morning, WebRun checks Whooshkaa downloads per show, posts a daily digest to Telegram, and texts the producer on Twilio if downloads spike or drop past a threshold.
WhooshkaaTelegramTwilio
Automated Tower Project Setup Checklist
WebRun checks new Tower projects for missing setup, posts checklist status to Slack, and confirms with the owner on Telegram.
TowerSlackTelegram
Automated Screenpresso Daily Capture Digest
Every morning, WebRun checks Screenpresso for screenshots and recordings captured since yesterday, posts a summary to Telegram, and texts you if the day's volume is unusually high.
ScreenpressoTelegramTwilio
Automated ReviewStudio Approval Chasing
Every morning, WebRun checks ReviewStudio for clips still awaiting feedback, pings the assigned reviewer in Slack, and escalates to the producer in Telegram if it's still open the next day.
ReviewStudioSlackTelegram
Automated Worktile Approval Escalation Alerts
Every few minutes, WebRun checks Worktile for approval requests waiting over four hours, pings the approver on Telegram, and escalates with a Twilio text if it is still stuck.
WorktileTelegramTwilio
Automated Vzaar Publish Ready Alerts
Every morning, WebRun checks Vzaar for videos that finished transcoding, posts a ready-to-publish summary to Slack, and escalates to Telegram if one has sat unpublished for two days.
VzaarSlackTelegram
Automated Tower Stale Branch Tracking
Every Monday, WebRun opens Tower, finds branches that have not been merged or touched in over two weeks, posts the list to Slack, and pings Telegram for the oldest ones.
TowerSlackTelegram
Automated Screenpresso Capture Routing
WebRun checks the shared Screenpresso workspace every few minutes, routes new tagged captures to the assigned teammate in Telegram, and sends a Twilio text if an urgent one goes unacknowledged.
ScreenpressoTelegramTwilio
Automated ReviewStudio Approval Handoff
WebRun checks ReviewStudio for assets that just got final approval, posts the approval to Slack, and pings the production teammate on Telegram so the next step starts without a delay.
ReviewStudioSlackTelegram
Automated Pinecast Weekly Download Scorecard
Every Monday, WebRun ranks last week's Pinecast episodes by downloads, posts the scorecard to Telegram, and texts you when an episode beats your previous best.
PinecastTelegramTwilio
Automated Muvi Content Readiness Checks
Every morning, WebRun checks newly uploaded Muvi videos for missing metadata, flags anything incomplete in Slack, and pings Telegram once a title is genuinely ready for a person to publish.
MuviSlackTelegram
Automated Zenefits New Hire Onboarding Digest
WebRun checks Zenefits for new hires and their pending onboarding tasks, posts a digest to Telegram, and texts the HR admin via Twilio for anything urgent before the start date.
ZenefitsTelegramTwilio
Automated WorkBright Missing Paperwork Chase
WebRun checks WorkBright for new hires with incomplete onboarding paperwork close to their start date, posts the list to Slack, and pings HR on Telegram with a drafted nudge ready to send.
WorkBrightSlackTelegram

Want one of these running on your own Telegram?

Show WebRun the process once and it will run it on schedule, in your own private browser environment.