Connect Voice Capture to Claude and ask for what you need: a project for your study, the voice widget for each open-ended question, the transcripts once fieldwork starts. Add the QuestionPro connector too, and Claude designs the questionnaire in QuestionPro and prepares every voice question for you.
Connector URL
https://api.voicecapture.ai/mcpYou need a Voice Capture account and a Claude plan that allows custom connectors.
In Claude (web or desktop), go to Settings → Connectors → Add custom connector.
Name it Voice Capture and paste the URL exactly as shown above, with no trailing slash.
Claude sends you to voicecapture.ai. Sign in with your usual account and click Allow on the consent screen.
Back in the chat, turn the connector on and ask, for example: "List my Voice Capture projects."
Your projects and the ones shared with your organization, with their language and number of responses.
In the language your respondents speak, with a transcription prompt written from a description of your study so brand names and jargon come out right.
The widget code for one open-ended question at a time — QuestionPro, Alchemer or any HTML survey — with exactly where to paste it.
Transcripts by question and by respondent, to check a test response or to start the analysis.
Remaining credits and plan limits, before you launch.
When both connectors are on, one request covers the design and the voice setup.
Claude builds the survey in QuestionPro and places each voice question on its own page.
It creates the Voice Capture project in the survey's language, with the vocabulary of your study.
It hands you one ready-made snippet per voice question, with the click path to paste it.
After fieldwork, it reads the transcripts back by question and respondent.
QuestionPro's connector cannot write a question's JavaScript Logic yet, so you paste each snippet yourself: open the question → Logic → JavaScript Logic → Pre JavaScript Logic → paste → Save. It takes a minute per question and needs QuestionPro Research or Team Edition.
Try this prompt
Create an NPS survey in QuestionPro about our delivery app, in Spanish, with one open-ended voice question asking why they gave that score. Set it up with Voice Capture and give me the snippet to paste.
A real test with the QuestionPro and Voice Capture connectors on in Claude.ai (translated from Spanish). We only replaced the project key with a placeholder.
You
Create a test NPS survey in QuestionPro about a food-delivery app, in Spanish, with an open-ended voice question asking why they gave that score. Set it up with Voice Capture and give me the snippet to paste.
Claude
Used the QuestionPro and Voice Capture connectors
I've created the test survey in QuestionPro and the project in Voice Capture. The only thing left is pasting the script, and you have to do that by hand because QuestionPro doesn't allow writing a question's JavaScript from outside.
Survey: "TEST - NPS App de Domicilios (Voice Capture)"
Voice Capture: project "TEST - NPS App de Domicilios", in Spanish, primed with delivery vocabulary (courier, tip, delivery fee, Rappi, Glovo…) so those words are transcribed correctly.
Where to paste it: on question NPS_WHY, go to Logic → JavaScript Logic, turn on Pre Javascript Logic, paste the code and click Save Logic. Requires QuestionPro Research or Team Edition.
window.__VC_PRELOADED=true; try {
var ta = document.querySelector('textarea.form-input:not(.hidden-text)');
if (ta && !document.getElementById('gv-container')) {
var RESPONDENT_ID = '';
var sessionId = RESPONDENT_ID;
if (!sessionId) {
try { sessionId = window.sessionStorage.getItem('gv_sid_proj_xxxxxxxxxxxx'); } catch (e) {}
if (!sessionId) {
sessionId = 'qp_' + Date.now() + '_' + Math.random().toString(36).slice(2, 10);
try { window.sessionStorage.setItem('gv_sid_proj_xxxxxxxxxxxx', sessionId); } catch (e) {}
}
}
var wrap = document.createElement('div');
wrap.id = 'gv-container';
wrap.setAttribute('data-project','proj_xxxxxxxxxxxx');
wrap.setAttribute('data-target','textarea[id="'+ta.id+'"]');
wrap.setAttribute('data-session', sessionId);
wrap.setAttribute('data-lang','es');
wrap.setAttribute('data-question','NPS_WHY');
ta.parentNode.insertBefore(wrap, ta);
var initWrap = function(){ try { if (window.GeniusVoice && GeniusVoice.init) GeniusVoice.init(wrap); } catch(e){} };
var loader = document.getElementById('gv-script');
if (!loader) {
var s = document.createElement('script');
s.id = 'gv-script';
s.src = 'https://api.voicecapture.ai/voice.js';
s.onload = initWrap;
document.body.appendChild(s);
} else if (window.GeniusVoice) {
initWrap();
} else {
loader.addEventListener('load', initWrap);
}
}
} catch(e) {}Once it's pasted, open the survey link and record a test answer. I'll then confirm in Voice Capture that the transcript came through.
You
I pasted it and answered the survey by voice. It worked perfectly.
Claude
Used the Voice Capture connector
Great! Voice Capture has 4 transcripts for NPS_WHY, all spoken and in Spanish. The latest one reads: "The price is too high, so I don't want to pay it."
Two of them are just "Thanks" — they look like microphone tests, so it's worth deleting those responses in QuestionPro before real fieldwork.
The result: Claude prepared the survey, the project and every voice question. Your part was a one-minute paste.
What Voice Capture projects do I have, and how many responses has each one collected?
Create a Voice Capture project for a CSAT study of our call center, in Portuguese. Respondents will mention product names like FlexPlan and Conta Zero.
Show me the voice answers to question Q3 from the last 7 days and summarise the main complaints.
How many credits do I have left? Is it enough for 800 completes with two voice questions each?
Claude acts with your own account and only on your projects and your organization's. It cannot delete projects, buy credits or change your account, and it never hears the audio: like everywhere in Voice Capture, audio is transcribed in memory and discarded. You can revoke access at any time from Claude's connector settings.
Yes. Voice Capture has a remote MCP server at https://api.voicecapture.ai/mcp that you add to Claude as a custom connector. You sign in with your Voice Capture account and approve access once.
No. On its own, the Voice Capture connector creates projects, prepares the widget for QuestionPro, Alchemer or any HTML survey, and reads your transcripts. With the QuestionPro connector as well, Claude can also build the questionnaire in QuestionPro.
Almost. Claude builds the survey and writes each snippet, but QuestionPro's connector cannot write JavaScript Logic yet, so pasting the snippet into each voice question is a manual step of about a minute per question.
The connector itself is free. Responses use credits exactly as they do without it: 1 credit per transcribed response, from the same balance.
Your projects and your organization's, their transcripts and your credit balance. It cannot delete anything, buy credits or change account settings, and audio is never stored for it to access.