Send the workbook, get the honest report.
Drop an Excel file to the SumOffice Check bot — in Slack or in Telegram — and it answers in seconds with what works, what doesn't, and what the workbook depends on: every macro with its route, every function the engine knows or doesn't, every data source. Nothing in the file is run. It is deleted after 24 hours. No account.
cashflow-2026.xlsm from the film on the home page — a VBA macro, a Worksheet_Change event, a Power Query — answered in three seconds with the verdict, the package, the macros and three buttons.FlagCashGaps · runnable · native, Worksheet_Change · excel-bridge, formulas 1 of 1 known — and the same three doors.Slack: install the app in your workspace, then send a file to it in a direct message or @mention it in a channel with the file attached. Telegram: press Start and send the file. Up to 50 MB; .xlsx, .xlsm, .xlsb, .xls.
Any document: Edit · Sign · Send
Not only workbooks. Send the bot a .docx, .xlsx, .pptx or .pdf and it answers with three buttons: Edit opens the file in the browser, Sign signs it from the phone, Send sends it on with tracking — you see when it was opened. No account to edit or sign. Workbooks get the honest report as before, with the same three buttons on top.
Add it to your group
Add @sumoffice_check_bot to a Telegram group (or invite SumOffice Check to a Slack channel). In a group the bot answers files and /sign and stays quiet otherwise — and every answer ends with “Open and sign any document — @sumoffice_check_bot”, so the next person knows where it came from.
| Neighbours’ chat | The building manager drops a contract with the cleaning company; neighbours open it, comment, and sign the residents’ letter with /sign — no printing, no going door to door. |
|---|---|
| Team | Someone posts the weekly report (.xlsx) — whoever needs to fix a number presses Edit; the final version goes to the client with Send and you see when they open it. |
| Class | The teacher posts the field-trip consent form; parents press Sign on the phone and the signed PDFs come back to the teacher. |
| Accounting | Invoices and acts arrive as PDFs; the bookkeeper signs the act in the group, sends it to the counterparty with tracking, and the reconciliation workbook gets the honest report. |
What comes back
| Verdict | One of the four words the Compatibility Center uses about a workbook's macros — Native, Migration, Excel bridge, Preserve only — or “a table” when there is no executable logic. |
|---|---|
| Package | Sheets, formulas and distinct functions with N of M known to the engine and the unknown ones by name; PivotTables, Power Query, external links, connections, charts, tables, ActiveX, OLE, validations, conditional formats. |
| Macros | Every entry point with its module, kind and route; what blocks the rest (events, external automation, COM, UserForms, libraries). |
| Three doors | Open it in SumSheet — the same workbook in the real engine, on our server, in your browser. Full report on the web. Order a change — porting a macro or a Power Query source that routes “migration”: from 150 €, price and date before we start. |
What happens to the file
- The bot downloads it from Slack or Telegram and hands it to the same Check service the website uses — on our server, over HTTPS.
- It is read three times (package structure, VBA source, formula names). Nothing is executed — no macro, no query, no connection.
- It lives at most 24 hours, then it is deleted. Not copied to storage, analytics or third parties. We don't read your chat; the bot sees only messages sent to it and files shared with it.
Want it on your own server?
The bot is one small service next to the Check server — the same one that serves this site — and it plugs into your own Slack workspace with your own tokens. It ships with the SumSheet server in the next image; until then it is a class B change: we set it up on your server against your Slack app, 300 €, two to three business days.