Available integration options
Before submitting a request, check whether an existing option already covers your needs.
Option | What it does | Best for |
External API | REST API supporting case creation, case management, and webhook events. | Custom integrations built by your development team. See Generate an API key. |
Zapier | Connects Debitura to hundreds of third-party tools without custom development. Supports triggers (new case, new payment, case closed), searches, and actions (create case, upload file, check eligibility). | Automating workflows between Debitura and other apps without writing code. See Connect Zapier. |
Accounting system integrations | Native connections with accounting platforms (e.g. QuickBooks Online, Stripe) to fetch unpaid invoices directly. | Syncing overdue invoices from your accounting system into Debitura. |
CSV bulk upload | Upload cases in bulk from a spreadsheet file. | One-time or periodic batch imports. See Submit multiple cases via CSV import. |
Check the Integrations section in Settings to see which integrations are available for your account.
For a detailed comparison of when to use each option, see Integration options: native vs Zapier vs CSV/ZIP vs API.
Common workflows supported
Workflow | Supported via |
Create cases automatically when an invoice becomes overdue | API, Zapier, Accounting integrations |
Receive status updates without logging in | API (webhooks), Zapier (triggers) |
Keep external records in sync with case progress | API (webhooks), Zapier (triggers) |
Upload supporting documents to a case | API, Zapier |
Check collection eligibility for a jurisdiction | API, Zapier |
Import a batch of cases at once | CSV bulk upload |
How to request a new integration
If the integration you need is not currently available, send an email to [email protected] with the subject line "Integration Request: [System Name]".
Include the following details:
The system - name, website, and a brief description.
The data flow - for example: "push new invoices from [System] into Debitura as cases".
Your use case - approximate case volume and whether other clients might benefit.
Technical context - whether the third-party system has an API or webhook support, with a link to their developer documentation if available.
How Debitura prioritises requests
Debitura prioritises integrations that serve multiple clients. Single-client bespoke integrations may require custom development work outside Debitura's standard offering.
What to do while waiting
While a native integration is being evaluated or developed, you can:
Use the External API to build a lightweight connector.
Use CSV bulk upload for periodic batch imports.
Use Zapier if a supported trigger or action covers your workflow.
For help choosing the right interim approach, email [email protected].
Developer Docs: Developers: Want to build a custom integration with the API? See Developer Docs: Getting started with the Client API.
