AI & automationConversionVoiceflow + Twilio

Designing an AI phone agent for the calls a tour operator misses

Go Adventure Hawaii had plenty of demand and a real problem: callers with high intent to book kept reaching voicemail while the crew was on the water. I designed an AI voice assistant, with a step-by-step setup guide, to answer every call day or night.

Client
Go Adventure Hawaii
My role
Marketing intern
Built with
Voiceflow · Twilio
Voiceflow AI agent interface and phone call screen
24/7call coverage the agent is designed for
8core questions the agent has to handle
6documented setup steps
$1.50per month for the phone number

The problem

The demand was there. The calls were not being answered.

Go Adventure Hawaii already gets strong interest from Google, Instagram, Yelp and TripAdvisor. Traffic was not the issue. Conversion was.

A large share of the people calling had high intent to book. Many of those calls were missed or answered late, because staff were out on tours, preparing for early-morning departures, or buried in seasonal demand. Guests also call after hours and from other time zones. The plan named the biggest cause of lost bookings plainly: a missed call and no immediate response.

The framing that mattered: missed calls looked like a staffing problem, but hiring someone to sit by the phone from dawn to midnight is expensive for a small crew. Availability is something software can solve.

The solution

A phone agent that knows the business

I designed an AI voice answering assistant on Voiceflow, connected to a Twilio phone number. It engages customers at the moments that count: asking about a shark tour, confirming a meeting point, checking whether the weather will cancel a trip.

  • Answers instantly, 24/7, including during tours and off-hours.
  • Gives tour details, prices, meeting points and what to bring.
  • Helps customers book directly, and texts links for the booking page, a location pin and waiver forms.
  • Filters routine questions before they reach staff, and hands off to a human when needed.
  • Builds guest confidence before they arrive.

It sits in the consideration, purchase and retention stages of the sales funnel, where a fast answer turns interest into a booking.

The script

Start with the eight questions callers actually ask

Before building anything I wrote down what the agent has to be able to answer. Everything else in the setup follows from this list.

“What time are the shark tours?”

“Where is the meeting point?”

“What should I bring?”

“Is the weather OK today?”

“How do I check in?”

“Where do I park?”

“Do you do whale-watching in winter?”

“How much is the swim-with-sharks tour?”

How I built it

Six steps, documented so the team can run it

  1. Write the system prompt

    This defines the agent’s personality, tone and role: what brand it represents, how it should speak, what information it must always provide, and which rules it follows during calls.

  2. Give it a knowledge base

    Import goadventurehawaii.com through its sitemap, and upload static information the agent must always remember (tour times, prices, policies) as documents. This is its long-term memory.

  3. Buy a phone number

    In the Twilio console, open Phone Numbers and buy a number. It costs about $1.50 a month.

  4. Connect the number

    In Voiceflow, import the Twilio number using the account SID and auth token from the Twilio dashboard.

  5. Assign it to the agent

    Attach the number to the agent so every inbound call reaches it.

  6. Call it and test

    Ring the number, run through the eight questions, and refine the prompt wherever an answer is wrong or too long.

Voiceflow screens showing the agent system prompt and knowledge base
From the plan: writing the system prompt, and the knowledge base that holds the facts the agent must always remember.

Why 24/7 matters

A team member that never goes off shift

The agent matters most where a small crew is weakest:

After hours

Many tourists call in the evening, after the office has closed.

Other time zones

Visitors from the mainland and abroad call late at night, Hawaii time.

Early departures

Morning tours mean staff are busy prepping or already on the water.

Peak-season call volume is also unpredictable, and the agent covers it without extra staff. It removes the single biggest cause of lost bookings.

Measuring it

How I would know it is working

The plan stops at implementation, so I have not claimed results. These are the measures I would track in the first 60 days:

MeasureWhat it tells you
Calls answered vs. calls receivedWhether the missed-call gap actually closed.
Share of calls outside business hoursHow much demand was previously going unanswered.
Booking-link clicks from SMSWhether answers turn into action.
Hand-offs to a human, and whyWhere the knowledge base or prompt has gaps.
Bookings attributed to the phone lineThe number that decides whether it pays for itself.