All integrations
Catalogue metadata onlyforms & surveysv20260615_00

FORMBRICKS

Formbricks

Formbricks is an open-source platform for building and managing surveys, enabling organizations to collect and analyze user feedback effectively.

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

45

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
API_KEY

API_KEY

formbricks_api_key

Provider setup

Developer setup

No fields declared in this snapshot.

User connection

  • Formbricks API Keygeneric_api_key · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 1–30 of 45 actions

Check Health

FORMBRICKS_CHECK_HEALTH

Tool to check the health status of the Formbricks API. Use when you need to verify that the API is operational and responding to requests.

Untrusted display-only summary

Create Action Class

FORMBRICKS_CREATE_ACTION_CLASS

Tool to create a new action class. Use when defining custom action logic in your environment.

Untrusted display-only summary

Create Attribute Class

FORMBRICKS_CREATE_ATTRIBUTE_CLASS

Creates a new attribute class (custom contact attribute) in Formbricks. Attribute classes define the schema for contact attributes used for segmentation and personalization. Each attribute must have a unique key within the environment. Common examples include 'plan', 'tier', 'company', or custom business-specific attr…

Untrusted display-only summary

Create Client User

FORMBRICKS_CREATE_CLIENT_USER

Tool to create or identify a user within a specified environment. If the user already exists, this will identify them and potentially update user attributes. If they don't exist, it will create a new user. Use when you need to register or update users in the client API for survey targeting.

Untrusted display-only summary

Create Contact

FORMBRICKS_CREATE_CONTACT

Creates a new contact in a Formbricks environment. A contact represents a person or entity tracked in Formbricks for survey responses and interactions. The email serves as the unique identifier within an environment - if a contact with the same email already exists, this will update the existing contact. Use this acti…

Untrusted display-only summary

Create Display

FORMBRICKS_CREATE_DISPLAY

Create a display record to track when a survey is shown to users. Displays are used to measure survey view counts and can optionally be linked to a specific user. Use this after obtaining valid survey and environment IDs to register that a survey was displayed.

Untrusted display-only summary

Create Survey Response

FORMBRICKS_CREATE_RESPONSE

Tool to create a response for a survey. Use after collecting all survey answers.

Untrusted display-only summary

Create Survey

FORMBRICKS_CREATE_SURVEY

Tool to create a new survey. Use after defining survey details and questions.

Untrusted display-only summary

Create Webhook

FORMBRICKS_CREATE_WEBHOOK

Tool to create a new webhook. Use when you need to register an external endpoint to receive form response events.

Untrusted display-only summary

Delete Attribute Class

FORMBRICKS_DELETE_ATTRIBUTE_CLASS

Tool to delete an attribute class. Use when you need to remove an attribute class by its ID after confirming it's no longer needed.

Untrusted display-only summary

Delete Person

FORMBRICKS_DELETE_PERSON

Tool to delete a person. Use when you need to remove a person's record from Formbricks after confirming the ID.

Untrusted display-only summary

Delete Survey Response

FORMBRICKS_DELETE_RESPONSE

Tool to delete a survey response by its ID. Use when you need to remove an existing response after confirming its ID.

Untrusted display-only summary

Delete Survey

FORMBRICKS_DELETE_SURVEY

Deletes a survey from Formbricks by its unique identifier. Use this action when you need to permanently remove a survey. The deletion cannot be undone. Before deletion, ensure you have the correct survey ID - you can list surveys first to verify. Returns the deleted survey's data including its ID, name, type, status,…

Untrusted display-only summary

Delete Team

FORMBRICKS_DELETE_TEAM

Tool to delete an organization team by its ID. Use when you need to permanently remove a team from an organization. Requires write permissions on the organization. Returns the deleted team's details including ID, name, timestamps, and organization ID.

Untrusted display-only summary

Delete Webhook

FORMBRICKS_DELETE_WEBHOOK

Tool to delete a webhook by ID. Use when you need to remove an existing webhook from Formbricks. Use after confirming the webhook ID.

