AI agent examples: 11 customer conversations and the 5 types of AI agents

Muhammad Hassan

Muhammad Hassan, FounderLinkedIn

Published Updated

The AI agent examples below are eleven customer conversations, each ending in something finished: a booking, a reservation or table request, a demo, a lead, an answered order question, an urgent ticket or a handover to a person. Each one shows the agent's replies, the outcome and what the business's team still confirms. After them come the five types of AI agents, with an everyday example of each.

We make HiQBot, a customer conversation platform whose AI agent answers customers on website chat, WhatsApp, Instagram, Messenger, Telegram and LINE. Every screen here is a real HiQBot screen with a sample business and a sample customer. The agent's lines follow what HiQBot's industry-tuned agent does for that kind of business. None is a transcript from a real customer.

What an AI agent is

An AI agent is software given a goal and the tools to reach it. It reads a request, works out what is missing, asks for it, then takes the step that finishes the job, such as writing a booking or opening a ticket. A chatbot that only answers questions stops before that last step.

Our guide to AI agents versus chatbots covers the difference in full. The first eleven examples come from customer service, where most of a business's customers will meet an AI agent first. Each one names the channel, what the agent did, the outcome, and the part a person still owns.

Examples of AI agents in customer service

1. A salon agent books a new colour client, patch test first

A hair salon on WhatsApp at lunchtime. Hannah asks the balayage price and whether she can come in on Saturday.

AI agent example on WhatsApp: a salon client asks the balayage price, and the agent requests a patch test on Tuesday and the balayage on Saturday with her chosen stylist, for the salon to confirm
A salon AI agent on WhatsApp taking the booking request for a patch test and a balayage. Sample data.
What it did
Gave the starting price and what changes it, asked whether she was new, then asked for the patch test at least 48 hours before the colour, as the salon asks of new colour clients, with the stylist her friend recommended on the booking.
Outcome
Two bookings: the patch test on Tuesday and the balayage on Saturday.
The team
Confirms both bookings and handles the $30 colour deposit. The agent only mentions it; it never takes payment.

2. A clinic agent books a new patient on a Sunday night

A family clinic on WhatsApp at 8:40 on a Sunday evening. Sarah wants a first appointment for her 7-year-old son.

Clinic AI agent on WhatsApp on a Sunday evening: a parent requests a new patient appointment for her son with the doctor she named, for the front desk to confirm
A clinic AI agent on WhatsApp taking a booking request for a new patient visit. Sample data.
What it did
Asked whether the family was registered and which doctor they wanted, noted the insurer’s name without asking for a policy number, said the front desk checks cover on arrival, and asked for the free slot with Dr Clarke. It never asked about symptoms.
Outcome
A new patient appointment on Tuesday at 3:40 PM.
The team
The front desk confirms the appointment from the bookings list and checks the insurance when the family arrives.

3. A real estate AI agent turns a 9:40 PM listing question into a showing

A real estate team’s website chat late in the evening. Lauren asks whether 212 Willow Bend Drive is still available and what the HOA is.

Real estate AI agent in website chat at 9:40 PM: a buyer asks about 212 Willow Bend Drive and the agent takes a request for a private showing on Saturday that Megan will confirm
A real estate AI agent in website chat taking a request for a private showing. Sample data.
What it did
Answered the price, bedrooms and HOA from the listing, said the listing agent would confirm it was still available, asked whether she was buying to live in and had a lender, then offered the open house or a private showing.
Outcome
A private showing on Saturday at 11 AM with a buyer pre-approved up to $500,000.
The team
Megan confirms the home is still available and confirms the showing.

4. A hotel agent files a reservation request and a table request

A seaside hotel on WhatsApp at 10 PM. Isabel wants a family room with a sea view for three nights over her anniversary.

Hotel AI agent on WhatsApp: a guest asks for a family sea-view room for three nights, the agent files a reservation request for the front desk and a dinner table request
A hotel AI agent on WhatsApp filing a reservation request and a table request. Sample data.
What it did
Said what the room sleeps, the nightly rate with breakfast and the parking charge, filed a reservation request with her late arrival noted, then offered a table for the first evening.
Outcome
A reservation request for 20 to 23 November and a table request for 7:30 PM, marked as an anniversary.
The team
The front desk confirms the stay by email; the restaurant confirms the table. The agent never says a room is booked.

