Your stack, connected
Runner works across the tools finance and ops teams actually live in. Connect them once and Runner handles the rest.Google Sheets
Operating models, trackers, reports, close checklists
Gmail
Invoices, vendor emails, approval chains
Google Docs
Board decks, close memos, process docs
Slack
Submission nudges, weekly summaries, leadership updates
Google Drive
Contracts, agreements, vendor files
Salesforce
Pipeline and forecast numbers for the board pack
What Runner does for finance and ops
Build the board pack without the assembly work
Stop pulling numbers from five different sources by hand. Runner grabs MRR and revenue from Stripe, pipeline from your CRM, headcount from your team tracker, burn rate from your operating model, and assembles the deck. You review it, not build it.“I need to build the board pack before Friday.”Runner pulls live numbers from Stripe, Salesforce, and your Sheets. Revenue up 14%, burn on track, 2 open roles. Board pack is drafted and ready for your review.
Process invoices without the manual matching
Runner finds invoices in your downloads, reads each one, matches line items against signed agreements, and flags anomalies. Clean invoices go to an approval queue. Flagged ones come with a summary of what’s off.“We’ve got a pile of vendor invoices to process, some of them don’t match our agreements.”Six invoices are approval-ready. Two need a conversation before you pay them. AWS bill is 22% over contracted rate, and the agency invoiced outside the SOW.
Refresh the forecast with actual numbers
Your operating model is stale the day after you update it. Runner pulls actual revenue from Stripe, actual expenses from your tracker, updates the model, and highlights the variances that matter.“Our operating model is stale, can you help me update it?”Model is current. Revenue 8% ahead, hiring spend 15% over plan. The three real variances are called out, the rest is noise you can skip.
Automate the weekly report
Every Monday, Runner checks the reporting sheet, nudges anyone whose section is blank, pulls revenue from Stripe and pipeline from the CRM once everyone submits, and posts the summary to #leadership.“Every Monday, make sure all department leads have submitted their numbers for the weekly report.”Runner tracks who hasn’t submitted, chases them down, and closes the loop. It’s the ops person you don’t have to hire.
Close the month faster
Runner checks your close checklist, identifies what’s still open, pulls contractor invoices from Gmail to match against POs, reconciles revenue against your recognition schedule, and pings the last blocker.“It’s month-end, what do I need to close out?”Four of twelve items still open. Revenue recognition matches. Contractor invoices pulled. Mike is the last blocker on headcount numbers, and Runner is already pinging him.
A finance and ops day with Runner
| Time | What Runner does |
|---|---|
| 8:00 AM | Morning brief: close items outstanding, invoices waiting, submission gaps |
| 9:00 AM | Processes vendor invoices from Downloads, flags anomalies against contracts |
| 10:00 AM | Refreshes the operating model with live numbers from Stripe and your tracker |
| 11:00 AM | Nudges department leads who haven’t submitted their weekly numbers |
| 1:00 PM | Builds the weekly report once everyone has submitted |
| 2:00 PM | Preps the finance sync with the Stripe export attached to the meeting |
| 4:00 PM | Posts the weekly summary to #leadership |
| Month-end | Runs the close checklist, reconciles revenue, chases the last blockers |
Prompts to try right now
Board pack
Board pack
“Build the board pack for this month. Pull revenue from Stripe, pipeline from the CRM, headcount from the team tracker, and burn from the operating model. Draft it in a Google Doc.”
Invoice processing
Invoice processing
“Process the vendor invoices in my downloads. Match line items against our signed agreements. Flag anything that doesn’t match and queue the rest for approval.”
Forecast refresh
Forecast refresh
“Update the operating model with actual numbers. Pull revenue from Stripe and expenses from the tracker. Highlight any line item where variance is more than 10%.”
Weekly report automation
Weekly report automation
“Every Monday at 8am, check the reporting sheet. If anyone’s section is blank, nudge them in Slack. Once everyone submits, pull the numbers and post the summary to #leadership.”
Month-end close
Month-end close
“It’s month-end. Check the close checklist, tell me what’s still open, reconcile revenue against the recognition schedule, and ping whoever is holding things up.”
Find a contract
Find a contract
“Find the vendor MSA we signed last quarter. I need to check the payment terms.”
Finance sync prep
Finance sync prep
“Grab the Stripe export I downloaded and drop it into the finance sheet. Attach it to the sync meeting invite.”
Automate the predictable stuff
Once you’ve tried these manually, set them to run automatically:- Weekly report chase every Monday at 8am. Check submissions, nudge stragglers, post the summary.
- Invoice processing every Friday. Pull new invoices, match against contracts, queue for approval.
- Forecast refresh on the 1st and 15th of each month. Keep the model current without manual effort.
- Month-end close starting 3 days before end of month. Track the checklist, chase blockers, draft the close memo.
What’s next?
Connect your apps
Link Stripe, your CRM, Sheets, and the rest.
Browse workflows
See all the built-in workflows Runner ships with.