Custom Integrations

Connect services that are not in the addon catalog using External API Call, webhooks, and project environment variables.

Custom Integrations

Most integrations start with the addon catalog. If the service you need is not listed, use Spala's built-in API and webhook steps to connect it from your project.

Recommended Options

- External API Call — Call any HTTP API from a function, endpoint, task, or trigger
- Webhooks — Receive or send events between Spala and another service
- Project environment variables — Store API keys and secrets safely in Spala
- AI Copilot — Describe the integration you want and let Spala create the tables, functions, and endpoints around it

Use the dashboard first

Public Spala docs focus on using integrations from the dashboard. For private reusable integrations or organization-specific catalog items, contact Spala support.

When To Contact Spala

Contact Spala support if you need a reusable organization-wide integration, a private catalog item, or help designing a complex workflow around a third-party service.

Addons
/addons
Browse ready-to-use integrations
External API Steps
/reference/steps/api
Call any HTTP API from a function
Environment Variables
/settings
Store API keys and runtime values
AI Copilot
/features/ai-assistant
Ask Spala to build the integration workflow