← Reference Deep-Dives Reference Deep-Dive · 6 min read

Customer Interview API for AI Agents: How Agents Run Real Research

By Kevin, Founder & CEO

An AI agent that can ask real customers questions is categorically more useful than one that can only reason about them. Getting there requires an interview API that supplies participants, runs moderated research-grade conversations, and returns structured findings — not just a voice synthesis layer the agent talks into.

This guide covers how the customer interview API pattern works, the three integration patterns agents commonly use, how recruitment operates programmatically, and how User Intuition’s MCP server differs from voice AI APIs like ElevenLabs and Vapi. For full API documentation including tool schemas, see docs.userintuition.ai/mcp-server/overview.

What a customer interview API does, vs what survey APIs do

A survey API delivers questionnaires — structured prompts with fixed-choice or short-text responses. Survey APIs are fast, cheap per response, and statistically tractable at large n. They are the right tool when you need to measure: what percentage of users would use a feature, how satisfaction scores track over time, whether a respondent belongs to a behavioral segment.

A customer interview API does something different. It launches AI-moderated conversations that probe, follow up on unexpected answers, and surface the reasoning and mental models behind behavior. The output is not a distribution of choices — it is a corpus of explained positions that reveals why users behave the way they do and what they need from a solution that does not yet exist.

The tradeoff is cost and volume. Survey APIs work for large-n quantitative signals at low cost per response. Interview APIs work for understanding at the depth that changes product and positioning decisions. Both are part of a complete research stack; they are not substitutes.

For AI agents specifically, the relevant capability gap is this: a survey API cannot probe. When a respondent says “I prefer option B,” a survey records that. A moderated interview follows up: “What about option A didn’t land?” “What would option B need to do for it to be worth the switch?” The AI moderator extracts the reasoning, not just the choice. That reasoning is what changes decisions.

Three integration patterns

A customer interview API supports three distinct integration patterns, each matched to a different decision velocity and research depth requirement.

Pattern 1: Human Signal — rapid panel polls

ask_humans dispatches a question to a panel segment and returns structured responses. No study configuration, no discussion guide, no recruitment pipeline — a single tool call and answers arrive within hours.

When to use it: Directional checks where a full moderated study is more rigor than the decision requires. Headline preference. Claim credibility. Simple concept reaction. The agent has a question that needs real signal, not an LLM simulation of signal, but does not need to understand why.

Example agent sequence:

ask_humans(
  question="Which headline do you prefer for a B2B SaaS product?",
  options=["Ship 10x faster" , "Build with confidence"],
  segment="product_managers_saas",
  sample_size=20
)
→ get_results(study_id=...)
→ Returns: preference split + representative explanations

Results within hours. Cost: pay-per-use credits at $12.50 per chat response.

Pattern 2: Full AI-moderated study

create_assistant configures an AI moderator with a discussion guide, study type, and language. bulk_create_invites_from_segment recruits qualified participants from the panel. The AI moderator conducts the interviews. analyze_transcripts returns structured findings when fielding completes.

When to use it: Research questions where understanding why is required — churn reasons, concept validation, competitive positioning, UX friction mapping. The agent needs more than a preference split; it needs the reasoning, the objections, and the unarticulated needs.

Example agent sequence:

create_assistant(
  study_type="concept_test",
  discussion_guide="...",
  language="en",
  mode="audio"
)
→ bulk_create_invites_from_segment(
    assistant_id=...,
    segment_filters={role: "product_manager", company_size: "100-500"},
    count=15
  )
→ [interviews run, AI moderated]
→ analyze_transcripts(assistant_id=...)
→ Returns: theme summaries + verbatims + segment findings

Results in 2-3 hours for 15 participants. Cost: $20 per audio interview on Pro plan.

Pattern 3: Intelligence Hub queries

query_intelligence retrieves synthesized answers from accumulated research history. No new study — the agent asks a question over everything the workspace has already learned.

When to use it: The research question has probably been answered before, or the agent needs context from prior studies to design the next one. Intelligence Hub queries run in seconds and cost nothing beyond the prior studies that populated the hub.

Example:

query_intelligence(
  query="What objections come up most often when SMB buyers evaluate pricing?"
)
→ Returns: synthesized findings with source references from prior studies

