Get started free
All integrations

Formstack integration

Online form builder and data collection platform API. Create forms, collect submissions, manage workflows, and automate document generation. Essential for lead capture, surveys, registrations, and business process automation with conditional logic and integrations.

30 toolsOAuthAPI docs

Common Formstack use cases

  • form cleanup
  • form organization
  • form discovery
  • folder navigation
  • integration audit
  • integration setup
  • configuration check
  • form customization
  • data export
  • data import

What you can do with Formstack

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.

Form, 7 operations

  • POSTcopy_form

    Creates a duplicate of an existing form.

  • POSTcreate_form

    Creates a new empty form that can have fields added to it.

  • DELETEdelete_form

    Permanently removes a form and all its data.

  • GETget_form

    Retrieves a form's complete structure including all fields, settings, and configuration.

  • GETget_form_html

    Retrieves the HTML representation of a form for embedding.

  • GETlist_forms

    Lists all forms in the Formstack account with metadata and submission counts.

  • PUTupdate_form

    Modifies a form's settings and configuration.

Submission, 6 operations

  • POSTcreate_submission

    Submits data to a form programmatically, creating a new submission.

  • DELETEdelete_submission

    Permanently deletes a form submission.

  • GETget_submission

    Retrieves a specific form submission with all field values.

  • GETget_submission_count

    Returns the total number of submissions for a form.

  • GETlist_submissions

    Lists form submissions with filtering by date range and field values.

  • PUTupdate_submission

    Updates field values in an existing form submission.

Field, 5 operations

  • POSTadd_field

    Adds a new field to an existing form.

  • DELETEdelete_field

    Removes a field from a form.

  • GETget_field

    Retrieves details for a specific field.

  • GETlist_fields

    Lists all fields configured for a form.

  • PUTupdate_field

    Updates a field's settings and properties.

Folder, 5 operations

  • POSTcreate_folder

    Creates a new folder to organize forms.

  • DELETEdelete_folder

    Deletes a folder and moves its forms to Uncategorized.

  • GETget_folder

    Retrieves a folder's details and contained forms.

  • GETlist_folders

    Lists all folders and subfolders used to organize forms.

  • PUTupdate_folder

    Updates a folder's name.

Webhook, 5 operations

  • POSTcreate_webhook

    Creates a webhook to send form submissions to an external URL.

  • DELETEdelete_webhook

    Removes a webhook from a form.

  • GETget_webhook

    Retrieves a specific webhook's configuration.

  • GETlist_webhooks

    Lists all webhooks configured for a form.

  • PUTupdate_webhook

    Updates a webhook's configuration.

Confirmation, 1 operation

  • GETlist_confirmations

    Lists all confirmation email configurations for a form.

Notification, 1 operation

  • GETlist_notifications

    Lists all notification email configurations for a form.

Formstack API rate limits

  • 14,400 requests per day

Limits vary by plan

These are the limits Formstack documents, not ones LiveContext measured. They can change and often depend on your plan, so check the Formstack documentation for current values.

Use Formstack from Claude Code, Cursor or Codex

Connect Formstack in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Formstack operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Formstack

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Formstack once

    Add your Formstack connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. 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.

Formstack integration FAQ

What can you do with the Formstack integration?
LiveContext exposes 30 operations on Formstack, covering form, submission, field and folder. Common uses include form cleanup, form organization and form discovery.
What are the Formstack API rate limits?
Formstack documents 14,400 requests per day. Limits vary by plan Limits are set by Formstack and can depend on your plan.

Popular integrations

Browse the whole catalog