Connect Telegram to Excel
Ideas
What you can do with Microsoft Excel and Telegram
Log receipts sent to Telegram in Excel
Send a photo or PDF of a receipt to your Telegram bot and the date, supplier and amount are added to your Excel expenses table.
See how it worksGet a Telegram message when an Excel sheet changes
You hear on Telegram whenever rows are added, changed or removed in a shared Excel sheet.
See how it worksAdd rows to an Excel table from Telegram messages
Messages sent to your Telegram bot in a set format, such as "12.50 lunch with client", are added as dated rows to an Excel table in OneDrive, and the bot replies to confirm.
See how it worksGet Telegram reminders for due dates in an Excel sheet
Every morning at 8am a Telegram message lists rows in an Excel sheet that are due today or overdue and not marked Done, with the owner and days late.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with Microsoft Excel and Telegram, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any Microsoft Excel and Telegram automation you can describe
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
For example, ask your assistant
When stock in my Inventory Excel table falls under the reorder level, send me a Telegram message once per item, not on every check.
When I send "/total" to my Telegram bot, reply with this month's spending from my Expenses Excel table compared to last month.
Use cases
Why people connect Microsoft Excel and Telegram
How the two apps work together
- Telegram messages reach a trigger link right away through the bot's webhook.
- The script reads or writes rows in an Excel table on OneDrive or SharePoint through Microsoft Graph.
- Changes in the workbook are found by checking it every few minutes, and alerts go to Telegram.
Small business owners log expenses by phone
Snapping a receipt to a Telegram bot adds date, vendor and amount to an Excel table. Bookkeeping is done before the month ends.
Field teams report from site
Workers send quantities or job updates to the bot, and they land in an Excel tracker on OneDrive. The office sees progress without calls.
Managers get alerts on key numbers
When a value in an Excel sheet passes a threshold, like low stock, a Telegram message goes out. Action happens the same day.
Traders and analysts check data on the go
A command to the bot returns figures from an Excel workbook, such as today's totals. No laptop needed.
More apps
Microsoft Excel, Telegram and other apps in one automation
Save receipt photos to OneDrive
When I send a receipt photo to my Telegram bot, save the image in my OneDrive Receipts folder and add the amount and a file link to my Expenses Excel table.
Telegram receipts to Excel and QuickBooks
When I send a receipt to my Telegram bot, log it in my Excel table and create an expense in QuickBooks under the category AI picks.
Weekly Excel summary by email and Telegram
Every Friday, send me on Telegram and Outlook the week's total from my Expenses Excel table by category.
Setup
Connect Microsoft Excel and Telegram once
Microsoft Excel
Spreadsheets
- At entra.microsoft.com, open App registrations and create one with the Web redirect URI
https://clickruntime.com/oauth/callback, or reuse your existing Microsoft registration. - Under Certificates & secrets, create a client secret and copy the value.
- Under API permissions, add Microsoft Graph delegated permissions
Files.ReadWriteandoffline_access, plus admin consent if your organisation requires it. - In the ClickRuntime dashboard, open Connections, choose Microsoft Excel and enter the Tenant ID, Client ID and client secret.
Telegram
Messaging
- In Telegram, open a chat with @BotFather and send
/newbot. - Choose a name and a username for your bot, then copy the token BotFather sends (it looks like
123456:ABC-...). - Open your new bot and press Start, so it is allowed to message you. For groups or channels, add the bot and give it admin rights if it should post or delete.
- In the ClickRuntime dashboard, open Connections & secrets and save the bot token.
FAQ
Questions about connecting Microsoft Excel and Telegram
Do I need my own Telegram bot?
Where does the workbook need to be?
Can my whole team send receipts to the same bot?
Does it work with .xls files?
Can several people send to the same bot?
Can it read handwritten receipts?
Does the workbook need a table?
Related pages
Keep exploring
Tell your assistant what Microsoft Excel and Telegram should do together
Free plan. No credit card.