Integrations
Connect the systems you already run.
A connector framework and an Integration Flow engine, plus an OpenAI-compatible endpoint for AI, so a new connection is configuration more often than code.
What connects today
Status describes the platform. Individual provider connectors vary, so ask us about the specific system you have.
| Category | What it covers | Status |
|---|---|---|
| Identity providers and SSO | Enterprise identity federation, LDAP, and user and group provisioning from your identity provider (SCIM). | Available |
| Microsoft and Google | Identity provisioning accounts for Microsoft Entra ID and Google Workspace, and calendar sync. | Available |
| Email, SMS and WhatsApp | A communications platform with channels, templates, routing and delivery tracking. | Channels available; providers vary |
| Files and data | CSV import into any entity, and integration accounts for GraphQL, SOAP and SFTP. | Available |
| AI providers | Any OpenAI-compatible model, including OpenAI, Mistral, Hugging Face endpoints, Ollama and vLLM, plus Anthropic. | Available |
| Connector catalog | Set up a connection to another system from a template, keep its credential encrypted, try it, then switch it on. One generic REST connector is verified by our tests; Slack, Microsoft Teams, SendGrid and Razorpay templates are provided but not yet run against the real services. | Framework available; templates vary |
| Webhooks | Send business events to other systems as signed requests, with automatic retries, a delivery log and replay for failures. | Available |
| Payment gateways and banking | Finance provider accounts through the connector framework. | Framework; ask about your provider |
| Accounting, payroll and CRM systems | Connect through connectors and the flow engine; Spark ERP also has its own HCM, CRM and Finance applications. | Framework; ask about your system |
| Storage and analytics | APIs and exports for your storage and BI tools. | On request |
If a system is not in this table, that does not mean it cannot be connected. It means we would like to talk about it.
Build your own integration
APIs
Everything you build in Studio is reachable through the platform API.
Plugins and the SDK
Write a connector or an extension as a plugin: the backend in Java, Python, Node.js or Go, the screens in any UI framework.
Flows
Define calls, mappings and triggers as configuration in the Integration Flow engine.
No-code use in your apps
A page button or a workflow step runs a connector or flow you pick from a list, without typing an address or a key.
Ship without secrets
Connectors and flows travel between environments or inside a plugin without their credentials, and arrive switched off until each environment adds its own.
Audited and permissioned
Every change and every run is written to the audit log, and only public https addresses can be called.
Tell us which system you need to connect.
We will say what exists today and what a custom connector would involve.