Documentazione SpeakDo speakdo.fr

Questa pagina non è ancora disponibile in italiano. È mostrata qui sotto in inglese.

Search, records and system

Cross-cutting actions that work on several object types, and system actions (action list, active modules, profile switch).

Show an object's detailed record#

Show the details of an already identified object (customer, contact, quotation, order, invoice, project, ticket, product, shipment, intervention), including a customer's full address.

Property Value
Identifier object.get
Type Read
Required permissions the user's permissions in the ERP
Dolibarr Available — Dolibarr 18.0 to 23.0 (latest tested version)
ERPNext Bound (read)
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

Examples :

What is this customer's address?

Open a record in the ERP#

Get the direct link to an object's record in the ERP.

Property Value
Identifier object.get_url
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 Sales, Field technician, Generic, Site manager (being validated), Warehouse (being validated), support.helpdesk
AI assistants (MCP) Offered if your profile and permissions allow it

Examples :

Open this record in Dolibarr.

List objects#

List objects of a given type, with simple filters.

Property Value
Identifier object.list
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 Sales, Generic, support.helpdesk
AI assistants (MCP) Offered if your profile and permissions allow it

Examples :

List this customer's latest orders.

List and download an object's documents#

List the documents attached to an object (quotation, invoice, order, intervention, shipment) and download the PDF generated by the ERP.

Property Value
Identifier object.list_documents
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 Sales, Generic, Site manager (being validated), Warehouse (being validated)
AI assistants (MCP) Offered if your profile and permissions allow it

Examples :

Download this quotation's PDF.

List linked objects#

List the objects linked to the active object (for example an order's invoices), and load one into the context.

Property Value
Identifier object.list_linked
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 Sales, Field technician, Generic, Site manager (being validated), Warehouse (being validated), support.helpdesk
AI assistants (MCP) Offered if your profile and permissions allow it

Examples :

Which documents are linked to this order?

Change an object's status#

Validate, close or change the status of a quotation, invoice, order or shipment.

Property Value
Identifier object.set_status
Type Write — confirmation required (irreversible)
Required permissions the user's permissions in the ERP
Dolibarr Available — Dolibarr 18.0 to 23.0 (latest tested version)
ERPNext No equivalent — explicitly refused
Profiles all (generic profile)
AI assistants (MCP) Offered if your profile and permissions allow it

Required information : The object (from the context); the target status.

Examples :

Validate this quotation.

Limits : A validated business status cannot simply be undone. Rarer transitions that are not supported return an explicit error rather than a false success.

Limits under ERPNext : Chaque (type, statut cible) est une opération métier distincte. Sous ERPNext, invoice -> payee n'existe pas comme transition : une facture n'est payée que par un règlement (Payment Entry) ; proposal -> signee n'existe pas (Ordered résulte de la création d'une commande) ; revenir en brouillon après soumission est impossible (annulation + nouvelle version). Aucune transition n'est liée tant que chacune n'est pas prouvée équivalente.

Create a generic object#

Create an order, project or contact. For customers, quotations and interventions, the dedicated actions are preferred.

Property Value
Identifier object.create
Type Write — confirmation required (irreversible)
Required permissions the user's permissions in the ERP
Dolibarr Available — Dolibarr 18.0 to 23.0 (latest tested version)
ERPNext Not available
Profiles all (generic profile)
AI assistants (MCP) Not exposed to assistants

Limits : Never creates an invoice.

List available actions#

Answer “What can you do?” by listing the actions you can use with your profile and permissions.

Property Value
Identifier actions.list
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 Sales, Field technician, Generic, Site manager (being validated), Warehouse (being validated)
AI assistants (MCP) Not exposed to assistants

Examples :

What can you do?

Describe capabilities#

Present what you can ask SpeakDo here and now, by theme (customers, sites, planning, interventions, inventory, support, quotations, orders, stock, invoices, documents, procedures), based on what is actually available for your profile, permissions and modules.

Property Value
Identifier capabilities.describe
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 Sales, Field technician, Generic, Site manager (being validated), Warehouse (being validated), Receptionist, support.helpdesk
AI assistants (MCP) Offered if your profile and permissions allow it

Examples :

What can I ask you about quotations?

Check active modules#

Tell which ERP modules are active and which actions depend on them — useful after installation or if an action seems to be missing.

Property Value
Identifier system.check_modules
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 Sales, Field technician, Generic, Site manager (being validated), Warehouse (being validated)
AI assistants (MCP) Offered if your profile and permissions allow it

Examples :

Which modules are active?

Switch working mode#

Switch from one business profile to another among those allowed for your account (see Business profiles).

Property Value
Identifier profile.switch
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, Field technician, Generic, Site manager (being validated), Warehouse (being validated), support.helpdesk
AI assistants (MCP) Offered if your profile and permissions allow it

Examples :

Switch to sales mode.

Limits : Some profiles, such as Receptionist, are locked and cannot be left.


See also : Catalog overview · Dolibarr compatibility · ERPNext compatibility