15.2 Create an Agent Team and Supporting Objects

Before you create an agent team, create the agent objects that define the team's behavior and workflow. These objects include agents, tools, and tasks. An agent defines the role and AI profile used to process requests. Tools provide capabilities that an agent can use during task processing, and tasks define the instructions and tools required to complete work.

After you create the required agents, tools, and tasks, create an agent team to associate agents with their tasks and define how the tasks are processed.

Topics

15.2.1 Create One or More Tools

Tools provide capabilities that an agent can use during task processing. You can create custom tools that call PL/SQL functions, or built-in tools such as SQL, RAG, WEBSEARCH, and NOTIFICATION.

Create one or more tools based on your use case. If a task requires only one capability, create and associate a single tool with that task.

See Also:

Example: Create Built-In Tools to learn more.

15.2.2 Create One or More Tasks

Tasks define the work that an agent performs. Each task specifies instructions for the agent and can identify the tools that are available to complete the task. Tasks can also use the output of other tasks to support multi-step workflows.

Create one or more tasks based on your workflow requirements.

See Also:

Example: Create a Task to learn more.