Make cards from QuickBooks or Xero events
- Connect a QuickBooks or Xero preset and attach it to a board.
- Call
manage_connection_webhookwith actioncreateand itsconnection_id. The result givesreceive_urlandsecret_link; it contains no signing secret. The webhook starts paused. - A person opens
secret_linkin the BakedBrie web app, pastes the provider's signing secret and sets the daily card cap. The person registersreceive_urlin the provider's developer portal. For Xero, click Validate 'Intent to receive' there. - Call
manage_connection_webhookwith actionadd_rule, the board attachment, event entity and operations, destination column and optional title and brief templates. Templates may use only{{event.entity}},{{event.id}}and{{event.operation}}. Rules made through MCP are read-only; only a person in the web app may let event cards change records. - After the person has saved the signing secret and the rule exists, call
manage_connection_webhookwith actionresumeand theconnection_webhook_id. The webhook stays paused until this step. A person can also resume it in the web app.
BakedBrie verifies the raw payload signature before reading it, drops repeats and events more than 72 hours old, and stops cards at the person-set daily cap. An invalid signature returns HTTP 401 WEBHOOK_SIGNATURE_INVALID; BakedBrie stores no event and makes no card. Xero can replay saved events after a long outage; those older than 72 hours are dropped. Pause a webhook or rule through MCP at any time. Source: Intuit webhooks, Xero webhooks, read 2026-09-29.