5. A restaurant agent takes a birthday table with a coeliac guest

A restaurant on WhatsApp at 10:41 PM. Lucy needs a table for six on Friday for her mum’s birthday; her mum is coeliac.

Restaurant AI agent on WhatsApp: a table for six on Friday with a coeliac guest becomes a table request for the team to confirm
A restaurant AI agent on WhatsApp taking a table request with an allergy note. Sample data.
What it did
Offered the two times it could request, said what the gluten-free menu covers, and wrote the allergy onto the request in Lucy’s own words.
Outcome
A table request for six on Friday at 7:30 PM with “My mum is coeliac” for the kitchen.
The team
Confirms the table in the same chat. The kitchen reads the allergy note; the agent never promises a dish is safe.

6. An auto repair agent turns a price question into a drop-off

An independent repair shop’s website chat at 9:12 PM. Ryan asks what front brakes cost on his 2017 Honda Accord, which squeals when he stops.

Auto repair AI agent in website chat: a front brake price question for a 2017 Accord becomes a Tuesday 8 AM drop-off request
An auto repair AI agent in website chat logging a brake inspection drop-off request. Sample data.
What it did
Gave the starting price from the shop’s price list, said the final price depends on what the technician finds, asked the mileage and offered two drop-off times.
Outcome
A brake inspection request for Tuesday at 8 AM, with the squeal and the mileage in the notes.
The team
Jenna at the front desk confirms the drop-off.

7. A personal trainer’s agent takes a partner training enquiry

A personal trainer’s website chat at 10:41 PM. Daniel asks whether the trainer does partner sessions.

Personal trainer AI agent in website chat at 10:41 PM: a couple asks about partner sessions and the agent takes an enquiry with their goal, start date and budget
A personal trainer AI agent in website chat taking a partner training enquiry. Sample data.
What it did
Said partner sessions are priced per pair, then asked what the pair wanted to work on and their monthly budget. Daniel replied with all of it, plus the start date and his email.
Outcome
A lead: partner training for two beginners, Saturdays from January, about $400 a month.
The team
Sam, the trainer, emails his options.

8. A software company’s agent answers a pre-sales question and logs a demo

A software company’s website chat at 10:41 AM. Megan wants to know whether it syncs with HubSpot before she books a demo.

Software company AI agent in website chat: a prospect asks about the HubSpot sync, describes a 25-technician team and the agent logs a demo request
A software company’s AI agent in website chat logging a demo request. Sample data.
What it did
Answered the HubSpot question from the company’s own documentation, then, when Megan described 25 technicians scheduled from a spreadsheet, offered three demo times and asked for her work email and company.
Outcome
A demo request for Tuesday at 1:30 PM Eastern for Kestrel Home Services.
The team
Sales confirms the slot and runs the demo; the team size and the spreadsheet problem are in the chat.

9. An online store’s agent answers “where is my order?”

An online clothing store on WhatsApp at 6:21 PM. James asks where order 519 is.

Ecommerce AI agent on WhatsApp: a shopper asks where order 519 is, the agent asks for the checkout email, then says it is cash on delivery and not shipped yet
An ecommerce AI agent on WhatsApp looking up an order’s status. Sample data.
What it did
Asked for the email or phone number used at checkout before saying anything about the order, then read back the status from the connected store: cash on delivery, not shipped yet, one hoodie, $77.99 due to the courier.
Outcome
The question answered in under a minute, with no ticket and nobody on the team involved.
The team
Nothing, unless James asks to cancel, exchange or change the address; those come to the team to approve.

10. A property manager’s agent opens an urgent repair ticket at midnight

A property management company on WhatsApp at 11:48 PM. Natalie reports water coming through her bathroom ceiling.

