| Use it when | The rules are known and fixed, and the same input should always give the same output. | You need generated language — a summary, a draft email — from data you already have. | The path is not knowable in advance and the system must choose actions to reach a goal. |
|---|
| Who triggers it | A record change, a schedule or a button. | A user, or another process, on a specific record. | A person in conversation, or an event, with the agent deciding what to do next. |
|---|
| Predictability | Deterministic. Testable, and it behaves identically every time. | Structured but generative — output varies within the shape you defined. | Reasoned. Guardrails constrain it, but you are governing behaviour rather than a script. |
|---|
| Running cost | Included in the platform. | Consumption on each generation. | Consumption per action or conversation, plus Data 360 credits where grounded. |
|---|
| Governance effort | Low — review the logic once. | Moderate — version templates, review outputs. | Highest — scope, guardrails, escalation paths and ongoing observability. |
|---|
| Our usual advice | Start here. Most "AI use cases" are a well-triggered Flow. | Add when the bottleneck is genuinely writing, not deciding. | Reserve for open-ended, high-volume work where reasoning earns its cost. |
|---|