Untrusted display-only summary

Get Account Info

FORMBRICKS_GET_ACCOUNT_INFO

Retrieves environment information for the authenticated API key. Returns details about the environment (development or production) including the associated project and setup completion status. This is useful for understanding which environment and project you're working with.

Untrusted display-only summary

Get All Contacts

FORMBRICKS_GET_ALL_CONTACTS

Tool to retrieve all contacts within the organization. Use when you need a complete list of contacts.

Untrusted display-only summary

Get Attribute Class

FORMBRICKS_GET_ATTRIBUTE_CLASS

Tool to get a specific attribute class by ID. Use when you need to retrieve details of a specific attribute class for inspection or validation.

Untrusted display-only summary

Get Client Contacts State

FORMBRICKS_GET_CLIENT_CONTACTS_STATE

Tool to get the current state of a contact including surveys and segment information. Use when you need to retrieve tracking data for a specific user, including their segment memberships, survey displays, and response history. This endpoint uses the v2 client API.

Untrusted display-only summary

Get Contact Attribute Key

FORMBRICKS_GET_CONTACT_ATTRIBUTE_KEY

Tool to retrieve detailed information about a specific contact attribute key by ID (v2 API). Use when you need to inspect the properties of a contact attribute key such as its type, uniqueness requirement, or associated environment.

Untrusted display-only summary

Get Contact by ID

FORMBRICKS_GET_CONTACT_BY_ID

Tool to retrieve a specific contact by its ID. Use when you need to fetch detailed information about a single contact.

Untrusted display-only summary

Get Me

FORMBRICKS_GET_ME

Tool to retrieve current authenticated organization's and environment details. Use when you need to fetch organization and environment information for the current API key.

Untrusted display-only summary

Get Person by ID

FORMBRICKS_GET_PERSON_BY_ID

Tool to retrieve a person by their internal ID in Formbricks. Use when you need detailed information about a specific person, including all their custom attributes. The person ID can be obtained from the Get All Persons endpoint.

Untrusted display-only summary

Get Responses

FORMBRICKS_GET_RESPONSES

Retrieve survey responses with flexible filtering, sorting, and pagination. Use this tool to: - List all responses across surveys or filter by specific surveyId - Filter responses by contactId to see submissions from a specific contact - Apply date range filters (startDate/endDate) with filterDateField - Sort by creat…

Untrusted display-only summary

Get Roles

FORMBRICKS_GET_ROLES

Tool to retrieve all available roles in the system. Use when you need system roles for access control.

Untrusted display-only summary

Get Webhook

FORMBRICKS_GET_WEBHOOK

Tool to retrieve details of a specific webhook. Use when you need to inspect a webhook's configuration by ID.

Untrusted display-only summary

List Action Classes

FORMBRICKS_LIST_ACTION_CLASSES

List all action classes in your Formbricks environment. Action classes define trackable user interactions (like clicks, page views, form submissions) that can trigger surveys or be used in targeting logic. Use this to discover what actions are available for survey triggers and audience segmentation.

Untrusted display-only summary

List Attribute Classes

FORMBRICKS_LIST_ATTRIBUTE_CLASSES

Tool to list all attribute classes. Use when you need to retrieve existing attribute classes for segmentation or management.

Untrusted display-only summary

List Client Environment

FORMBRICKS_LIST_CLIENT_ENVIRONMENT

Tool to retrieve environment state for Formbricks SDKs. Use when you need to fetch the complete environment configuration including surveys, action classes, and project settings. Note: This endpoint uses server-side caching with a 5-minute TTL, so changes may take up to 5 minutes to reflect.

Untrusted display-only summary

List Contact Attribute Keys

FORMBRICKS_LIST_CONTACT_ATTRIBUTE_KEYS

Tool to retrieve contact attribute keys from Formbricks. Use when you need to list all available contact attributes for segmentation, filtering, or contact management. Supports pagination, sorting, and date filtering.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.