Customer Relationship Management
customers in @open-mercato/core
Core CRM capabilities for people, companies, deals, and activities.
- Built-in
- CRM & Sales
- On in a new app
Ships with Open Mercato 0.9.0
On in a new app. Nothing to enable.
In an app from the empty preset
yarn mercato module enable @open-mercato/ core --module customersThen run yarn generate. Core is already installed, so nothing is downloaded.
Anatomy
ADDS 26 TABLES · 22 PERMISSIONS · EMITS 51 EVENTS
Data
customer_entities customer_people customer_person_ company_ links customer_companies customer_deals customer_deal_ stage_ transitions customer_deal_ people customer_deal_ companies customer_activities customer_interactions customer_comments customer_addresses customer_settings customer_tags customer_tag_ assignments customer_dictionary_ entries customer_pipelines customer_pipeline_ stages customer_todo_ links customer_entity_ roles - +6 more
API
Routes are not listed for built-in modules.
Security
customers.
people.view people.manage companies.view companies.manage deals.view deals.manage activities.view activities.manage settings.manage pipelines.view pipelines.manage widgets.todos widgets.next- interactions widgets.new- customers widgets.new- deals interactions.view interactions.manage roles.view roles.manage email.compose - +2 more
Events
- emits
customers.person .created - emits
customers.person .updated - emits
customers.person .deleted - emits
customers.company .created - emits
customers.company .updated - emits
customers.company .deleted - emits
customers.deal .created - emits
customers.deal .updated - emits
customers.deal .deleted - emits
customers.deal .won - emits
customers.deal .lost - emits
customers.comment .created - emits
customers.comment .updated - emits
customers.comment .deleted - emits
customers.address .created - emits
customers.address .updated - emits
customers.address .deleted - emits
customers.activity .created - emits
customers.activity .updated - emits
customers.activity .deleted - subscribes
communication_channels .channel .visibility_ changed - subscribes
customers.deal .lost - subscribes
customers.deal .won - subscribes
communication_channels .message .received - subscribes
communication_channels .message .sent - subscribes
workflows.task .assigned - +31 more
UI
18 backend pages5 widgets
Background
2 workers4 CLI commands
AI
20 AI tools3 AI agents
Not read: credentials and env, hosts (not in module-facts.v2.json).
From module-facts.v2.json in @open-mercato/cli 0.9.0. Read statically, not executed.