Business agents that can look things up, make judgements and give advice, connected to WeCom, PC and mobile.
Each has its own cost; here is which side we chose and why.
There is no optimal solution, only solutions that fit the scenario.
| Solution | Control | Coverage | Maintenance Cost | Who it suits |
|---|---|---|---|---|
| Prompt-only + single-turn tool calls | High | Narrow (single-step only) | Low | Q&A assistant, single-query scenarios |
| Fixed workflow plus a model filling the parameters | Very high | Medium (only where the process covers it) | Medium | Processes with stable flows, such as repair requests and approvals |
| Process skeleton + model decisions + tool orchestration | Medium-high | Wide | High (requires ongoing tuning) | Scenarios needing several systems to cooperate and judgement calls |
Client names are anonymized per confidentiality requirements.
The order cannot be reversed: starting with write operations or multi-step orchestration makes errors very hard to trace.
Turn the existing system's interfaces into a tool list, each with explicit inputs, outputs and failure returns. Skip this and everything after is guesswork.
Pick the narrowest possible scenario (for example, 'when was this equipment last serviced?') and get ask → tool call → answer working end to end. Do not start with multi-step orchestration.
List every failure case and define a handling strategy (retry / degrade / raise an error). This step decides whether the agent can go to production.
Chain two adjacent tools together and add a decision branch. Every added step means re-running the regression cases.
Connect operations that change data last, and always with a confirmation step. The order cannot be reversed — start with writes and errors become very hard to trace.
No adjectives; write the specifications.
These are questions we have actually been asked, answered without marketing spin.