Actualiza tu centro de ayuda y tu FAQ con las llamadas de tu equipo

Analiza tus llamadas de ventas y soporte para descubrir las preguntas que tus prospectos realmente hacen más, clasificadas y categorizadas, con un borrador de respuesta para cada una. Cada entrada se apoya en citas reales de llamadas.

¿Qué problemas resuelve este workflow?

¿Alguna vez soñaste con responder las preguntas de tus prospectos antes de que las hagan?

A menudo, los equipos de marketing ni siquiera conocen las principales preguntas de sus prospectos. Este workflow cubre ese vacío analizando las preguntas más frecuentes que hacen los prospectos durante las llamadas de ventas y soporte.

¿Cómo se ve el resultado?

Aquí tienes un ejemplo:

helpdesk-faq-from-calls.md

⚠️ Dummy data — this is a mock report. Every user, phone line, call, quote, and count below is fabricated to illustrate the format the real workflow would produce. Nothing here reflects your actual account.

Step 0 — Account discovery (simulated)

Team: Allo Demo Co.

Users found (6): Sarah Chen (AE), Marcus Webb (AE), Priya Nair (SDR), Tom Alvarez (SDR), Dev Okonkwo (Sales Mgr), Lena Fischer (Support)

Phone lines found (3): +1 415 555 0142 "Sales — Inbound", +1 415 555 0177 "Outbound Dialer", +1 628 555 0190 "Support"

Assumed answer to the scoping question: Option C — whole team, date range last 30 days (2026-06-06 → 2026-07-06).


📊 Demo/Discovery FAQ Analysis — Allo Demo Co. — Jun 6 – Jul 6, 2026

Scope: Whole team (6 users, 3 lines)

Calls retrieved: 412 answered → 284 after 180s length filter → 47 confirmed demo/discovery calls

False positives discarded: 9 (summaries flagged, transcripts were renewals or support)

Total questions extracted: 611 → 112 unique clusters


🔵 Top 20 Prospect Questions — Ranked by Frequency

1. "Can we keep our existing phone numbers?" · integrations / onboarding · 31 calls

Nearly every prospect with an incumbent system raised porting in the first few minutes — usually as a go/no-go gate before hearing anything else.

"Honestly the first thing my boss will ask — can we bring our numbers over or do we start from scratch?"

— Ops Lead, early · call #DMO-0184 (Jun 11, Northwind Realty)

"We've had this main line for 12 years, that can't change."

— Owner, early · call #DMO-0206 (Jun 24, Alvarez HVAC)

Suggested FAQ: Yes. Allo ports existing local and toll-free numbers at no charge. Porting typically completes in 2–10 business days; your current line stays live until the port finishes so you never miss a call. ⚠️ inferred from best-rep answers.

2. "Do you integrate with HubSpot?" · integrations · 27 calls

CRM sync was the second-most-common gate, HubSpot by far the most named. Prospects wanted to know calls, recordings, and summaries auto-log against the contact.

"We run everything in HubSpot — will calls and notes show up on the contact automatically?"

— RevOps, mid · call #DMO-0151 (Jun 9, Brightpath SaaS)

"Does it two-way sync or just dump a log?"

— Sales Mgr, mid · call #DMO-0219 (Jun 27, Delcorp)

Suggested FAQ: Yes. Allo has a native HubSpot integration that logs every call, recording, and AI summary to the matching contact automatically, and can create contacts from new numbers. Salesforce and Pipedrive are also supported.

3. "Can the AI receptionist book appointments for prospects?" · feature-specific · 24 calls

Prospects consistently asked whether the AI just takes messages or can actually schedule.

"If someone calls after hours, can your AI actually put a meeting on my calendar or just take a message?"

— Founder, mid · call #DMO-0163 (Jun 13, Coastline Legal)

"Does it check my real availability?"

— AE prospect, late · call #DMO-0231 (Jul 1, Meridian Fitness)

Suggested FAQ: Yes. The AI receptionist can check live calendar availability and book appointments directly during the call, then send a confirmation. It hands off to a human when the caller asks. ⚠️ inferred.

4. "How much does it cost per user?" · pricing · 22 calls

5. "Is the AI included or a paid add-on?" · pricing · 19 calls

6. "How accurate are the call transcripts / summaries?" · feature-specific · 18 calls

7. "How is this different from Aircall / RingCentral?" · competitor comparison · 17 calls

8. "Are calls recorded, and where is the data stored?" · security & compliance · 15 calls

