Automation Editor
...
Building Automations
AI chatbots
Chatbot tool automations
7min
tool automations can be built that extend the functionality of the ai model the ai model will decide which tool automations to invoke based on the conversation for example, given the above tool automations if the ai model is asked to "show me a picture of a cheetah" the ai model will examine the available tool automations and choose to use the "search web images" tool if a chat widget automation is placed within a dashboard folder, the system will only load tool automations from the same dashboard folder into the ai model a basic tool automation usually just wraps a single action that makes an api call this example searches the web for images tool automation trigger to build a tool automation, start by searching for the openai agent app then select the tool input instant trigger then define the input fields the automation needs to perform its processing it's important to add input field help text to the right of each input field name, so the ai model understands what values to provide tool automation actions then add whatever actions are needed to perform the tool's functionality tool automation output finally, search for the openai agent app then add the tool output action at least one output field must be defined here we are outputting the search results with the titles and urls to any images found in the web search results tool automation catalog only tool automations that are turned on and located in the same dashboard folder as the parent automation having the "send agent a message" openai agent action are made available to the ai model as a catalog of tools it can choose to utilize when saving tool automations, it is important to give them very clear names and descriptions, as that is what the ai model uses to determine when it can use the tools automation descriptions can be edited via the manage > edit description gear menu option