MenuClose
IntegrationsAll integrations
  • Preset · Your OAuth app
  • Signed events
  • Scheduled check

QuickBooks Online and Xero

Invoices, payments, and customers, through accounting apps you own.

What it doesIn the app: Settings, Connections

What QuickBooks Online and Xero can do

Can start
  • Signed events: invoice and payment changes.
  • Scheduled check: unpaid invoices.
Can do
  • Reads unpaid invoices, invoices, payments, customers or contacts.
  • Creates or voids an invoice. Records a payment. Only if selected.
  • Never emails an invoice from QuickBooks or Xero.
Review and sending
  • Writes run within limits a person set.
  • Reminder email goes through a separate Gmail, Outlook, or Resend account, under scoped send.
You need
  • QuickBooks: an Intuit developer app with the Accounting scope. Production keys pass Intuit’s App Assessment.
  • Xero: your own Xero OAuth app. Validate Intent to receive for events.
  • Each webhook signing secret, entered on the web.
Limits
  • Xero starter apps: 5 connections, 1,000 calls per organization a day.
  • Events older than 72 hours, or unsigned, create nothing.
Setup promptClaude Code or Codex

Let your agent set it up.

Connect Claude Code or Codex to BakedBrie with a Full control token first. Then paste this.

Connect Claude CodeConnect Codex
Setup promptSelect to copy
Help me connect QuickBooks Online (or Xero) to BakedBrie for {{GOAL}} on board {{BOARD}}. Call whoami, then read /docs/recipes/agent-service-setup and /docs/recipes/quickbooks-online with read_docs. Check what is already connected before creating anything. Ask me for missing non-secret details only when the next step needs them. Credentials go through prepare_secret from my own environment; never ask me to paste a secret into this chat. Use a preset if one exists. For another API, declare only the operations I approve. Tell me exactly what to register at the service: redirect URL, scopes, callback or webhook. Give me each BakedBrie web link where I sign in, choose an account, set limits or enter a signing secret. For triggers, use only a verified event, managed subscription or scheduled read this service supports. You cannot turn on automatic sending: explain the account, target, recipient field, message and limits, then send me to Board, Automate, Sending settings on the web. Finally read list_send_modes, list_trigger_sources and list_send_receipts and tell me what is live, paused or waiting on me. Never send a test without my approval.

StartFree

Start with one service.