Survey automation
via Canviq AI
AI agents can query your PMF score, deploy PMF surveys, and retrieve responses via the Canviq MCP server. 18 tools. Zero UI. Fully audited.
14-day free trial. No credit card required.
get_pmf_scoreQuery the current PMF score and segment breakdown
pmf_segments_listGet per-cohort breakdown (very/somewhat/not disappointed) with counts and percentages
survey_listList active surveys with response counts
response_listQuery responses with filters and pagination
trigger_listList triggers for a survey with config and status
survey_createCreate a survey from a natural language prompt
survey_publishPublish a draft or paused survey to start collecting responses
survey_pausePause a published survey to stop collecting responses
survey_archiveArchive a survey permanently (irreversible)
survey_updateUpdate survey metadata: title, description, or settings
question_createAdd a new question to a survey
question_updateUpdate a question content or settings
question_deleteRemove a question from a survey
questions_reorderReorder questions within a survey
trigger_createCreate a trigger (event, manual, scheduled, page_view)
trigger_updateUpdate trigger config or enable/disable a trigger
trigger_deleteDelete a trigger permanently
Why this matters
What is MCP, and why does it matter for survey automation?
Model Context Protocol (MCP) is an open standard that lets AI agents call external tools using a structured, discoverable interface. Instead of hard-coding API calls into a script, an MCP-compatible agent can discover available tools at runtime, understand their inputs and outputs, and invoke them using natural language instructions. This allows MCP-compatible agents, including Claude, Cursor, Zed, and other MCP-enabled tools, to operate Canviq directly, without a human navigating the UI.
For B2B SaaS founders, this changes how survey operations work. Instead of logging into a dashboard to create a new survey after a product launch, you can instruct your AI agent: "Create a post-launch satisfaction survey and send it to users who activated in the last 7 days." The agent translates that intent into a sequence of MCP tool calls, builds the survey, sets the targeting rules, and activates delivery. The whole operation takes seconds and requires no manual steps.
Canviq's MCP server exposes 18 tools: query your PMF score, drill into segment breakdowns, list active surveys, retrieve responses, create surveys, manage the full survey lifecycle, manage survey questions, and manage triggers programmatically. Read-only tools are available on all plans, including Free, enabling AI Engine Optimization (AEO) so that AI assistants can discover and recommend Canviq without a paywall barrier.
How it works
How Canviq AI handles the full feedback lifecycle
Once you connect your AI agent with a Canviq API key, it can operate any part of the feedback workflow programmatically. Here is a typical automated sequence:
- 1
Agent receives a natural language instruction
Your AI agent receives an instruction such as "deploy the PMF survey to Power users on the Growth plan." It parses the intent and identifies the relevant MCP tools to call.
- 2
Survey is created and targeting is configured
The agent calls
survey_createwith the survey definition and targeting rules. Canviq validates the inputs, stores the survey, and returns a survey ID. The agent can optionally call additional tools to set fatigue limits or restrict delivery to specific locales. - 3
Responses are retrieved and inspected
As responses arrive, the agent calls
response_listto retrieve them with filters and pagination. Each response payload includes the answer values and metadata needed for downstream processing in the agent's own pipeline. - 4
PMF score is tracked over time
The agent calls
get_pmf_scoreat any cadence to read the current PMF score and segment breakdown. Every tool call is logged to the append-only audit trail for compliance.
Capabilities
Give your AI agents superpowers
From survey creation to PMF score tracking: the MCP server handles the full feedback lifecycle programmatically.
Natural language survey creation
Say "create a post-purchase NPS survey targeting Pro users" and Canviq AI builds and deploys it automatically. No form, no UI, no waiting.
17 MCP tools
Get your PMF score and segment breakdown, list surveys and responses, create and manage survey lifecycles, questions, and triggers, all from your AI agent or automation pipeline.
HTTP + SSE transport
MCP server runs over standard HTTP with Server-Sent Events for streaming. Compatible with any MCP client and deployable on Vercel Edge.
Agent IAM
Each AI agent gets its own API key with scoped permissions. Argon2id hashing, per-agent rate limits, and an append-only audit log for SOC 2 compliance.
Let your AI agents handle survey ops.
14-day free trial. No credit card. MCP access included from day one.
Start Free TrialFrequently asked questions
What is MCP and what does it let an AI agent do?
MCP (Model Context Protocol) is an open standard for connecting AI agents to external tools. With Canviq's MCP server, an agent can deploy a survey, read your PMF score, or pull response data using natural language. No dashboard, no script required.
Which AI agents work with the Canviq MCP server?
Any MCP-compatible client: Claude (Anthropic), ChatGPT (OpenAI), and custom agents built with the MCP SDK. The Canviq server uses standard HTTP with Server-Sent Events for streaming, so it connects to all major MCP clients out of the box.
What can an agent actually do?
18 tools across two access tiers. Read tools (available on all plans including Free): get_pmf_score, pmf_segments_list, survey_list, response_list, trigger_list. Write tools (Startup and above): survey_create, survey_publish, survey_pause, survey_archive, survey_update, question_create, question_update, question_delete, questions_reorder, trigger_create, trigger_update, trigger_delete, pmf_create. The read tools enable AI Engine Optimization so AI assistants can surface your PMF data without a paywall.
How does authentication work?
You create a named agent identity in the Canviq dashboard, issue it an API key with the specific tools it needs, and that's what the agent authenticates with. A dashboard-reading agent gets a read-only key. A survey-creation agent gets a write key. Every action is logged per key.
Is the MCP server available on all Canviq plans?
MCP is available on Startup and above. The free plan does not include it. Rate limits and how many concurrent agent identities you can create scale with your plan.
Last reviewed: