Connect QuickBooks to Slack
Ideas
What you can do with QuickBooks and Slack
Post every new QuickBooks invoice to Slack
Whenever an invoice is created in QuickBooks, your finance channel sees the customer, amount and due date within seconds.
See how it worksApprove supplier invoices in Slack before they become bills
Supplier invoices from your inbox are read and posted to Slack with Approve and Reject buttons, and approved ones become QuickBooks bills.
See how it worksPost a weekday overdue invoice report to Slack
Every weekday morning, Slack shows your overdue QuickBooks invoices and total receivables by how late they are.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with QuickBooks and Slack, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any QuickBooks and Slack 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
Only post expenses over $1,000 and invoices over $5,000, and send everything else as a Friday summary.
Each Monday, post cash in, cash out and overdue total for last week, compared with the four-week average.
Use cases
Why people connect QuickBooks and Slack
How the two apps work together
- A check every few minutes reads QuickBooks Online for new invoices, payments, bills or expenses.
- The script posts details to the Slack channels you choose.
- Reactions or replies in Slack can be read on the next check and used to approve or update records.
Founders tracking revenue
New invoices and payments are posted to #finance. The team sees money coming in.
Finance teams approving bills
New bills are posted for approval before payment. Spending is checked.
Collections teams chasing late invoices
A daily list of overdue invoices goes to Slack. Follow-up is organised.
Managers watching spend
Large expenses are posted to a channel. Unusual costs are spotted.
More apps
QuickBooks, Slack and other apps in one automation
Approved bills log
When a bill is approved in Slack, update QuickBooks and log it in my Google Sheet.
Overdue reminders after Slack OK
Post overdue invoices to #collections and email a reminder from Gmail to each customer once someone reacts with a checkmark.
Payment matching
Post to #finance when a Stripe payout does not match any QuickBooks deposit within 3 days.
Setup
Connect QuickBooks and Slack once
QuickBooks
Accounting
- At developer.intuit.com, create an app for QuickBooks Online and Payments with the
com.intuit.quickbooks.accountingscope. - Under Keys and credentials, open Production, fill in the app details (EULA and privacy URLs, host domain) and finish the Compliance questionnaire, which takes roughly 20 to 40 minutes.
- Add
https://clickruntime.com/oauth/callbackas a redirect URI. - In the ClickRuntime dashboard, open Connections, choose QuickBooks and enter the production Client ID and Secret, then approve access to your company.
Slack
Team chat
- At api.slack.com/apps, create a new app from scratch in your workspace.
- Under OAuth & Permissions, add the bot scopes the automation needs, such as
chat:write,channels:readandchannels:history. - In the ClickRuntime dashboard, open Connections, choose Slack and enter your app's details, then install it to your workspace.
- In each channel the automation should use, type
/invite @your-app-name.
FAQ
Questions about connecting QuickBooks and Slack
Who can see the figures in Slack?
Does it need admin access to QuickBooks?
How fast do invoice alerts arrive?
Can it post to more than one channel?
Can it post to a private finance channel?
Can it mention the account owner?
Does it change records in QuickBooks?
Related pages
Keep exploring
Tell your assistant what QuickBooks and Slack should do together
Free plan. No credit card.