Guide
Integrations are ready-made services that make it simple to configure and customize specific processes.
Integrations in Fibery are quite unusual. They replicate a part of an external app domain by creating Databases in Fibery and feeding them with the external data.
Setup integrations
Navigate to Templates (left bottom button) and click Integrations section.
Select the required integration and click Sync button.
Follow the steps, set up auth, and select the database to sync from an external system.
New integration space will appear in the sidebar when everything is OK.
Modify integrations
Navigate to the Integration space in the sidebar.
Click on integration icon
Click … in the top right corner and select Configure.
Make the required changes.
You can also exclude unnecessary Fields and rename confusing ones via Edit Fields to Sync:
In the integration window, you can configure the following settings:
Sync data: This setting controls how often Fibery data is synchronized with the integration (in this case, Slack).
By default, synchronization is set to "Manual," meaning it occurs only when clicking the "Sync now" button.
You can also select automatic synchronization intervals of 60 minutes, 120 minutes, 240 minutes, or Daily.
Webhook sync allows for near-instant updates between systems (like Fibery and Slack). Instead of waiting for scheduled sync intervals, a webhook sends information when a change happens in the source system. This allows you to receive certain data types near-instantly, even if your overall synchronization schedule is set to a daily interval.
Webhooks can only send data that the source system's API makes available. If certain data isn't exposed through the API, it won't be available via webhook updates. For comprehensive synchronization, we use a combination of webhook updates (for immediate changes) and scheduled syncs (for a complete data refresh).
If this setting is turned OFF, synchronization will occur primarily according to your chosen synchronization interval settings.
Last configured by: It shows who last configured the synchronization settings.
Sync results: This section shows the results of the last synchronization, including the number of entities in the databases that were synced successfully.
Disconnect and Migrate: remove the integration while converting its Databases into native Fibery DBs.
Remove and Delete: permanently delete an integration, including the associated Databases and data (hard delete).
To avoid unexpected sync issues, the sync configuration will disable newly added third-party fields to already running integrations.
Integration Databases
For Intercom integration, we import Companies, Contacts, and Conversations connected together. These are Integration Databases.
For Integration Databases almost all fields are read-only since the content of the fields is retrieved from an external system (Airtable in the example below):
However, you can work with Integration Databases as with other Databases. For example, you can create Views to see a list of Topics from community (Discourse):
You can enhance Integration Databases with additional Fields and connect them to other Fibery native Databases using Relations. For example, you might want to connect a Company from your Intercom integration to an Account in your Fibery CRM.
Sync integration Field as relation
If the data you bring from another tool is already present in Fibery, you can now turn the synced column into a Fibery relation:
The values are currently always matched by Name. If you'd like matching by other Field, let us know.
Sync People Fields in integrations
You can sync People Fields across Fibery and your other tools.
People Fields represent users in Fibery — for example, assignees, owners, or collaborators on tasks, projects, or documents.
When you invite or sync users from your connected tool:
Fibery matches them to existing Fibery users (if emails match).
If no match exists, Fibery creates a new person entry.
People Fields in synced entities (e.g., assignees in tasks) are updated accordingly.
You can also import/sync People in your own custom integration.
Do you miss this in other integration? Please let us know by sharing your use case.