Features Interactive Text Response (ITR)

Text auto attendant for SMS — OTTO handles inbound text.

A phone system routes callers, captures caller ID, plays hold music, and connects to the right department. Interactive Text Response (ITR) does the same thing for inbound SMS — and unlike your phone system, it captures structured data on every reply and builds a verified, opted-in list you own.

See ITR live Schedule a demo

⚡ Deployed across automotive, home services, real estate, and recruiting verticals.

9:41
AA
Apex Auto
● OTTO · TextingOnly
Hi! Thanks for reaching out to Apex Auto.

What’s your name?
Marcus
Hey Marcus! What brings you in?
1 New vehicle  2 Service  3 Trade-in value
1
Great — what’s your budget range?
1 Under $30k  2 $30–50k  3 $50k+
2
And timeline?
1 This week  2 This month  3 Just browsing
1
Someone will call you from
(443) 555-0182
Please prepare for your call.
Text Message…
50%First-call answer rateITR-prepped leads vs. <15% cold · TextingOnly platform data
0Human capital requiredfor inbound SMS qualification · platform design
8Structured data pointscaptured vs. caller ID alone · TextingOnly platform data
Re-marketing windowdoes your phone system do that? · platform design
IVR vs. ITR
Same auto-attendant logic.
Built for how people communicate now.

IVR was the right framework — automate the routing, qualify the intent, deliver the right person to the right team. ITR keeps every piece of that logic and moves it to SMS, where customers can see their options, respond on their own schedule, and navigate without hold music or missed context.

IVR — Interactive Voice Response
📞
Right concept. Friction in the experience.
Caller must listen through every option before knowing which number to press — sequential, not visual
One speed: real time. If the customer isn’t ready to engage right now, the call is lost
No written record of what the customer said — only what the system logged from a keypress
Partial engagement disappears — if someone hangs up mid-menu, there’s nothing to follow up on
ITR — Interactive Text Response
💬
Same model. Friction removed.
All options visible at once — customer reads the full menu, replies with a single tap
Async by design — customer responds when ready, OTTO picks up exactly where they left off
Every response captured as structured text data — tagged, scored, attributed, and CRM-ready
Partial journeys tracked — even if someone stops mid-ITR, the phone number and progress are captured for follow-up

The auto-attendant framework is right. ITR is what it looks like when you build it for the messaging generation — with full call-center-style reporting on every text interaction.

Three ways to reach a business
Two of them are broken.
One of them is ITR.

The phone call was the original inbound channel. Text-to-join was supposed to modernize it. Both put all the friction on the consumer. ITR removes the friction entirely.

The old way
Phone Call
1
Consumer remembers the phone number
2
Opens dialer — hits call
3
“This call may be recorded”hang-up
4
Voice menu — must listen to all options67% abandon · industry benchmark
5
Hold music — mandatory promodrop-off
6
Rep answers coldno prior data
6+ steps. Attention required throughout. Most leads never reach a rep.
Still broken
Text to Join
1
Remember the shortcode (55500)memory
2
Opens Messages — types the numberfriction
3
Types the keyword — JOIN, VOTEmore typing
4
Hits send — waits for auto-replydelay
5
Receives a transactional confirmationno intel
6
No routing. No data. No qualification.dead end
Same friction as a phone call. No routing, no data, no list intelligence.
The new way
ITR — Text Attendant
1
Scan QR or tap SmartLink — one actionzero memory
2
Messages opens — pre-filled, nothing to typezero typing
3
One tap sends — phone + consent capturedzero friction
4
OTTO responds with a menu or questionseconds
5
Contact declares intent — routes to right teamautomated
6
Rep gets prepped lead. Contact expects the call.50% answer
2 taps. No memory. No listening. No waiting. List built. Data captured. Lead delivered.
The OTTO system flow
How Interactive Text Response
replaces phone menus.

OTTO creates a text-based auto-attendant system that handles customer routing, data collection, and engagement — without the friction of traditional voice menus. Each interaction captures valuable data while providing intuitive customer navigation.

Customer Entry Point
Tap “Text Us”
SmartLink Opens SMS

Google Business, Website, QR Code, Direct Mail → Native SMS with pre-filled message

Customer Presses Send
OTTO Responds with Menu

Example: 1 Sales   2 Service   3 Support

Customer Selects Option
Structured Conversation
Data Captured & Routed

No black holes — every interaction tracked, stored, and delivered.

1
Mode 1 · ITR
Interactive Text Response — the fastest path to routing.

ITR is the text version of an IVR phone tree. OTTO sends a numbered menu and routes the contact based on their reply. Under 10 seconds from opt-in to first response. No free-text guessing. No misunderstandings. TCPA (Telephone Consumer Protection Act) consent is documented on the first tap.

1

Opt-in + identity captured

Name logged. TCPA consent timestamped. Attribution tied to campaign source.

2

ITR qualifies intent

Numbered replies route the conversation. No misunderstandings. No free-text guessing.

3

Zero-party data collected

