Merlin ERP Integration
Section: Integrations & AI
URL:/admin/merlin_erp/merlinerp/sync
Page title: Merlin ERP
Overview
Merlin ERP integration synchronises financial and inventory data between CRMConnect and the Merlin ERP system. Supports bidirectional sync of invoices, payments, and stock levels.
Business value
Keeps CRM and ERP data in sync without double-entry — invoices issued in CRM appear in Merlin ERP and vice versa.
- Who uses it: Finance, accounting, IT administrators
- Key benefit: Single source of truth across CRM and ERP without manual exports
Accessing this module
/admin/merlin_erp/merlinerp/sync
Common actions
- Configure connection — enter Merlin ERP API endpoint and credentials.
- Run sync — push/pull invoices, payments, or inventory.
- View sync log — check status and errors for each synced record.
- Schedule automatic sync — configure sync interval via cron settings.
Schedule automatic sync during low-traffic hours (e.g. 2 AM) — bidirectional synchronisation is resource-intensive and best run when neither system is actively used to avoid performance impact on both platforms.
Bidirectional sync means a record changed in Merlin ERP can overwrite a change made in CRMConnect for the same entity. Decide which system is the master for each entity type (invoices, stock, clients) before enabling sync to prevent data conflicts.
Source: crm-connect-main/app/modules/merlin_erp