Pattern 3 is the compounding asset. Every study run via Patterns 1 or 2 adds to the hub. An agent with 50 studies behind it answers Pattern 3 queries with far higher confidence than one with 5. The hub is what converts a series of one-off research projects into an institutional knowledge base that agents can draw on indefinitely.

Recruitment via API

The participant supply is what separates a research API from a voice AI API. bulk_create_invites_from_segment accepts targeting parameters and generates invitations for qualifying participants from the User Intuition 4M+ panel.

Available targeting dimensions:

  • Job role and seniority
  • Company size and industry
  • B2B segment (company attributes) vs B2C segment (demographic + behavioral)
  • Geography and language (50+ languages supported)
  • Custom screening criteria via create_panel_survey

For bring-your-own-participant workflows — customer advisory panels, existing CRM contacts, community members — create_invite handles individual invitations with custom contact details. list_external_participants and trigger_integration_sync support CRM-sourced recruitment from Salesforce and HubSpot.

send_reward handles incentive distribution once interviews complete. Reward amounts are configured at the study level and distributed automatically to participants without any manual step.

How does User Intuition handle agent-driven customer interviews?

User Intuition provides the production-grade customer interview API for AI agents — 72 MCP tools covering every phase from rapid poll to cross-study synthesis. The tool surface maps directly to the three patterns above: Human Signal group (ask_humans, get_results) for Pattern 1; Studies, Invites and Participants, and Calls and Interviews groups (create_assistant, bulk_create_invites_from_segment, analyze_transcripts) for Pattern 2; Intelligence Hub group (query_intelligence, generate_report, generate_powerpoint) for Pattern 3.

The 4M+ panel covers B2B and B2C across 50+ languages, with full targeting by role, company size, industry, and behavioral attributes. Studies start at $200, return results in 24-48 hours for standard runs, and carry 5/5 ratings on G2 and Capterra. The MCP server is available via stdio (install: npx -y @userintuition-ai/mcp) for local agent development and via Streamable HTTP at https://mcp.userintuition.ai/mcp for production deployments — both use a single ui_sk_ API key with no scope configuration. The Starter plan is free with three interviews on signup; no credit card required to test the integration.

Comparison: voice AI APIs vs research-specific APIs

Voice AI platforms — ElevenLabs, Vapi, and similar — provide real-time voice synthesis and conversation infrastructure. They are the right choice when the product is the conversation: customer support agents, voice assistants, interactive voice response systems. The API surface is optimized for real-time call handling: low-latency audio generation, call routing, transcript capture.

A research-specific API is built for a different use case. The conversation is a means to an end — the end being structured qualitative evidence. The distinctions that matter for research:

DimensionVoice AI APIResearch API
Participant supplyNone — you bring your own4M+ panel with targeting
Conversation designReal-time, open-endedModerated research methodology
Output formatRaw transcriptStructured themes + verbatims + analysis
RecruitmentNot includedScreener, invite, incentive — all via API
Knowledge layerNoneIntelligence Hub for cross-study synthesis
Primary use caseProduct is the conversationResearch produces evidence

For agents that need to talk to customers the product already has, a voice AI API can be appropriate. For agents that need to recruit qualified strangers, conduct research-methodology conversations, and return analyzable evidence — the research-specific API is the correct layer.

Neither replaces the other. Some agent architectures use a voice AI layer for real-time customer support and a research API for periodic research programs. The distinction is: do you need participants, or do you already have them? Do you need research methodology, or is any conversation sufficient? Do you need structured findings, or is raw transcript enough?

Get an API key