Budget and timeline captured in natural flow. Structured data — not a transcription.

Prepped lead delivered

Rep notified with full context. Calls from an expected number. Answer rate climbs.

<10sFrom opt-in to qualified route — faster than any phone IVR. · TextingOnly platform data
9:41
AA
Apex Auto
● OTTO · TextingOnly
Hi! Thanks for reaching out to Apex Auto.

What’s your name?
Marcus
Hey Marcus! What brings you in?
1 New vehicle  2 Service  3 Trade-in value
1
Great — what’s your budget range?
1 Under $30k  2 $30–50k  3 $50k+
2
And timeline?
1 This week  2 This month  3 Just browsing
1
Someone will call you from
(443) 555-0182
Please prepare for your call.
Text Message…
2
Mode 2 · Data Collector
Conversational data collection — qualification in natural flow.

When the playbook calls for open-text answers, OTTO asks one question at a time and captures each response as a named field. Structured data, not a transcript. Completion rate is 71% versus 19% for web forms. See Conversational SMS Automations →

1

Intent classified on first reply

Emergency vs. scheduled vs. quote — routed differently. No wrong department, no hold time.

2

Location captured in conversation

Zip code collected naturally. Nearest tech or location identified before your rep calls.

3

Depth qualifier triggered

Issue type collected — no heat, no A/C, strange noise. Rep knows exactly what they’re walking into.

Right person dispatched

Staff gets full context before they call. Customer gets an ETA and a named number.

71%Completion rate — 3.7× better than web forms. · TextingOnly platform data
9:41
RH
Riverside HVAC
● OTTO · TextingOnly
Thanks for texting Riverside HVAC!

What do you need?
1 Emergency repair  2 Schedule service  3 Get a quote
1
Got it — emergency repair. What’s your zip code so we can find the nearest tech?
21218
On it. What’s the issue?
1 No heat  2 No A/C  3 Strange noise  4 Other
1
Someone will call you from
(410) 555-0100
Dave is your on-call tech.
Text Message…
3
Mode 3 · Self-Segmenter
Self-segmentation — one campaign, multiple buyer tracks.

OTTO presents options, prospects self-select, and they’re added to the right follow-up sequence. No form. No manual tagging. One QR code can feed five separate lists — each with its own campaign cadence.

1

Buyer type identified

First-time, investor, or browser — each gets a completely different follow-up sequence.

2

Depth qualifier triggered

Investor track goes deeper — portfolio size tells you exactly who you’re talking to.

3

Added to the right list

Tagged, segmented, and queued for the right campaign. Zero manual work on your team’s end.

Zero manual work

Each contact lands in the right bucket. Your CRM gets clean, segmented data.

1 → NOne QR code feeds unlimited segmented lists and follow-up campaigns.
9:41
PR
Prestige Realty
● OTTO · TextingOnly
Thanks for scanning! Which fits you best?
1 First-time buyer  2 Investor  3 Just browsing
2
Investor track. How many properties do you currently own?
1 Zero  2 1–5  3 6+
3
Perfect — you’re on our off-market investor list. Watch this number.

Want early access to our next pocket listing?
1 Yes  2 Just the newsletter
1
Added to: Investor · 6+ properties
First alert lands this week.
Text Message…
The operational question
Does your phone system
do any of this?

Your phone system is the infrastructure for inbound calls. It cost real money to set up, requires ongoing management, and routes callers — after they’ve listened to the full menu.

ITR is the same infrastructure concept for inbound text. Same operational value. Faster for the contact. Richer data for your team. And unlike your phone system, it builds something that compounds.

Route contacts to the right department?
✓ ITR does
By service type, language, urgency, or location — on every inbound text
Build a verified, opted-in contact list?
✗ Your phone system doesn’t
Caller ID is not consent. A phone call does not produce a re-marketable SMS record.
Capture geo-location and source attribution?
✗ Your phone system doesn’t
ITR captures geo-stamp, campaign ID, and UTM source at the moment of opt-in.
Qualify the contact before a rep speaks?
✓ ITR does
Menu or data collector runs before any human touches the lead. Rep gets a prepped, scored contact.
Deliver a promotion without mandatory listening?
✓ ITR does
SMS reply delivers the coupon, the offer, or the info. Contact reads it when ready — no hold music.
Let you re-market until opt-out?
✗ Your phone system doesn’t
Every ITR opt-in is yours. Seasonal campaigns, annual reminders, nudge sequences — all running against a list you own.
Work without adding human capital?
✓ ITR does
Inbound text handled end-to-end. Alert fires to the right team only when the lead is ready.
Show partial funnel reporting by campaign?
✗ Your phone system doesn’t
ITR shows scans → opt-ins → completions → partial fills → nudge pipeline. Per campaign, per placement.
Operational value
Solve operational problems
without adding headcount.

Every business that handles inbound communication has the same staffing problem — peaks and valleys, language barriers, after-hours gaps, missed leads. ITR fills every gap without a hire.

