Two-way realtime sync of Companies

Add to your app

Works with:

  • Salesforce
  • HubSpot
  • MS Dynamics CRM
  • Zoho CRM
  • Pipedrive
  • 17+  see all

Realtime Full two-way Sync of Companies

This scenario enables your application to fully sync Companies between your app and any external application in both directions. It handles the initial import/export of Companies and then sends events when a Company is created, updated, or deleted on any side, as close to real-time as possible.

Company fields will be mapped from your application's schema to the application-specific schema.

How It Works

  1. Initial Sync:

    • Perform the initial import by calling the Integration.app REST API or SDK in a loop from your code to retrieve data page by page. Integration.app transforms the output into a consistent format compatible with your API, allowing you to save and match data efficiently.
    • Make another set of requests to create Companies in external app, if needed.
  2. Continuous Sync from External App:

    • Enable subscription via a single API or SDK call to continuously receive created, updated, or deleted events from external applications.
    • Integration.app manages all integration-specific logic, including subscribing to/unsubscribing from webhooks, custom polling of events, or performing periodic full syncs.
    • You will only receive the necessary events as real-time as supported by the external application's API.
  3. Continuous Sync from Your App:

    • You will get a single webhook URI that you will use to send events about created, updated, or deleted Companies to Integration.app.
    • Once send, Integration.app will map the webhook payload to the format supported by external application and send the correct request