Connected apps, automation, and developers

Create a Developer API key and open the API reference Use a Developer API key for software you control, scoped to one business.
Use the API to read records or create a draft Start with a read request and review the exact draft fields before allowing software to create records.
Fix an expired key, a permission error, or a request-limit error Check the key and the actual error before retrying a request.
Connect Zapier or Pabbly to a business profile Connect an offered automation app to the business it should use.
Send an event to another app with a webhook A webhook tells your receiving app when a selected event happens.
Reconnect an automation after a password reset A password change can stop keys or ask a connected app to sign in again.
Export invoices for QuickBooks or Xero Download a compatible invoice pack and review the destination mappings before importing it.
Set up an accounting transfer without duplicate entries An automated accounting transfer needs a connector you or your developer configure.
Choose an AI connection, a Developer API key, or an automation Choose the connection that matches the software and work you want to use.
Check plan and access requirements for MCP and Developer API External access depends on both your current account eligibility and the access granted to the connection.
Connect ChatGPT or Claude to Invoice Crowd with MCP MCP connects a supported AI app to Invoice Crowd. You choose which business records the app can access.
Create a connection key for an AI tool Use a connection key only for a trusted AI tool that needs that setup method.
Review, approve, or decline a connected app's request Approve the current change only after comparing it with what you intended the app to do.
Choose read or write access for a connected app Grant the least access the connected app needs for its intended work.
Revoke a connected app's access Revoke a connection when the app or key should no longer access the business.