Property management AI agent on WhatsApp at 11:48 PM: a tenant reports water through the bathroom ceiling, the agent sends her to the out-of-hours line and writes an urgent ticket
A property management AI agent on WhatsApp sending a tenant to the out-of-hours line and opening an urgent ticket. Sample data.
What it did
Asked whether the water was near lights or sockets. When it was, it told her to call the out-of-hours line now, and wrote the repair up as an urgent ticket with the flat, the address and the leak, and gave her the reference.
Outcome
An urgent ticket, TKT-8a41c2e7, with the tenant on the phone to the out-of-hours line.
The team
The out-of-hours line deals with tonight. The ticket holds the address and what she has already done, ready for the maintenance team.

11. A repair shop’s agent hands a question it cannot answer to a person

The same repair shop on WhatsApp at 2:11 PM. Kevin asks whether his pickup truck, dropped off that morning for an oil leak, is ready.

WhatsApp chat in the HiQBot inbox: a customer asks if his truck is ready, the AI agent hands the chat to the front desk and Jenna replies that it will be ready by 4:30
The AI agent handing a WhatsApp chat to the repair shop’s front desk. Sample data.
What it did
Said it couldn’t see how the work was going and passed the chat to the front desk instead of guessing.
Outcome
A handover. Jenna replied three minutes later in the same chat, with the whole conversation in front of her.
The team
Answers in the HiQBot inbox with the whole chat above her reply.

What each agent finished, and what the team does

Every booking the agent takes lands in the dashboard against the customer, with Confirm, Decline and Reschedule beside it, and on your Google Calendar if you connect one. The agent never takes payment. The clinic appointment from example 2 sits in the list below, waiting for the front desk.

Clinic bookings in HiQBot from WhatsApp, website chat and Messenger, each with Confirm, Decline and Reschedule
Bookings the AI agent took, each waiting for the team to confirm, decline or reschedule. Sample data.
The eleven AI agent examples, with the outcome and what the team does next
Example and outcomeThe team
Salon, WhatsAppTwo bookingsConfirms both bookings
Clinic, WhatsAppAppointment bookedConfirms, checks cover on arrival
Realtor, website chatShowing bookedAgent confirms availability and the showing
Hotel, WhatsAppReservation and table requestsFront desk and restaurant confirm
Restaurant, WhatsAppTable requestConfirms the table in the chat
Auto repair, website chatDrop-off requestFront desk confirms the drop-off
Personal trainer, website chatLead capturedTrainer emails his options
Software company, website chatDemo requestSales confirms and runs the demo
Online store, WhatsAppOrder question answeredNothing unless a change is asked
Property manager, WhatsAppUrgent ticketOut-of-hours line, then maintenance
Auto repair, WhatsApp handoverHandover to a personReplies in the same chat

Types of AI agents, with an example of each

Russell and Norvig's textbook Artificial Intelligence: A Modern Approach describes four basic kinds of agent plus learning agents, and IBM's guide to AI agent types lists the same five, from the rule-following to the self-improving. Sources read on . A real product usually mixes several: the agents above follow rules, remember the conversation and work toward a goal at the same time.

1. Simple reflex agents

Follows fixed if-this-then-that rules on what it sees right now, with no memory. Everyday example: a thermostat that switches the heating on below a set temperature.

In customer service: a guided flow, where the customer taps “Opening hours” and gets the hours. HiQBot’s guided flows work this way: buttons and steps, with the AI only where you switch it on.

2. Model-based reflex agents

Keeps a picture of what has happened so far and uses it with the rules. Everyday example: a robot vacuum that remembers where the furniture is.

In customer service: the salon agent kept that Hannah was a new client recommended to Jess, and put Jess on the booking.

3. Goal-based agents

Plans the steps that reach a goal. Everyday example: a route planner finding a way across town.

In customer service: every example above. The goal is a booking, a request, a demo or a ticket, and the agent asks only what that goal still needs.

4. Utility-based agents

Scores the options and picks the one with the best trade-off. Everyday example: a driverless car weighing speed, comfort and safety.

In customer service: rare. Suggesting the product that best fits a budget comes closest.

5. Learning agents

Gets better from feedback and experience. Everyday example: a streaming service whose recommendations improve as you watch.

In customer service: HiQBot’s agent does not retrain itself on your chats. It lists the questions it could not answer; you answer each once and it uses that answer from then on.

Two more terms come up often. A multi-agent system splits a job between several agents, for example one that sorts incoming messages and another that books. A hierarchical agent is the same idea with a manager agent handing tasks down to the others.

