Formbricks integration
Formbricks is an open-source survey and experience-management platform. Read and write surveys and their responses, contacts with their attributes and attribute keys, displays, webhooks, teams, projects, environments and roles. The client routes let a running app record a display or submit a response for one environment. Authentication is an API key sent in the x-api-key header, scoped to the environment it was created in.
Say what should happen.
The workflow builds itself.
What you can do with Formbricks
Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.
Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.
Response, 7 operations
create_client_responseCreate client responsePOSTCreate Response.create_management_responseCreate management responsePOSTCreate a response.delete_responseDelete responseDELETEDelete a response.get_responseGet responseGETGet a response.list_responsesList responsesGETGet responses.update_client_responseUpdate client responsePUTUpdate Response.update_management_responseUpdate management responsePUTUpdate a response.
Contact attribute key, 5 operations
create_contact_attribute_keyCreate contact attribute keyPOSTCreate a contact attribute key.delete_contact_attribute_keyDelete contact attribute keyDELETEDelete a contact attribute key.get_contact_attribute_keyGet contact attribute keyGETGet a contact attribute key.list_contact_attribute_keysList contact attribute keysGETGet contact attribute keys.update_contact_attribute_keyUpdate contact attribute keyPUTUpdate a contact attribute key.
Team, 5 operations
create_teamCreate teamPOSTCreate a team.delete_teamDelete teamDELETEDelete a team.get_teamGet teamGETGet a team.list_teamsList teamsGETGet teams.update_teamUpdate teamPUTUpdate a team.
Webhook, 5 operations
create_webhookCreate webhookPOSTCreate a webhook.delete_webhookDelete webhookDELETEDelete a webhook.get_webhookGet webhookGETGet a webhook.list_webhooksList webhooksGETGet webhooks.update_webhookUpdate webhookPUTUpdate a webhook.
User, 4 operations
create_client_userCreate client userPOSTCreate or Identify User.create_organization_userCreate organization userPOSTCreate a user.list_usersList usersGETGet users.update_userUpdate userPATCHUpdate a user.
Workspace team, 4 operations
create_workspace_teamCreate workspace teamPOSTCreate a Workspace team.delete_workspace_teamDelete workspace teamDELETEDelete a Workspace team.list_workspace_teamsList workspace teamsGETGet Workspace teams.update_workspace_teamUpdate workspace teamPUTUpdate a Workspace team.
Contact, 2 operations
create_contactCreate contactPOSTCreate a contact.get_contactGet contactGETGet personalized survey link for a contact.
Bulk, 1 operation
upload_bulk_contactsUpload bulk contactsPUTUpload Bulk Contacts.
Display, 1 operation
create_displayCreate displayPOSTCreate Display.
Environment, 1 operation
list_environmentList environmentGETGet Workspace State.
Health, 1 operation
health_checkHealth checkGETHealth Check.
Me, 1 operation
meMeGETMe.
Role, 1 operation
list_rolesList rolesGETGet roles.
Segment, 1 operation
get_segmentGet segmentGETGet survey links for contacts in a segment.
Storage, 1 operation
create_storageCreate storagePOSTUpload Private File.
Use Formbricks from Claude Code, Cursor or Codex
Connect Formbricks in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Formbricks operations become tools the client can call, next to every other integration you connected.
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"
[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"{
"mcpServers": {
"livecontext": {
"type": "http",
"url": "https://livecontext.ai/mcp",
"headers": {
"X-API-Key": "YOUR_API_KEY"
}
}
}
}How to connect Formbricks
- Create your workspace
Sign up free. Nothing to install.
- Connect Formbricks once
Add your Formbricks connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.
- Describe the job in chat
The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.
Formbricks integration FAQ
What can you do with the Formbricks integration?
LiveContext exposes 40 operations on Formbricks, covering response, contact attribute key, team and webhook.
