Connect sales pipeline
to ERP operations.
Without the friction.
InterWeave bridges Creatio CRM and Microsoft Dynamics 365 Finance & Supply Chain with enterprise-grade, bidirectional sync — unifying your revenue team's pipeline data with ERP financials, inventory, and fulfillment in real time.
Dynamics 365 ERP modules covered by this solution
Highlighted modules are active in this solution. InterWeave uses the D365 OData REST API and Dataverse connectors — no custom X++ development required.
Eight pre-configured sync objects spanning the full quote-to-cash and supply chain lifecycle. Each object is independently configurable with sync direction, legal entity routing, conflict resolution, and financial dimension mapping.
Default field map for the Account ↔ Customer sync using the D365 OData Customer entity. All mappings configurable in the InterWeave SmartMap console. Legal entity and financial dimension fields are mapped per-company.
| Creatio field | D365 field (OData) | Direction | Type | |
|---|---|---|---|---|
| Account.Name | → | CustomerV3.OrganizationName | ⇄ Both | string |
| Account.Phone | → | CustomerV3.PrimaryContactPhone | ⇄ Both | string |
| Account.EmailAddress | → | CustomerV3.PrimaryContactEmail | ⇄ Both | |
| Account.AddressLine1 | → | CustomerV3.AddressStreet | → D365 | string |
| Account.City | → | CustomerV3.AddressCity | → D365 | string |
| Account.Country | → | CustomerV3.AddressCountryRegionId | → D365 | lookup |
| Account.CurrencyCode | → | CustomerV3.CurrencyCode | → D365 | lookup |
| Account.PaymentTerms | → | CustomerV3.PaymentTermsName | → D365 | lookup |
| Account.CustomerGroup | → | CustomerV3.CustomerGroupId | → D365 | lookup |
| Account.SalesTaxGroup | → | CustomerV3.SalesTaxGroup | → D365 | lookup |
| D365_CustomerAccount (custom) | ← | CustomerV3.CustomerAccount | ← CR | id ref |
| D365_LegalEntity (custom) | ← | CustomerV3.dataAreaId | ← CR | entity |
InterWeave listens to Creatio webhooks and polls the D365 OData change-tracking endpoints — delivering near-real-time sync without custom X++ or plugin development.
No X++ development, no D365 plugin code. The InterWeave console guides every step using standard D365 OData and Dataverse APIs.
Connect your platforms
Authenticate Creatio via OAuth2 REST credentials and register InterWeave as an Azure AD application to access D365 Finance via the OData REST API. InterWeave manages Azure AD tokens and refresh cycles automatically — no manual credential rotation required.
Configure legal entities & financial dimensions
Map Creatio business units to D365 legal entities (dataAreaId). Define how financial dimensions — Business Unit, Department, Cost Centre, Project — are derived from Creatio record attributes and applied to D365 transactions.
Select & configure sync objects
Enable each of the 8 sync objects independently. For each, configure direction, field mappings, trade agreement lookups for pricing, warehouse routing for orders, and conflict resolution rules — Creatio wins / D365 wins / newest wins.
Run initial data load
Execute a bulk historical sync to align existing records. InterWeave's dedup engine matches Customers and Accounts on Name, Email, Tax Registration Number, and D365 Customer Account ID — preventing duplicates at go-live. D365 Customer Account IDs are written back to Creatio custom fields.
Activate real-time sync
Go live. InterWeave listens to Creatio webhooks and polls D365 OData change-tracking endpoints on a configurable schedule. Monitor sync health, error queues, and full audit trails in the InterWeave real-time dashboard — with Slack and email alerting built in.
Production-grade architecture built for the complexity of Microsoft's enterprise ERP ecosystem — no custom code, no X++ extensions required.
- Creatio REST API with OAuth 2.0
- D365 Finance via Azure AD app registration
- OData v4 REST API (no X++ required)
- Automatic Azure AD token refresh
- Encrypted credential storage (AES-256)
- Exponential backoff on API failures
- Configurable retry queue (up to 72h)
- Dead-letter queue for manual review
- 99.9% uptime SLA
- Real-time error alerting via email / Slack
- Full audit log with user, timestamp, delta
- GDPR-ready data handling controls
- SOC 2 Type II infrastructure
- Field-level encryption at rest
- Data residency options (US / EU)
- Creatio CRM 8.x and above
- D365 Finance & Operations (cloud)
- D365 Supply Chain Management
- Multi-legal-entity D365 environments
- Multi-currency and intercompany transactions
- Sub-10 second end-to-end sync latency
- Batch mode for bulk operations (5k+/hr)
- D365 OData throttling-aware governor
- Parallel processing for multi-object events
- Configurable off-peak batch windows
- No-code SmartMap field mapping console
- Legal entity & dimension mapping per rule
- Trade agreement lookup for D365 pricing
- Warehouse routing rules per order type
- Sandbox / production environment toggle
Deploy this solution
Bridge your CRM and ERP.
Finally, without the middleware tax.
Deploy the Creatio ↔ Dynamics 365 ERP InterWeave Solution and give your sales and finance teams a single, live version of every customer record.