
How do I create a simple survey?
Key Facts
- A working open-source AI survey system targets just 2 minutes per call to maximize completion rates according to implementation benchmarks
- Shorter surveys consistently achieve higher completion rates per voice agent best practices
- 90% of people prefer a human representative to a chatbot, yet only 18% feel very confident detecting AI interactions SurveyMonkey research shows
- The FCC ruled in February 2024 that AI-generated voices count as artificial under the TCPA, requiring prior express consent per telecom compliance analysis
- TCPA violations carry $500 to $1,500 in damages per call with no cap, and class-action settlements have reached $19 million compliance analysis reports
- Texas requires AI voice disclosure within the first 30 seconds of a call state regulation mandates
- DNC lists must be scrubbed every 31 days and opt-outs processed within 10 business days per TCPA compliance requirements
Why Most Survey Calls Fail: Length, Robotic Scripts, and Compliance Risk
Most survey calls don't fail because the questions are bad. They fail because the call runs too long, sounds like a machine reading a form, or launches on a list that should never have been dialed.
Completion rates live and die on duration. According to voice agent best practices, shorter surveys consistently achieve higher completion rates — and a working open-source AI survey implementation sets its target at just two minutes per call.
That's the standard to design against. If your survey needs fifteen questions to be useful, it doesn't have one clear goal — it has five. Pick the single outcome that matters (satisfaction, renewal intent, post-visit feedback) and cut everything else.
Stiff scripts produce stiff answers. When a respondent hears a flat, obviously scripted prompt, they give the shortest possible response and hang up. The guidance from survey design practitioners is blunt: avoid robotic scripts and keep questions natural, concise, and easy to answer.
The stakes here are higher than data quality. According to SurveyMonkey research, 90% of people prefer a human representative to a chatbot, and only 18% are very confident they can even detect AI interactions. A survey call that hides what it is — or can't hand off to a person — burns trust fast.
A well-built survey call fixes this with:
- Conversational phrasing instead of form-field language
- One dynamic follow-up after low scores (e.g., "What specifically caused your dissatisfaction today?")
- An immediate escalation path to a human when frustration is detected
- A clear opt-out honored on the spot
This is the failure mode that costs real money. The FCC ruled in February 2024 that AI-generated voices count as "artificial" under the TCPA, which means prior express consent is required before an AI survey call ever dials. Violations carry $500 to $1,500 in damages per call, with no cap — and class-action settlements in this space have run from $4.75 million to $19 million.
The operational requirements go further: DNC lists scrubbed every 31 days, opt-outs processed within 10 business days, calls only between 8 a.m. and 9 p.m. local time, and — in states like Texas — AI disclosure within the first 30 seconds of the call.
This is why list discipline matters more than script polish. At My AI Call Center, every survey campaign starts with a list and consent review, and bought lists without clear permission records are flagged or declined before anything launches. A great script on a bad list is still a liability.
All three failure modes trace back to the same root cause: a survey that tries to do too much. A structured call with one clear goal stays short by design, sounds natural because the script only covers what matters, and builds disclosure and consent into its opening instead of bolting them on. That's the fix the rest of this guide walks through.
The Six-Node Survey Script Structure That Works
A good survey script is not a paragraph of prose — it is a sequence of small, connected steps the AI follows from the first ring to the final disposition. One working open-source implementation breaks that sequence into six nodes, and the structure holds up whether you are surveying patients, members, or customers.
The first node is the pre-call data load. Before the phone even rings, the system pulls in the contact's name, appointment or account details, and campaign context, so the greeting sounds informed rather than generic. The second node is the opening and identity verification — the agent confirms it is speaking with the right person before anything else happens.
Node three is where compliance lives. The agent states the purpose of the call, discloses that it is AI-assisted, and asks permission before any questions begin. This is not optional politeness: the FCC ruled in February 2024 that AI-generated voices count as "artificial" under the TCPA, and some states require AI voice disclosure within the first 30 seconds. With survey research showing 90% of people prefer a human representative to a chatbot, offering a human-request path right here also protects completion rates.
The fourth node is the survey itself: three to five concise questions targeting a 2-minute survey total. Brevity is the dominant design principle across every credible source — shorter surveys achieve higher completion rates, and questions should stay natural and easy to answer rather than robotic. One conditional follow-up, such as asking what caused a low satisfaction score, adds depth without adding length.
The fifth and sixth nodes close the loop. Instead of a single goodbye, the script branches into endings matched to what happened, then logs the outcome. A practical disposition taxonomy looks like this:
- Completed — survey finished, no further action needed
- Callback — schedule a retry at a better time
- No interest — mark it and do not retry
- No answer, busy, or voicemail — retry later, typically at 1 hour, 4 hours, and 24 hours
Branching dispositions keep every call accounted for — nothing ends in ambiguity, and no contact silently disappears. That same discipline carries into the post-call node, where responses, notes, and disposition codes route back into your reporting. This mirrors how My AI Call Center structures survey campaigns: one clear goal per campaign, a script and escalation path approved before launch, and a named outcome report with disposition codes delivered afterward.
Two final touches make the difference between a script that works and one that frustrates people. Build in an escalation trigger — if the AI detects frustration or a high-stakes complaint, it routes to a live human immediately, because AI should not replace human empathy in those moments. And keep the questions conversational: voice surveys capture tone and hesitation, not just words, which is exactly what makes them worth running in the first place.
Writing Questions That Get Real Answers: Brevity, Tone, and Dynamic Follow-Ups
The difference between a survey people finish and one they abandon usually comes down to how the questions sound out loud. A question that reads fine on screen can feel stiff and robotic when spoken — and stiffness kills completion rates.
Vendor best practices are blunt about this: avoid robotic scripts and keep questions natural, concise, and easy to answer. Write the way a person actually talks. "How was your visit last week?" beats "On a scale of one to ten, how would you rate your overall satisfaction with your recent service experience?" Both get you an answer; only one gets you a conversation.
Brevity matters just as much as tone. A working open-source voice survey implementation targets a two-minute survey, and survey guidance consistently notes that shorter surveys achieve higher completion rates. For most feedback campaigns, that means three to five questions — enough to be useful, short enough that nobody hangs up halfway through.
The trick is getting depth without adding length. That's where one conditional follow-up earns its place. Instead of asking everyone five questions, ask everyone three — then let the answers drive a single dynamic follow-up. The classic example: if a respondent gives a low satisfaction score, the AI asks, "Could you tell us what specifically caused your dissatisfaction today?" That one question turns a number into an explanation, and it only costs time for the people whose answers warrant it. Voice surveys also capture tone, hesitation, and sentiment — signals a paper form can't record — so the follow-up can adapt to how something is said, not just what is said.
Sentiment detection should also trigger action, not just logging. If the caller sounds frustrated, the script should escalate to a human representative immediately — AI, as vendor guidance puts it, should not fully replace human empathy in high-stakes moments. The numbers back this up: SurveyMonkey's research found that 90% of people still prefer a human customer service representative to a chatbot. An escalation path isn't a nice-to-have; it's what keeps a feedback call from becoming a lost customer.
When you plan a survey campaign with a managed service like My AI Call Center, this escalation path gets defined during script approval — before anything launches. A few rules of thumb for your question set:
- Keep the full survey around two minutes — three to five questions maximum.
- Write questions in conversational, spoken English, not survey-panel phrasing.
- Add one conditional follow-up (like "what caused that low score?") rather than more base questions.
- Detect frustration and route the call to a human immediately — never let an annoyed customer talk to a script alone.
One clear goal per survey keeps the script honest. If a question doesn't serve that goal, cut it — the data you lose was never data you needed.
Compliance Is Part of the Script, Not an Afterthought
A survey script that opens wrong can cost you $500 to $1,500 per call — that's the TCPA statutory damages range for non-compliant AI calls, and class-action settlements have run from $4.75 million to $19 million, according to telecom compliance analysis. That's why compliance isn't a footnote in your script. It's the first thing you write.
The trigger is a specific ruling: in February 2024, the FCC determined that AI-generated voices count as "artificial or prerecorded" under the TCPA, which makes prior express consent the central requirement before any survey call goes out. In practice, that means your script's opening isn't just a greeting — it's a legal checkpoint.
Your first 30 seconds need to accomplish several things at once, and each one belongs in the script itself, not in a policy document nobody reads:
- AI disclosure — state clearly that the call is AI-assisted; Texas, for example, requires disclosure within the first 30 seconds.
- Permission to proceed — ask before the first survey question begins.
- Opt-out recognition — honor STOP and REVOKE keywords immediately, every time.
- Calling windows — calls run between 8 a.m. and 9 p.m. local time, per TCPA rules.
- DNC hygiene — scrub against do-not-call records on a 31-day cycle and process opt-outs within 10 business days.
The disclosure requirement matters beyond legality. SurveyMonkey's research found that 90% of people prefer a human representative to a chatbot, and only 18% feel very confident they can detect AI interactions on their own. Telling people upfront — and offering a path to a human — isn't just safer. It produces better survey data from respondents who aren't busy wondering what they're talking to.
This is also why list discipline comes before scriptwriting. A compliant script can't rescue a non-compliant list. At My AI Call Center, every campaign begins with a review of list source, consent records, and calling windows — and lists without clear permission records get flagged or declined before a single call is placed. As Ed Bennett of Fusion CX puts it, the goal is "not to fear the tech" but to wrap it in a strong process — consent checks, disclosures, and clean records as guardrails.
One practical note: requirements vary by location, industry, and consent status, so get appropriate legal guidance before launch. Build the compliance opening first, then hang your survey questions on it.
From Script to Campaign: Logging Outcomes and Routing Follow-Ups
A survey script is only half the machine. What happens after the call ends — how outcomes are logged, how no-answers get retried, and who signs off before launch — determines whether your survey produces usable data or noise.
Logging outcomes with disposition codes. Every call should close with a named disposition, not a vague status. A working open-source implementation uses a practical taxonomy: completed, wrong number, callback requested, no interest, and no answer. Each disposition triggers a different action — invalid numbers get marked, callbacks get scheduled, and no-interest contacts are never retried. Per-call notes capture what the respondent actually said, so follow-ups land with context.
Retry logic for no-answers. People miss calls; that does not mean the survey failed. The same implementation reference schedules retries at 1 hour, 4 hours, and 24 hours for no-answers, busy lines, and voicemail — a backoff pattern that catches people at different points in their day without harassing them. At My AI Call Center, calls run only in approved windows, so retries respect both quiet-hour rules and your contact's patience.
Routing results back to your team. Dispositions are only useful if they go somewhere. Outcomes, follow-up requests, and opt-outs should route directly into the CRM and scheduling tools you already run, with hot leads transferring live or landing in your pipeline. That includes the opt-out and DNC logs — DNC requests must be honored across all campaigns, and TCPA exposure is real: compliance analysis puts damages at $500–$1,500 per call with no cap.
Approval before launch. Nothing runs until you sign off on the full package:
- The survey script and its branching logic
- AI disclosure wording and opt-out handling
- The escalation path for frustrated respondents
- Calling windows and retry schedule
Escalation matters more than most teams expect. SurveyMonkey's research found that 90% of people prefer a human representative, so a script that detects dissatisfaction and hands off to a person immediately protects both the relationship and the data.
Scoping the survey around one goal. Before any of this runs, the campaign gets scoped against a single clear outcome — the one thing the call must accomplish. A free campaign review works backward from that goal: list size, consent records, question count, and a quote for the full campaign, known before launch. If the list will not support the goal, you hear that plainly before spending anything.
One Goal, Two Minutes, Zero Guesswork
A simple survey call comes down to three disciplines: keep it short, keep it human, and keep it legal. That means one clear goal per survey, three to five conversational questions inside a two-minute window, AI disclosure and consent in the first 30 seconds, a single dynamic follow-up after low scores, and a named disposition for every call so no contact falls through the cracks. The stakes are real — TCPA violations run $500 to $1,500 per call with no cap — which is why list and consent review comes before any scriptwriting. If you'd rather not build all of this yourself, My AI Call Center runs structured survey campaigns against approved, permissioned lists only, with scripts, escalation paths, and calling windows approved by you before anything launches. Start with a free campaign review: tell us the one thing your survey needs to accomplish, and we'll scope the list, questions, and full cost before you spend anything. Reach the team at [email protected].