For MCP integration (recommended for AI agents):

  1. Sign up at app.userintuition.ai/sign-up — Starter plan, free, three interviews on signup, no card.
  2. Generate a ui_sk_ key from Settings > API Keys.
  3. Connect via stdio (npx -y @userintuition-ai/mcp) or Streamable HTTP (https://mcp.userintuition.ai/mcp).
  4. Full tool reference: docs.userintuition.ai/mcp-server/overview.

For a broader overview of the agentic research methodology — what agents can accomplish once connected and how the Intelligence Hub compounds over time — see agentic research.

Note from the User Intuition Team

Your research informs million-dollar decisions — we built User Intuition so you never have to choose between rigor and affordability. We price at $20/interview not because the research is worth less, but because we want to enable you to run studies continuously, not once a year. Ongoing research compounds into a competitive moat that episodic studies can never build.

Don't take our word for it — see an actual study output before you spend a dollar. No other platform in this industry lets you evaluate the work before you buy it. Already convinced? Sign up and try today with 3 free interviews.

Frequently Asked Questions

A survey API delivers structured questionnaires with fixed-choice or short-text responses. It is fast and cheap per response but produces data on what respondents say they think, not why they think it. A customer interview API launches AI-moderated conversations that probe, follow up, and surface unexpected themes — the qualitative depth that surveys cannot reach. The tradeoff is cost and volume: survey APIs work for large-n quantitative signals; interview APIs work for understanding the reasoning, objections, and mental models behind behavior.
Pattern 1 (Human Signal): rapid panel polls for directional checks, using ask_humans to field a question to a segment and get_results to retrieve structured responses. Pattern 2 (Full Moderated Study): create_assistant to configure the AI moderator and discussion guide, bulk_create_invites_from_segment to recruit from panel, analyze_transcripts to get structured findings. Pattern 3 (Intelligence Hub): query_intelligence to retrieve cross-study patterns and synthesized answers over accumulated research history. Each pattern is appropriate for a different decision velocity — hours for Pattern 1, 24-48 hours for Pattern 2, and seconds for Pattern 3 when prior research exists.
bulk_create_invites_from_segment takes audience targeting parameters — role, company size, industry, seniority, behavioral attributes, language — and creates invitations for all qualifying participants in the User Intuition panel in a single call. The 4M+ panel covers B2B and B2C segments across 50+ languages. For bring-your-own-participant workflows, create_invite handles individual invitations with custom contact details. send_reward handles incentive distribution once interviews complete.
Human Signal (ask_humans) studies return results within hours for small panel segments. Full moderated studies (10-15 participants) complete in 2-3 hours. Standard studies (20-50 participants) return in 24-48 hours. Large studies (100+ participants) may take up to 72 hours. Intelligence Hub queries via query_intelligence return synthesized answers in seconds when prior research exists in the workspace.
Yes. The full workflow — study configuration, participant recruitment, AI-moderated interview execution, transcript analysis, and findings retrieval — can run end-to-end via API without a human taking any action. Agents building automated research pipelines commonly configure triggers: a new feature flag ships, the agent runs a 10-person reaction study; NPS drops below a threshold, the agent runs a churn-reason study; a competitor launches, the agent runs a positioning reaction study. The results land in the Intelligence Hub for subsequent cross-study queries.
A general LLM can conduct a conversation but it cannot recruit participants, does not have a panel, does not provide incentives, does not produce structured analyzable transcripts, and does not accumulate findings into a queryable knowledge layer. A research-specific API bundles the conversation infrastructure with the participant supply, study methodology, analysis layer, and institutional memory. The difference is the distance between 'AI that can talk to someone you already know' and 'AI that recruits qualified strangers, interviews them at research depth, and returns structured evidence you can act on.'
The primary integration surface for AI agents in 2026 is the MCP server (72 tools via stdio or Streamable HTTP at https://mcp.userintuition.ai/mcp), which any MCP-compatible agent framework can connect to natively. A REST API is also available for teams that prefer direct HTTP integration. The MCP server is recommended for agent workflows because it supports dynamic tool discovery, typed schemas, and natural-language invocation through Claude, ChatGPT, and Cursor without custom integration code.
query_intelligence runs a natural-language query over all completed studies in the workspace and returns synthesized findings with source references. Examples: 'What objections come up most often when enterprise buyers evaluate pricing?', 'Which audience segments respond best to the speed message?', 'What do churned customers say they needed that the product did not provide?' The tool draws on transcript-level detail across all studies, not just summaries, so findings reflect full interview depth. The hub compounds in value with every study added — a workspace with 50 completed studies answers these questions with far higher confidence than one with 5.
Get Started

Put This Research Into Action

Run your first 3 AI-moderated customer interviews free — no credit card, no sales call.

Self-serve

3 interviews free. No credit card required.

See it First

Explore a real study output — no sales call needed.

No contract · No retainers · Results in 72 hours