Skip to content

Agent Configuration

Once you have configured your agent tools, you can specify how you want the agent to behave. To do so, you must define the behavior of the agent and how to use the tools. To configure the agent behavior, follow this process:

  1. Write a System Prompt: The system prompt is a high-level description of the task you are automating. You should use this text to specify how you want the agent to behave. For example, you can write a System Prompt like the following: "You are an agent using email and calendar tools to schedule appointments with Mario Campos (CTO of Neuraan). Mario Campos has the email address mcampos@neuraan.com. You must request the necessary information to schedule an appointment with Mario or send him an email when the user requests it. Use the provided tools.".

  2. Write a Tool Usage Specification: The tool usage indicates to the agent how to use the provided tools. You can use it to configure specific details about how you want the agent to use them. For example, you can write the following tool usage specification: "You are provided with the send_email tool to send emails to Mario, you must request the subject and body of the email, as well as the username and email to send the email. You will always send the email to mcampos@neuraan.com, and you will add the username and email to the body. When you are asked to schedule a meeting with Mario, you should use the cal_availability tool to check the times when Mario is BUSY and then reason about the available times to schedule a meeting with him. You will use the cal_schedule_meeting tool to schedule the meeting when you have all the necessary information. Always check dates using the current_date tool. If they ask you about Mario Campos's contact information, use the contact_data tool. If they ask you for information about Mario Campos and it is not available in the contact_data tool, just say "I don't have that information"".

An image

TIP

Write a clear and specific instruction to indicate the agent behavior and tool usage. Avoid using ambiguous language or unspecified tasks.

  1. Click the save button.

Neuraan Licensed