A clear name and purpose
The tool maps to a recognisable operational task, such as retrieving an invoice or updating an address.
Each tool defines an action, its inputs, scope, time limits, retry rules and approval level.
mettre_a_jour_adresse_clientUpdate the address recorded on a customer contract.
| Field | Format | Rule |
|---|---|---|
Contractcontrat | Text | Required |
Streetrue | Text | Required |
Postcodecode_postal | 4 digits | Required |
Cityville | Text | Required |
Effective datedate_effet | Date | Optional |
Explicit scope of action
Inputs validated before execution
Results and errors logged
The tool maps to a recognisable operational task, such as retrieving an invoice or updating an address.
Required fields are checked before execution; the agent asks again or hands over if the case is incomplete.
Autonomy, approval, time limits and logging are defined where the risk actually occurs.
The demo shows the information that appears, the rule that applies and the final state your team can use.
Demonstration with fictional data.mettre_a_jour_adresse_clientUpdate the address recorded on a customer contract.
| Field | Format | Rule |
|---|---|---|
Contractcontrat | Text | Required |
Streetrue | Text | Required |
Postcodecode_postal | 4 digits | Required |
Cityville | Text | Required |
Effective datedate_effet | Date | Optional |
Each module uses the same fictional customers, statuses and control logic to show a coherent product, not a collection of dashboards.
| Timestamp | Decision | Actor / tool | Result |
|---|---|---|---|
21/08 11:24:38CONV-4821 | Autonomous resolutionAI agent | AI agentconsulter_releve_compteur | Invoice correctedTR-8f41c2 |
21/08 11:22:54CONV-4818 | Contextual handoffAI agent → Y. El Amrani | AI agent → Y. El Amrani | Transferred with contextTR-8f4197 |
21/08 11:20:11CONV-4815 | Approval requestedAI agent → C. Laurent | AI agent → C. Laurentgeste_commercial | PendingTR-8f4163 |
21/08 09:41:04CONV-4802 | Action approvedCamille Laurent | Camille Laurentmettre_a_jour_adresse_client | Record updatedTR-8f40a7 |
21/08 09:12:20CONV-4796 | Approval declinedCamille Laurent | Camille Laurentgeste_commercial | Response adjustedTR-8f4055 |
20/08 17:48:02CONV-4771 | Autonomous resolutionAI agent | AI agentrecuperer_facture | Invoice sentTR-8f3ee1 |
20/08 16:31:47CONV-4762 | Action failedAI agent | AI agentplanifier_intervention | Retry scheduledTR-8f3e70 |
20/08 15:02:19CONV-4750 | Policy changedCamille Laurent | Camille Laurent | Address → approval requiredTR-8f3dc4 |
We start with your request, your rules and the exact point where a human must keep the decision.