The App Tools extension lets your app expose tools that Aria can discover and use during conversations with Wix users in the site dashboard.
A tool is a method in your app that performs an action. You give each tool a name so Aria can identify which method to call. You can expose tools for any functionality your app can perform such as retrieving data, running workflows, completing actions in your app, and using 3rd-party APIs and services.
Watch a tutorial on connecting your Wix app to Aria with App Tools:
App Tools are useful when you want Aria to perform actions or retrieve data through your app on behalf of Wix users. For example:
Once the app is installed on a site, a Wix user can prompt Aria. For example:
When Aria receives the prompt:
requestSchema to ask the Wix user for any information it needs before calling, such as a tracking number or ID.For examples of how App Tools interacts with the Tools Provider, see the sample flows in the reference.
App Tools requires you to create and configure the following extensions:
| Extension | What it does |
|---|---|
| App Tools | Declares the tools your app exposes. Aria reads these declarations to discover what your app can do and decide when to call each tool. |
| Tools Provider service plugin | The runtime handler Wix calls when Aria invokes a tool. Receives the tool name and input data, runs your logic, and returns a result to Aria. |
Aria compares the Wix user's request against each tool's description to decide which tool to call. A vague description reduces the chance that Aria selects the right tool at the right time.
For each description, include:
Additionally, Keep each tool's description, requestSchema, and responseSchema concise and limited to what Aria needs. Extra detail consumes context window capacity and can reduce tool calling reliability.
Tip: Use the App Tools skill to give your AI agent the context it needs to scaffold and implement App Tools and the Tools Provider service plugin.
You can implement App Tools extensions using:
runTool handler on your own deployment.Last updated: 23 August 2026