AI agent examples outside customer service

The same idea, a goal plus the tools to reach it, runs well beyond customer chat.

AI agent examples by job outside customer service
Job and what the agent doesExample
Writing codeA coding agent takes a task and returns the change for review.GitHub Copilot: you assign it an issue, it works on a branch and opens a pull request for a developer to review (GitHub Docs).
DrivingA driverless car reads its sensors and chooses how to move.Waymo's driverless ride-hailing cars.
Research and the webAn assistant with a browser looks things up, compares them and fills in forms.AI assistants that can open web pages and act in them, usually asking before they submit anything.
Home and devicesA device acts on readings from a sensor.Smart thermostats and robot vacuums.
RecommendationsA system picks what to show next from what you did before.Shopping and streaming recommendations.

What the good examples have in common

  1. They answer the question first, from the business's own prices, listings or policies, then ask for what the next step needs.
  2. They ask one or two things at a time and skip anything the customer already said.
  3. They write what they learn onto the lead, so the team reads the goal, budget or allergy without scrolling the chat.
  4. They say plainly who confirms: the front desk, the restaurant, the realtor showing the house.
  5. They hand the chat to a person when the answer is not theirs to give, like the repair shop in example 11.
  6. They reply in the customer's language, and at 8:40 on a Sunday evening as readily as at noon.

For more conversations, without the screens, our chatbot examples cover ten industries plus FAQ bots, a chatbot script and a feedback question.

Where AI agents go wrong

  • Inventing a price. The repair shop agent gave the starting price from the shop's list and said the inspection settles the rest.
  • Promising what only a person can promise. The hotel and restaurant agents file requests and say the team confirms; they never say a room or a table is held.
  • Giving advice it should not give. The clinic agent takes the appointment request and keeps symptoms out of the chat. Anyone describing an emergency is told to call the emergency services first.
  • Handling money. The agent sends a checkout link or files an order for the team to confirm. It does not take a payment in the chat.
  • Holding on too long. The property manager's agent sent the tenant to the out-of-hours line within two messages, because water near a light can't wait for a ticket.

How to set up your first AI agent

  1. Pick one job, such as bookings, table requests or order questions, and get that right first.
  2. Give the agent your prices, services, opening hours and policies as files or website pages.
  3. Connect the channels your customers already write on, starting with the busiest.
  4. Decide who takes over when the agent hands a chat to the team, and who confirms bookings.
  5. Read the first week of conversations and answer the questions the agent could not.

Our guide to AI agents for small businesses goes through choosing one and what to watch for, and the AI customer service agent page shows what HiQBot's agent does.

Common questions

What is an example of an AI agent?

A WhatsApp agent that answers a salon client's price question and takes the booking request for her patch test and appointment is an AI agent. So is a coding assistant that takes an issue and opens a pull request, or a driverless car.

What are the 5 types of AI agents?

Simple reflex, model-based reflex, goal-based, utility-based and learning agents. The list builds on Russell and Norvig's AI textbook, and most real products combine several of them.

Is ChatGPT an AI agent?

Not when it only answers in a chat; that makes it an AI assistant. It acts as an agent when it is given tools to take steps for you, such as browsing a website or running code.

What is the difference between an AI agent and a chatbot?

An AI agent takes the step after the answer. In the examples above it answered the question, then wrote the booking, the request or the ticket.

What are examples of AI agents in customer service?

Booking an appointment on WhatsApp, filing a hotel reservation request, answering “where is my order?”, logging a demo request, opening an urgent repair ticket and handing a chat to a person. All eleven are shown above.

Can an AI agent answer phone calls?

Some can: voice AI agents answer phone calls. HiQBot's AI agent works in writing and never answers or makes a call. Customers can still call your WhatsApp Business number, and the call rings your team in the HiQBot inbox, beside the chat.

Which channels can a customer service AI agent work on?

HiQBot's agent works on website chat, WhatsApp, Instagram (including DMs started from a post comment), Messenger, Telegram and LINE, with every conversation in one inbox.

What is an example of a multi-agent system?

A support setup where one agent sorts incoming messages and passes each to another agent for billing, bookings or technical questions. Each agent does one job and hands the rest on.