Inbound website inquiry
Answers calls to the sales line. Qualifies website inquiries (business, goal, timeline) and books a 15-minute consult or emails information; routes existing customers to support.
- Purpose
- inbound
- Recording
- Off
- Nodes
- 19
- Rehearsals passing
- 4 of 4
Variables
| Variable | Meaning | Fallback | Example |
|---|---|---|---|
agent.name | The assistant's first name | Ava | |
company.name | The business answering | CRE8 |
Any time
is_automated- Asks whether this is a robot, a recording, or an AI →
automated_disclosure opt_out- Asks not to be contacted again →
do_not_call wants_person- Asks to speak with a person, a human, or a representative →
person_callback
Nodes
Yes, automated ask
Yes, I'm an automated assistant for {company.name}. I can take your details and have a person follow up. Should I keep going?
continue: Is fine continuing with the assistant →$resume
The business ask
Great! What kind of business is it, and what's it called?
described: Describes the business, even partly →goal
Consult booked end
You're all set. We'll send an invite for that time, and someone from our team will be on the call. Thanks for calling {company.name}!
- ends: Booked
Invite details ask
And what's your name and the best email for the invite?
declined: Won't share contact details →goodbyegave: Gives a name or an email →consult_booked
Consult time ask
Great. What day and time usually work best for a quick call?
gave: Names a day or time →consult_contact
Do not contact end
Understood. We won't contact you again. Goodbye.
- ends: Do not call
Main goal ask
What's the main job for the site: bringing in calls, taking bookings, selling online, or something else?
described: Names a goal for the site →timeline
Goodbye end
No problem. Thanks for calling {company.name}, and have a great day!
- ends: Not interested
Info email ask
Happy to. What's the best email to send it to?
declined: Won't share an email →goodbyegave: Gives an email address →info_sent
Info emailed end
Thanks! We'll email you some examples and next steps shortly. Have a great day!
- ends: Sent info
Message taken end
Thanks. I'll pass that along, and someone will get back to you. Have a great day!
- ends: Call back
Offer a consult close
We can build you a free preview before you commit to anything. Would you like a 15-minute call with our team to go over it?
just_info: Wants information by email first →info_contactno: Declines →goodbyeyes: Wants the consult →consult_time
Something else ask
Sure. What are you calling about, so I can pass it to the right person?
gave: Explains why they are calling →message_taken
Wants a person ask
Of course. What's the best number for someone from our team to call you back?
declined: Does not want a callback →goodbyegave: Gives a number, or says this number is fine →person_callback_end
Person will call end
Thanks. Someone from our team will call you back soon. Goodbye!
- ends: Wants a person
Existing customer ask
Thanks for being a customer. What's the best number to reach you, and what's going on with your site?
gave: Gives a number or describes the issue →support_ticket
Support callback end
Got it. I'm passing this to our support team, and someone will call you back. Thanks for your patience!
- ends: Wants a person
Timeline ask
And when are you hoping to have it live?
answered: Gives any timeframe, even no rush →offer_consult
Welcome ask
Thanks for calling {company.name}! I'm {agent.name}, an automated assistant. Are you calling about a website for your business, or something else?
existing_customer: Is already a customer and needs help with an existing site or account →support_routeother: Is calling about something else →other_routewebsite: Wants a new website, a redesign, or an online store →business
The outlined node is the entry.
Rehearsals
website inquiry books a consult · passes · Booked
- Agent: Thanks for calling CRE8! I'm Ava, an automated assistant. Are you calling about a website for your business, or something else?
- Caller: Yes, I need a website for my bakery.
- Agent: Great! What kind of business is it, and what's it called?
- Caller: It's a bakery called Harbor Street Bakery.
- Agent: What's the main job for the site: bringing in calls, taking bookings, selling online, or something else?
- Caller: Mostly taking orders online.
- Agent: And when are you hoping to have it live?
- Caller: Before the holidays, ideally.
- Agent: We can build you a free preview before you commit to anything. Would you like a 15-minute call with our team to go over it?
- Caller: Sure, that sounds good.
- Agent: Great. What day and time usually work best for a quick call?
- Caller: Weekday mornings are best.
- Agent: And what's your name and the best email for the invite?
- Caller: Dana Reyes, dana@harborbakery.com
- Agent: You're all set. We'll send an invite for that time, and someone from our team will be on the call. Thanks for calling CRE8!
existing customer goes to support · passes · Wants a person
- Agent: Thanks for calling CRE8! I'm Ava, an automated assistant. Are you calling about a website for your business, or something else?
- Caller: I'm already a customer and my site is down.
- Agent: Thanks for being a customer. What's the best number to reach you, and what's going on with your site?
- Caller: Call me at 555-010-2030. The contact form stopped working.
- Agent: Got it. I'm passing this to our support team, and someone will call you back. Thanks for your patience!
asks for a person · passes · Wants a person
- Agent: Thanks for calling CRE8! I'm Ava, an automated assistant. Are you calling about a website for your business, or something else?
- Caller: Can I just talk to a real person?
- Agent: Of course. What's the best number for someone from our team to call you back?
- Caller: Sure, 555 010 2030.
- Agent: Thanks. Someone from our team will call you back soon. Goodbye!
checks it's automated, then takes info by email · passes · Sent info
- Agent: Thanks for calling CRE8! I'm Ava, an automated assistant. Are you calling about a website for your business, or something else?
- Caller: Wait, are you a robot?
- Agent: Yes, I'm an automated assistant for CRE8. I can take your details and have a person follow up. Should I keep going?
- Caller: Okay, go ahead.
- Agent: Is this about a website for your business, or something else?
- Caller: I'm thinking about a new website.
- Agent: Great! What kind of business is it, and what's it called?
- Caller: A plumbing company, Reyes Plumbing.
- Agent: What's the main job for the site: bringing in calls, taking bookings, selling online, or something else?
- Caller: Mostly getting more calls.
- Agent: And when are you hoping to have it live?
- Caller: No rush.
- Agent: We can build you a free preview before you commit to anything. Would you like a 15-minute call with our team to go over it?
- Caller: Not yet, just email me something.
- Agent: Happy to. What's the best email to send it to?
- Caller: reyesplumbing@example.com
- Agent: Thanks! We'll email you some examples and next steps shortly. Have a great day!
Advice
No advice: the script reads cleanly.
Diagram source
Mermaid
flowchart TD
n_automated_disclosure["<b>Yes, automated</b><br/>Yes, I'm an automated assistant for {company.name}. I can take your details…"]
n_business["<b>The business</b><br/>Great! What kind of business is it, and what's it called?<br/><i>captures: business_type, business_name</i>"]
n_consult_booked(["<b>Consult booked</b><br/>You're all set. We'll send an invite for that time, and someone…<br/><b>booked</b>"])
n_consult_contact["<b>Invite details</b><br/>And what's your name and the best email for the invite?<br/><i>captures: contact_name, email</i>"]
n_consult_time["<b>Consult time</b><br/>Great. What day and time usually work best for a quick call?<br/><i>captures: preferred_time</i>"]
n_do_not_call(["<b>Do not contact</b><br/>Understood. We won't contact you again. Goodbye.<br/><b>do_not_call</b>"])
n_goal["<b>Main goal</b><br/>What's the main job for the site: bringing in calls, taking bookings,…<br/><i>captures: goal</i>"]
n_goodbye(["<b>Goodbye</b><br/>No problem. Thanks for calling {company.name}, and have a great day!<br/><b>not_interested</b>"])
n_info_contact["<b>Info email</b><br/>Happy to. What's the best email to send it to?<br/><i>captures: email</i>"]
n_info_sent(["<b>Info emailed</b><br/>Thanks! We'll email you some examples and next steps shortly. Have a…<br/><b>info_requested</b>"])
n_message_taken(["<b>Message taken</b><br/>Thanks. I'll pass that along, and someone will get back to you.…<br/><b>callback</b>"])
n_offer_consult["<b>Offer a consult</b><br/>We can build you a free preview before you commit to anything.…"]
n_other_route["<b>Something else</b><br/>Sure. What are you calling about, so I can pass it to…<br/><i>captures: reason, callback_number</i>"]
n_person_callback["<b>Wants a person</b><br/>Of course. What's the best number for someone from our team to…<br/><i>captures: callback_number</i>"]
n_person_callback_end(["<b>Person will call</b><br/>Thanks. Someone from our team will call you back soon. Goodbye!<br/><b>transferred</b>"])
n_support_route["<b>Existing customer</b><br/>Thanks for being a customer. What's the best number to reach you,…<br/><i>captures: callback_number, issue</i>"]
n_support_ticket(["<b>Support callback</b><br/>Got it. I'm passing this to our support team, and someone will…<br/><b>transferred</b>"])
n_timeline["<b>Timeline</b><br/>And when are you hoping to have it live?<br/><i>captures: timeline</i>"]
n_welcome["<b>Welcome</b><br/>Thanks for calling {company.name}! I'm {agent.name}, an automated assistant. Are you calling…"]
start((start)) --> n_welcome
n_automated_disclosure -->|continue| any_time
n_business -->|described| n_goal
n_consult_contact -->|declined| n_goodbye
n_consult_contact -->|gave| n_consult_booked
n_consult_time -->|gave| n_consult_contact
n_goal -->|described| n_timeline
n_info_contact -->|declined| n_goodbye
n_info_contact -->|gave| n_info_sent
n_offer_consult -->|just_info| n_info_contact
n_offer_consult -->|no| n_goodbye
n_offer_consult -->|yes| n_consult_time
n_other_route -->|gave| n_message_taken
n_person_callback -->|declined| n_goodbye
n_person_callback -->|gave| n_person_callback_end
n_support_route -->|gave| n_support_ticket
n_timeline -->|answered| n_offer_consult
n_welcome -->|existing_customer| n_support_route
n_welcome -->|other| n_other_route
n_welcome -->|website| n_business
any_time{{"any time"}}
any_time -.->|is_automated| n_automated_disclosure
any_time -.->|opt_out| n_do_not_call
any_time -.->|wants_person| n_person_callback