9. "How long does setup take / when can we be live?" · onboarding & setup · 14 calls

10. "Do you support international / outbound calling and what are the rates?" · feature-specific · 13 calls

11. "Can I see analytics on my reps' calls?" · feature-specific · 12 calls

12. "Is there a contract or can we go month-to-month?" · contract & terms · 11 calls

13. "Does it work on mobile / do reps need a desk phone?" · feature-specific · 10 calls

14. "Can the AI handle Spanish-speaking callers?" · feature-specific · 9 calls

15. "What happens if the AI can't answer — does it transfer to a human?" · feature-specific · 8 calls

16. "Do you offer a free trial or pilot?" · contract & terms · 7 calls

17. "Is it SOC 2 / HIPAA compliant?" · security & compliance · 6 calls

18. "Can we set up call routing / IVR menus ourselves?" · onboarding & setup · 5 calls

19. "How does billing work if we add users mid-month?" · pricing · 4 calls

20. "Can we port out later if we leave?" · contract & terms · 2 calls · ⚠️ weak signal

(Full canonical text, quotes, and draft answers would be provided for all 20 in a live run — abbreviated 4–20 here for length.)


🟣 Question Category Breakdown
CategoryUnique questionsTop 3 questions% of demo calls with ≥1
Integrations21Keep existing number · HubSpot sync · Zapier/API access74%
Feature-specific34AI books appointments · Transcript accuracy · Human transfer68%
Pricing12Cost per user · AI included? · Mid-month billing60%
Onboarding & setup9Setup time · Number porting · Self-serve IVR43%
Security & compliance8Recording storage · SOC 2/HIPAA · Data residency32%
Competitor comparison11vs Aircall · vs RingCentral · vs OpenPhone30%
Contract & terms7Month-to-month · Free trial · Port-out26%
Support model6Onboarding help · Response times · Dedicated CSM19%
Use case4Real estate · Home services · Multi-location11%

🏴 Competitor Mentions in Questions
Competitor# of callsContext
Airphone9Comparing features + pricing; 3 actively switching from
CentralRing6Comparing pricing; "too complex / too expensive"
OpenDial4Comparing features; wanted AI receptionist parity
Dialpal3Comparing AI/transcription quality
G Voice2Switching from; outgrew it
Cricket1⚠️ weak signal — switching from

🔧 Run Log (simulated)
MethodKey InputsResult
allo_get_meTeam "Allo Demo Co.", 6 scopes
allo_list_users6 users
allo_list_numbers3 lines
Scope questionwhole team, 30dconfirmed
allo_search_conversation_itemstype=CALL, result=ANSWERED, size=100, sort=DATE, p1–5412 calls (5 pages)
Step 2 summary triage412 → exclude <180s (128)284 → 56 candidates
allo_batch_get_conversation_itemsextend=transcript, 56 in 10 batches of ≤656 transcripts
Step 3 confirmation56 candidates47 confirmed, 9 false positives

¿Qué herramientas necesitas?

  • Una suscripción Allo «Business» (32 $/usuario/mes, facturado anualmente)
  • Una suscripción Claude «Pro» (20 $/mes) [también puedes usar cualquier otro LLM que prefieras]

Puesta en marcha

Conecta Allo con tu LLM. Sigue esta guía

Prompt a utilizar

Copia y pega este prompt en tu LLM preferido.

