Skip to main content
cronable
QuickBooks integration

QuickBooks automation for the books you keep yourself.

Cronable reads your QuickBooks Online company through the Intuit Accounting API. Query overdue invoices for a chase list, add a customer when a deal closes, pull the numbers for the Monday report, from a machine you control.

QuickBooksQuickBooks Online · Action
All integrations
One workflow, end to end

A QuickBooks workflow on the canvas

Each card is one job. A wire means the next job runs when the one before it succeeds, or when it fails.

jobs/finance
Or type it to the assistant

“Every morning, find overdue invoices in QuickBooks, build a chase list oldest first and email it to me.”

What you can do

Every QuickBooks step Cronable ships

Actions

Steps a workflow can take in QuickBooks.
  • Query your company

    Run a QuickBooks query, such as invoices with a balance due, and get the results as data for the next step.

  • Create a customer

    Add a customer with a display name, email and company name.

  • Read company info

    Your company’s details. A quick connection check.

  • Custom request

    Any other Accounting API path, with GET or POST.

  • Production or sandbox

    Point a job at your live company or an Intuit sandbox company for testing.

Triggers

What starts a QuickBooks workflow.

QuickBooks has no trigger in Cronable. QuickBooks jobs run on a schedule, after another job, or from an event elsewhere, such as a Stripe payment or a won deal.

Popular workflows

QuickBooks workflows worth automating first

01

Invoice chaser

Each morning, query invoices with a balance past due, let a Code step build a chase list oldest first, and email it to you.

02

New customers from won deals

When a deal closes or a Stripe checkout completes, add the customer to QuickBooks with the same name and email.

03

Monday finance snapshot

Query last week’s invoices and payments, let an AI step write a short summary, and post it to the finance channel.

04

Receipts to the books

Receipts emailed to a dedicated mailbox go to an AI step that pulls vendor, amount and date out of the message text, ready to record. Attachments such as PDFs are not read.

How you connect

Connecting QuickBooks

QuickBooks connects with Intuit OAuth through an app you register free on the Intuit Developer portal. Paste its Client ID and secret into the Connect form once, then sign in.

  1. 1Register an app on the Intuit Developer portal (it is free) and copy its Client ID and secret; the Connect form links to the setup steps.
  2. 2Paste them into the Connect form under Settings → Secrets → Credentials and sign in to your Intuit account once. Cronable stores the tokens encrypted and refreshes the short-lived access token automatically.
  3. 3Your company ID is captured when you connect, so no job needs it.
Why Cronable

Your QuickBooks automation, on your own machine

Runs on your own machine

Install Cronable as a Mac or Windows app, or on a server you own. Your QuickBooks jobs, secrets and run history stay on that machine by default.

Built from one sentence

Describe the workflow in plain English and the built-in assistant builds the jobs, the schedule and the failure handling for you to review on the canvas. On every plan, including Free.

Unlimited runs

Plans count the jobs you define, not how often they fire. A job that touches QuickBooks every hour costs the same as one that runs once a month.

Credentials encrypted locally

Keys and tokens are AES-256-GCM encrypted in a local database, referenced from jobs by name and masked out of logs and run output.

Questions

QuickBooks automation, answered

Can Cronable read QuickBooks Online data?

Yes. It runs QuickBooks queries against your company, reads company info and calls other Accounting API paths with a custom request.

Can it write to QuickBooks?

The built-in write is creating a customer. Other writes, such as creating an invoice, go through a custom POST request that you set up explicitly.

How does Cronable connect to QuickBooks?

With Intuit OAuth, through an app you register free on the Intuit Developer portal. You paste its Client ID and secret into the Connect form, sign in once, and Cronable stores the tokens encrypted on your machine, refreshing the access token so you only reconnect if access is revoked.

Can I test against a sandbox company?

Yes. Each job can target your production company or an Intuit sandbox.

Does it work with QuickBooks Desktop?

The integration uses the QuickBooks Online Accounting API.

Anything you do twice in QuickBooks is cronable.

Chasing invoices is deeply cronable.