Tools
Give AI the ability to take structured action.
Tools extend what Opal can do by connecting AI to external functions, systems, and operational actions.
Tools · configurelive
Tool registry · 18
query.sql()
send.email()editing
fetch.api()
write.doc()
send.email()
v2 · callable
to{{customer.email}}string
subject{{topic}} updatestring
tonebrand · conciseenum
Retry on fail
Require approval
Log to audit
Why it matters
AI becomes operational when it can act.
AI becomes operational when it can act on systems and processes, not just generate text.

AI that acts on real systems
How it works
From setup to live workflow.
- Step 01
Register the tool
Define inputs, outputs, and what the tool is allowed to do.
- Step 02
Set permissions
Decide which agents and flows can use the tool.
- Step 03
Use inside a flow
Tools are called as steps. With guardrails and audit logging in place.
- Step 04
Monitor usage
Every tool call is observable, reviewable, and reversible where possible.
What it does
What you can do with Tools.
- 01Retrieve data from systems
- 02Trigger downstream actions
- 03Launch workflows and updates
- 04Support agent execution across tasks
- 05Make processes more end-to-end
Outcomes
What teams actually see.
01 / Outcome
Real AI action
AI moves beyond chat. It changes the state of your systems.
02 / Outcome
Safe by design
Tools only do what you have permitted them to do.
03 / Outcome
Observable every call
You can see, audit, and unwind tool calls as needed.
Works with the rest of the platform.
See the full platformBuild on Opal
Put AI to work across your stack.
See how Opal helps you turn AI capability into governed operational action.