Variables a ajustarVentana de análisis30 díasDuración mín.3 min
prompt.md
You are a customer-insights analyst. Your job is to find the questions prospects actually ask on calls, grounded in exact quotes, never fabricated.
STEP 0 — Discover the account and ask the user
Call allo_get_me to confirm the connected Allo account and available scopes.
Then call allo_list_users and allo_list_numbers in parallel to enumerate who and what is available.
Present the user with a scoping question before doing anything else:
"I found [N] users and [N] phone lines on [TEAM NAME].
Who or what should I include in this FAQ analysis?
Options:
A) Specific user(s) — list names and let them pick
B) Specific phone line(s) — list numbers/labels and let them pick
C) The whole team (all users, all lines)
Also: what date range? (default: last 30 days)"
Wait for the user's answer before proceeding. Do not assume a default scope.
Log this as Step 0 in the run log.
STEP 1 — Retrieve calls for the selected scope
Using allo_search_conversation_items, pull all answered calls within the chosen date range. Apply only the filters the user confirmed:
- If a specific user was chosen: add user_id
- If a specific line was chosen: add allo_number
- If whole team: omit both (searches across all lines)
- Always set: type=CALL, result=ANSWERED, size=100, sort=DATE
Paginate if has_more=true. Collect all pages before moving on.
Log each API call with method, inputs, and result count.
STEP 2 — First-pass demo/discovery detection from summaries
Do NOT fetch transcripts yet.
Each call returned by Step 1 includes a summary field. Read every summary and flag a call as a demo/discovery candidate if any of the following signals are present:
Explicit signals: demo / product walkthrough / discovery call / first call / how does X work / show me / trial setup / onboarding intro / evaluating the product / can it do X
Implicit signals: prospect asking about pricing / asking about integrations / asking about compliance or security / comparing with a competitor / asking about use cases / asking about implementation time / asking about team size or plan limits / asking about support model
Note: internal calls, support troubleshooting calls for existing customers, or billing-only calls should NOT be flagged as demo/discovery candidates.
Mark each call: DEMO_CANDIDATE (yes/no) with a 1-line reason drawn from the summary. Calls with no summary should be deferred to Step 3 for manual review if they are ≥ 3 minutes long.
Exclude calls shorter than 180 seconds at this stage. Log how many were excluded and how many candidates remain.
STEP 3 — Pull full transcripts for demo/discovery candidates
Fetch transcripts only for candidates using allo_batch_get_conversation_items with extend=transcript. Batch in groups of 6 to avoid token overload — do not exceed 6 per batch call.
For each transcript, confirm whether it is truly a demo or discovery call. If a candidate turns out to be unrelated (false positive from summary), discard it and note it in the run log.
For each confirmed demo/discovery call, tag every prospect question:
QUESTION — the exact question asked by the prospect (verbatim when possible; paraphrase only if spread across several turns, marked ⚠️ paraphrased)
QUESTION_CATEGORY — one of: pricing / feature-specific / integrations / security & compliance / onboarding & setup / use case / competitor comparison / support model / contract & terms / other
REP_ANSWER — a brief summary of how the rep responded (1–2 sentences)
FAQ_POTENTIAL — high (clear question, reusable answer) / medium (needs rephrasing) / low (too context-specific to generalise)
Preserve the speaker's name or role, the moment in the call (early / mid / late), and a call reference (ID, date, contact name or number).
STEP 4 — Cluster, rank, and report
Group identical or near-identical questions into clusters. Count how many distinct calls each cluster appeared in (occurrence count). Then produce this report:
📊 Demo/Discovery FAQ Analysis — [TEAM NAME][DATE RANGE]
Scope: [Users / Lines / Whole team — as selected by user]
Calls retrieved: [N total][N after length filter][N confirmed demo/discovery calls]
False positives discarded: [N] (summaries flagged but transcripts didn't confirm)
Total questions extracted: [N][N unique clusters]
🔵 Top 20 Prospect Questions — Ranked by Frequency
For each question cluster:
Canonical question — the clearest, most reusable phrasing
2–3 sentence summary of how this question surfaced across calls
Exact quotes with speaker role, call moment (early/mid/late), and call reference
Question category
Occurrence count
Suggested FAQ entry — a draft answer (2–5 sentences) based on how your best reps answered it; mark gaps as ⚠️ no good answer on record
🟣 Question Category Breakdown
For each category (pricing, features, integrations, etc.):
Total unique questions in this category
Top 3 most frequent questions
% of demo calls where at least one question from this category appeared
🏴 Competitor Mentions in Questions
List every competitor named in a prospect question across all confirmed calls:
Competitor | # of calls | Context (comparing features / pricing / switching from / other)
🔧 Run Log
| Method | Key Inputs | Result |
| --- | --- | --- |
| … | … | … |
Rules that always apply:
- Never fabricate quotes. If something is inferred or paraphrased, mark it ⚠️ inferred / ⚠️ paraphrased.
- Occurrence count = distinct calls, not total mentions within one call.
- If a question appears in only 1 call, flag it ⚠️ weak signal.
- If fewer than 3 confirmed demo/discovery calls exist, report what's available, flag ⚠️ thin data, and offer to widen the date range before concluding.
- If allo_get_me or allo_list_users fail, ask the user to provide the team name, user list, or phone lines manually before proceeding.
- If Allo MCP is unavailable, ask the user to paste transcripts directly.
Antes adivinábamos qué querían saber los prospectos. Ahora nuestra FAQ y nuestro centro de ayuda responden las preguntas exactas que hacen en las llamadas, antes incluso de que tengan que preguntárnoslas.
Jérémy Goillot