The App Tools APIs let apps extend what AI agents can do on a Wix site, and let agents use those extensions. An app installed on a site can give agents such as Aria two things: tools, which are actions and lookups the app performs on request, and skills, which are the app's instructions for doing a job with those tools. The APIs cover both sides, the app that provides them and the agent that uses them.
The App Tools APIs include:
They work together with the App Skills API, documented in its own section of the API reference: the API agents call to retrieve the skills of the apps installed on a site, with the guidelines to follow and the tools each skill may use.
An app developer declares tools in the app's App Tools extension and implements the Tools Provider service plugin to serve them. Optionally, the developer declares skills in the app's App Skills extension, naming the tools each skill may call.
On a site where the app is installed, an agent retrieves the site's skills and tools, picks the skill or tool that fits the user's request, reads the skill's guidelines when there is one, and runs the tools through Tools Host. Wix routes each run to the app's Tools Provider implementation and returns the app's response to the agent. The site owner can switch an app's tools off at any time, per app or per tool, and the lists and Invoke Tool respect that.
It’s important to note the following points before starting to code:
Last updated: 7 October 2026