Customers and prospects
Find, identify and create third parties, and get a summary of their situation.
Search for a customer, prospect or supplier#
Search a third party by name, city, customer code or supplier code, or list your customers, prospects or suppliers.
| Property | Value |
|---|---|
| Identifier | thirdparty.search |
| Type | Read |
| Required permissions | thirdparty.read + the user's permissions in the ERP |
| Dolibarr | Available — Dolibarr 18.0 to 23.0 (latest tested version) |
| ERPNext | Bound, with limits |
| Profiles | Sales, Field technician, Generic, Site manager (being validated), Warehouse (being validated), support.helpdesk |
| AI assistants (MCP) | Offered if your profile and permissions allow it |
Required information : A name or keyword (or nothing, to list by type).
Examples :
Find the customer OSCIM.
List my prospects.
Limits under ERPNext :
- value “prospect” of
naturerefused — Sous ERPNext, un prospect est un autre DocType (Lead, Prospect) que le client (Customer) : le chercher comme un client serait une fausse équivalence. - value “fournisseur” of
naturerefused — Sous ERPNext, un fournisseur est un DocType distinct (Supplier) : non couvert par ce binding.
Create a new third party#
Create a customer or prospect with name, phone, e-mail and address.
| Property | Value |
|---|---|
| Identifier | thirdparty.create |
| Type | Write — confirmation required (reversible in the ERP) |
| Required permissions | the user's permissions in the ERP |
| Dolibarr | Available — Dolibarr 18.0 to 23.0 (latest tested version) |
| ERPNext | Not available |
| Profiles | Sales, Generic |
| AI assistants (MCP) | Not exposed to assistants |
Required information : The name (required); phone, e-mail, address (optional).
Examples :
Create a new customer: Martin Bakery, 06 12 34 56 78.
Get a customer brief#
Summarize a customer's situation from ERP data, adapted to the active profile: exchanges, quotations and orders for a sales rep; open interventions and tickets for a technician. Facts come from the ERP; the language engine summarizes them without inventing any.
| Property | Value |
|---|---|
| Identifier | thirdparty.brief |
| Type | Read |
| Required permissions | thirdparty.read + the user's permissions in the ERP |
| Dolibarr | Available — Dolibarr 18.0 to 23.0 (latest tested version) |
| ERPNext | Not available |
| Profiles | Sales, Field technician, Generic |
| AI assistants (MCP) | Offered if your profile and permissions allow it |
Required information : The customer (taken from the active context if selected).
Examples :
Give me an update on Dupont before my meeting.
Find the customer you are visiting#
On arrival, list known customers located right next to your phone's GPS position, to load the right customer into the context. Triggered by the app's “I've arrived at a customer” button.
| Property | Value |
|---|---|
| Identifier | thirdparty.nearby |
| Type | Read |
| Required permissions | thirdparty.read + the user's permissions in the ERP |
| Dolibarr | Available — Dolibarr 18.0 to 23.0 (latest tested version) |
| ERPNext | Not available |
| Profiles | Sales, Generic |
| AI assistants (MCP) | Offered if your profile and permissions allow it |
Required information : The position measured by the phone (never typed or guessed).
Identify a company#
Find a company from the name given by a caller, returning only its identifier and name — never the rest of the record. Used by the Receptionist profile.
| Property | Value |
|---|---|
| Identifier | thirdparty.identify |
| Type | Read |
| Required permissions | thirdparty.read + the user's permissions in the ERP |
| Dolibarr | Available — Dolibarr 18.0 to 23.0 (latest tested version) |
| ERPNext | Not available |
| Profiles | Generic, Receptionist |
| AI assistants (MCP) | Offered if your profile and permissions allow it |
Required information : The company name.
Examples :
I'm calling from Toto Informatique.
Identify a contact#
Find a contact from their name, without disclosing their full record. Used in particular by the Receptionist profile.
| Property | Value |
|---|---|
| Identifier | contact.identify |
| Type | Read |
| Required permissions | the user's permissions in the ERP |
| Dolibarr | Available — Dolibarr 18.0 to 23.0 (latest tested version) |
| ERPNext | Not available |
| Profiles | Generic, Site manager (being validated), Warehouse (being validated), Receptionist, support.helpdesk |
| AI assistants (MCP) | Offered if your profile and permissions allow it |
Required information : The contact's name (and possibly their company).
Examples :
This is Paul Durand from OSCIM.
See also : Catalog overview · Dolibarr compatibility · ERPNext compatibility