From the course: Agentic AI for Developers: Concepts and Application for Enterprises

Unlock the full course today

Join today to access over 24,900 courses taught by industry experts.

A customer service AI agent

A customer service AI agent

- [Instructor] Having learned about AI agent foundations, patterns, and use cases, let's now implement an agent that will use planning and tool use to handle customer queries. Let's begin by defining the problem statement for what the customer service AI agent we are building will solve for. The goal for the customer service AI agent is to provide status updates to customers for their orders. In order to provide these status updates, the agent has access to the following sources, a function that returns the list of items in an order when provided the order ID as input, a function that provides the delivery date for an order when provided with an order ID as input, a function that returns the return policy for a given item. The return policy is the maximum number of days within which the item needs to be returned. A PDF document that contains customer support contact information. A real life agent may have many more functions. We are using a small set of features for the purpose of…

Contents