01
Department routing — no switchboard
Contact selects service type in the ITR menu. OTTO routes to HVAC, plumbing, or electrical — or to the Spanish-speaking team — on every inbound text. No receptionist required.
02
After-hours qualification
ITR runs 24/7. Contact opts in at 11 PM, qualifies with OTTO, gets a Prepare Caller confirmation. Rep follows up at 8 AM with a prepped lead.
03
Language routing — no bilingual staff
Contact selects preferred language at opt-in. OTTO switches the entire flow. Lead flagged with language preference. Routes to the right rep.
04
Unknown number identification
Unknown number called your tracking line — no callback possible. OTTO can send a text to that number: “Missed your call — what can we help you with?” Contact replies. Identity captured.
05
Partial lead recovery
Contact stopped responding after question 2. Their verified mobile number and TCPA consent are already captured. Nudge sequence queues. No lead is fully lost.
06
Peak volume handling
100 people scan at a live event. OTTO handles all 100 at once. No hold queue. Each contact gets a response and enters the qualification flow.
07
Intuitive visual navigation
Customers scan options instead of listening to prompts. Faster resolution, no hold times, no repetition required. The menu is visible the moment the message arrives.
08
Asynchronous by design
Customers respond when convenient — conversations stay open. No pressure to complete in real time. OTTO picks up exactly where they left off.
Industries: Automotive Home Services Real Estate Recruiting & Staffing Senior Living Associations
The question that changes everything
“Can I text you
before I call?”

That’s what your customers are already thinking. They saw your TV spot, your yard sign, your digital ad. They’re interested. But they’re not going to dial an unknown number and navigate a voice menu.

ITR answers that question before they even ask it. The entry point — the QR code, the SmartLink, the keyword — is the answer. “Yes, text us. Right now. Here’s how.”

When the conversation happens over SMS instead of a cold call, the contact is warmer, the data is richer, the answer rate is higher, and the rep starts the call knowing everything they need to close.

Text us right now Schedule a demo
What changes when you add a Text Attendant
50%
First-call answer rate
Contact received a Prepare Caller. They saved the number. The rep’s call comes from a known contact, not an unknown number.
8
Data points before first word
Name, phone, geo, source, consent, intent, service type, timeline — structured and delivered before the rep picks up.
0
Missed leads from after-hours
ITR qualifies 24/7. No lead is lost because no one was available. The record is waiting at 8 AM.
Re-marketing window
Every contact who texts in is yours. The list grows with every campaign, every event, every yard sign QR that gets scanned.
Common questions
Questions aboutInteractive Text Response.

Plain-language answers to the questions we hear most often about ITR and how it fits alongside your existing phone system.

Interactive Text Response (ITR) is the SMS equivalent of an IVR phone menu or a PBX auto-attendant. The customer receives a numbered menu in a text message, replies with a digit, and the system branches to the next relevant question or routes the contact to the right team. Unlike IVR, which makes the caller listen through every option before selecting, ITR shows all options at once — the customer reads the menu visually and responds with one tap. ITR also captures every reply as structured data for CRM routing and analytics.
IVR (Interactive Voice Response) is audio-based — callers must listen through menu options sequentially, then press a button. ITR (Interactive Text Response) is text-based — the customer reads all options at once in an SMS, replies with a number, and OTTO routes the response. ITR adds structured data capture, multilingual branching, partial journey tracking, and no hold-music requirement — all of which IVR cannot do.
Any ITR branch can include a language preference step. The customer replies to confirm their preferred language, and OTTO continues the entire flow in that language — Spanish, French, or any supported language. Your team writes the ITR once in English. OTTO handles the customer-facing conversation and delivers the resulting lead data back in English. No bilingual staff required.
Yes. Every ITR contact begins with an opt-in — the customer sends the first message themselves, which constitutes TCPA (Telephone Consumer Protection Act) express written consent. The opt-in timestamp, carrier-verified phone number, and entry point source are logged at opt-in. 10DLC (10-Digit Long Code) brand and campaign registration are completed before any campaign runs. STOP responses trigger opt-out.
No. ITR is an inbound SMS layer that runs alongside your existing phone system and IVR — not a replacement. Your phone system continues to handle inbound calls. OTTO handles inbound text. Both produce leads for the same team. Most customers prefer texting to calling, so the volume mix shifts over time — without any change to your existing call infrastructure.
Partial journeys are captured. Unlike a phone call where hanging up leaves you with nothing, a customer who stops replying to an ITR still leaves behind a carrier-verified phone number, TCPA consent, and every reply they completed. The progress is saved. A nudge sequence can queue, or a rep can follow up with full context of where the customer stopped.
See your Text Attendant
in 30 seconds.

Scan or tap below — OTTO runs the full inbound ITR qualification flow in your native Messages app. No form. No download. No sales rep until you want one.

Questions about how ITR fits your current phone system or IVR setup? We’ll walk through it on a call.

Search Icon Site Search Close Site Search
0 results
Text Auto Attendant->