Integrations
Integrations (Organization → Integrations) connect Gillie to external systems: authentication services, messaging and data sources, and outbound services. A single organization can have multiple integrations running in parallel.
Creating an Integration
A new integration is created using the + New Integration button. During creation, the integration type is selected (e.g., AUTHENTICATION, INBOUND_WEBHOOK, data integration). The type determines which settings are shown in the integration and what functions it supports.
Basic Information
- Active — a toggle switch to enable or disable the integration.
- Description — a required text description (visible in the list).
- Notes — a free-form multi-line text area.
Scheduling Settings (Cron)
If the integration type supports scheduling, the Cron section will appear:
- Run Type: default (DEFAULT), manual (MANUAL), daily (DAILY), hourly (HOURLY), every 30 / 15 / 5 minutes.
- Hour and Minute — visible only when the run type is DAILY or HOURLY.
- Log Calls — a toggle switch that enables logging of API calls (visible in the API Logs view).
Type-Specific Fields
The Fields section displays additional fields defined by the integration type (URL, usernames, secrets, etc.). The content changes according to the selected type.
Authentication Integration Add-On
When the type is AUTHENTICATION, an additional authentication configuration section is shown to manage login details.
API Call Logging Until a Set Date
If the integration type supports API logging, you can set the API logging until date until which detailed call logging is enabled. Logs appear in the API Logs view.
Inbound and Outbound
Depending on the integration type, the detail view may include tabs:
- Inbound — handling of incoming messages, customer defaults, and team mappings.
- Outbound — filters and subscriptions for outgoing messages.
- Measurements — which measurements are allowed to be forwarded.
- Formatting — definitions for message formatting.
- Secrets — integration API keys and secrets.
Note. The integration type cannot be changed after creation. If the type needs to be changed, create a new integration.
Permissions
Management requires the admin_integrations permission.