Connect Formbricks to Your AI Agent

Compare attribute definitions with the contact information you need to store.

7 tools API key

Try a Formbricks Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Formbricks

Check contact attribute definitions

Compare workspace attributes with a supplied contact data plan.

/oo Formbricks: Read Formbricks workspace [ID] and its contact attribute keys. Inspect definitions for [fields], compare them with [contact data plan], and list missing or conflicting definitions.

Start Working with Formbricks

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Formbricks

    Connect with a Formbricks management API key.

    Connect Formbricks →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Choose an accessible workspace. Contact creation requires an attributes object containing a valid email.
  • This connection exposes contact attribute definitions and contact creation, not survey creation or survey responses.

Formbricks Tools

Inspect account workspaces and contact attribute keys, create or update those definitions and add a contact with workspace-scoped attributes. AI can identify missing definitions before you request specific record changes.

Workspace attribute definitions

Inspect workspace context and read or change contact attribute keys.

Contact creation

Add a contact with supplied workspace attributes and an email address.

7 tools

Get Me

Get the Formbricks organization and workspace context associated with the current API key.

formbricks.get_me

List Contact Attribute Keys

List Formbricks contact attribute keys with optional pagination, sorting, date filters, and workspace scoping.

formbricks.list_contact_attribute_keys

Get Contact Attribute Key

Get one Formbricks contact attribute key by its identifier.

formbricks.get_contact_attribute_key

Create Contact Attribute Key

Create one Formbricks contact attribute key inside a workspace.

formbricks.create_contact_attribute_key

Update Contact Attribute Key

Update one existing Formbricks contact attribute key.

formbricks.update_contact_attribute_key

Delete Contact Attribute Key

Delete one Formbricks contact attribute key by its identifier.

formbricks.delete_contact_attribute_key

Create Contact

Create one Formbricks contact with a workspace-scoped attributes object.

formbricks.create_contact

Frequently Asked Questions

How do I choose a workspace?

Read the account context to see workspaces accessible to the management key, then use the intended workspace ID.

What is needed for a new attribute key?

Provide a workspace, machine-readable key, display name and description.

Can I add a contact without an email?

Contact creation requires a valid email within the supplied attributes. Include the other attributes you want to save.

Connect Formbricks

About Formbricks ↗