Make AI Agents
Module settings reference
5min
this section contains reference information of all the modules in the make ai agents app and their module settings run an agent the make ai agents > run an agent module allows you to create ai agents provide additional {{scenario plural lowercase}} to the agent send messages to ai agents, either additional instructions to modify their context or messages to give them tasks agent select the agent you want to use or click the create agent button to create a new agent if you want to create a new agent in the connection field, select your connection in the agent name field, fill in your agent's identification in the model field, select the language model and version provided from your ai service provider in the system prompt field, define the agent's purpose and constraints the system prompt defines the agent in all {{scenario plural lowercase}} where you will use it in each {{scenario singular lowercase}} , you can further customize the agent's description with additional instructions system tools the ag ent's tools are {{scenario plural lowercase}} when you send a task to the agent, it will use reasoning powered by the ai provider's model to identify what the agent needs to do then, the agent looks into its context information the agent's context contains the names and descriptions of all {{scenario plural lowercase}} that are available to them based on the information and the context, the agent runs the {{scenario plural lowercase}} that are available to it if you want the agent to input data to the {{scenario singular lowercase}} before running, you need to set up use scenario inputs docid\ objbue2h3wrsn2zdehjre with descriptions for each parameter agent will identify how to use the input data based on the description similarly, if you want the agent to receive data from a {{scenario singular lowercase}} , you have to set up use scenario outputs docid 4gwcr4lpzuabtv9edytyr the agent gets access to {{scenario plural lowercase}} in two places in the agent settings and in the run an agent module settings system tools are {{scenario plural lowercase}} provided to the agent in the agent settings the agent has the system tools always available, regardless of the module in which you put the agent the list of system tools in the module settings is read only if you need to update the system tools, you need to change them in the agent settings changing the system tools has an impact on all {{scenario plural lowercase}} where you use the ai agent additional tools in additional tools , you can add {{scenario plural lowercase}} that the agent has available only when running through the module thread id you can specify a custom thread id to keep all the communication with the agent in the same communication thread this allows you to maintain the agent's context with a history of messages that you sent to the agent additional system instructions you can use additional system instructions to customize the agent's context for the current module in addition, you can use mapping in the additional instructions this allows you to create dynamic context information for the agent based on other data from the {{scenario singular lowercase}} this can be quite powerful messages the messages fields contain the tasks you are sending to the agent you can send multiple user messages through one module operation continue scenario run while agent is working enable this option to forward the agent's response to the specified url sometimes, the agent might take a while to respond if the run an agent module doesn't get a response in 180 seconds, it would output the moduletimeouterror and stop the {{scenario singular lowercase}} if you think the agent could take a long time to respond, enable this option in the webhook url field, specify a webhook url if you don't have a webhook ready create a webhooks docid 1yhunj8jvzyxip9cf3ps1 add the the webhook to a {{scenario singular lowercase}} set the {{scenario singular lowercase}} scheduling to immediately activate the {{scenario singular lowercase}} paste the webhook url in the webhook url field of the run an agent module when the run an agent module runs, it replies immediately with a notification that {{product name}} will forward the agent's reply to the specified webhook when the agent finishes its tasks, the custom webhook trigger receives its reply keep in mind that when using this option, the run an agent module doesn't receive data from the agent, so they are not available for mapping in the {{scenario singular lowercase}} the agent's reply is forwarded to the webhook if you want to use the agent's results in a {{scenario singular lowercase}} , you need to move the processing to the {{scenario singular lowercase}} with the webhook