Home / Integrations

Integrations

Single sign-on, webhooks, Zapier and a documented REST API. OpSemble is built to fit the systems you already run — and to let your data leave if you ever want it to.

Build your plan  Read the API docs

Single sign-on

Your people sign in with the identity provider you already use

There is no separate OpSemble password to issue, reset or remember. Staff authenticate against your existing directory, which means access follows your normal joiner and leaver process: disable someone centrally and their OpSemble access goes with it, the same day, without anyone having to remember.

Microsoft Entra ID

The common choice for teams already on Microsoft 365.

Google Workspace

Sign in with the Google accounts your team already has.

Okta

For businesses running Okta as their identity layer.

Auth0

Supported for teams standardised on Auth0.

Keycloak

Self-hosted identity, fully supported.

Or plain email sign-in

No identity provider? Email and password with optional enforced two-factor works fine.

Two-factor authentication can be enforced across the whole tenant, permissions are role-based per module, and every sign-in lands in a searchable audit log. More detail on our security page.

Webhooks and Zapier

Reach thousands of apps without writing code

OpSemble workflows can fire an outbound webhook when something happens in the business — a deal is won, an invoice is paid, an incident is reported on site, a training certificate is about to expire. Webhooks are configured per tenant, so you control exactly which events leave the system and where they go.

Point one at Zapier and you can push those events into thousands of other applications without any development work: post won deals into a Slack channel, add new clients to a mailing list, log incidents in a spreadsheet your insurer wants. Point one at your own endpoint instead and you have a direct feed into an in-house system.

Webhooks sit alongside the rest of the workflow builder, so the same rule that sends an email or creates a task can notify an external system in the same step.

Public REST API

Documented, and not locked behind a bigger plan

OpSemble ships a documented REST API covering the platform's records, so you can read and write data from your own systems. The API documentation is public — you can read it before you buy anything.

It includes a public lead-ingest endpoint authenticated with a per-tenant API key, so your website forms, landing pages or a partner's system can push enquiries straight into the CRM pipeline rather than into somebody's inbox.

API access is not a premium add-on. Because pricing is per module rather than per plan tier, there is no upgrade to buy to reach it.

Payments, import and export

Stripe is built into invoicing. Send an invoice carrying a payment link, take card payments, issue refunds, and let automatic dunning chase whatever goes overdue.

CSV import and export. Bring your team across in bulk with a dry-run that validates every row before a single record is created, and export back out whenever you like. Getting in should be easy; so should getting out.

What isn't here yet

There is no prebuilt two-way accounting sync today. OpSemble raises, sends and chases invoices and takes the payment; your accounting package keeps the ledger and files VAT, with CSV or the API moving figures between them. If a turnkey Xero or QuickBooks sync is a hard requirement for you, that is worth knowing now rather than three weeks into an implementation.

Integration FAQs

Does OpSemble support single sign-on (SSO)?

Yes. Your team signs in with the identity provider you already run — Microsoft Entra ID, Google Workspace, Okta, Auth0 or Keycloak. There is no separate OpSemble password to issue or revoke, so removing someone from your directory removes their access here too.

Can I connect OpSemble to Zapier?

Yes. Workflows fire outbound webhooks when things happen in OpSemble — a deal is won, an invoice is paid, an incident is reported. Point a webhook at Zapier and you can reach thousands of other apps without writing any code, or point it at your own endpoint for a direct feed into an in-house system.

Does OpSemble have an API?

Yes, a documented REST API covering the platform's records, including a public lead-ingest endpoint secured with a per-tenant API key so website forms can push leads straight into the CRM. API access is not gated behind a higher tier — pricing is per module, so there is no plan upgrade to buy.

Does OpSemble integrate with Xero or QuickBooks?

Not with a prebuilt two-way sync today. OpSemble raises, sends and chases invoices and takes card payments through Stripe; your accounting package keeps the ledger and files VAT. Data moves between them by CSV export or through the API.

Can I get my data out of OpSemble?

Yes. Records export to CSV, and the REST API can read anything your permissions allow. Bulk user import runs a dry-run that validates every row before creating anything, and the same route works in reverse. Your data is never held hostage.

Fits what you already run

Sign in with your own identity provider, wire up the events you care about, and keep your accounting where it is.

Build your plan  Security & hosting