← All architecture templates
06AgentsSuite ready

Tool-calling transactional agent

An assistant reads or changes business data through typed tools such as orders, bookings, and refunds.

Runtime flow

What happens, in order.

The flow becomes the backbone of the audit trace. Every important boundary needs an input, an output, timing, and an owner.

  1. 01

    Resolve the principal and requested outcome

  2. 02

    Select a permitted tool and validate arguments

  3. 03

    Obtain confirmation before sensitive side effects

  4. 04

    Execute, verify persisted state, and report the result

Components

System inventory

  • Tool registry
  • Schema validation
  • Authorization
  • Approval gates
  • Outcome verifier

Test packs

Required coverage

  • Tool selection
  • Authorization
  • Argument safety
  • Confirmation
  • Idempotency

Evidence

Capture contract

  • Principal
  • Tool schema
  • Arguments
  • Approval
  • Tool result
  • Verification read