Integration

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.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Formstack.Built from the 30 Formstack tools below, on the connection you add once.

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

  • copy_formCopy formPOSTCreates a duplicate of an existing form.
  • create_formCreate formPOSTCreates a new empty form that can have fields added to it.
  • delete_formDelete formDELETEPermanently removes a form and all its data.
  • get_formGet formGETRetrieves a form's complete structure including all fields, settings, and configuration.
  • get_form_htmlGet form htmlGETRetrieves the HTML representation of a form for embedding.
  • list_formsList formsGETLists all forms in the Formstack account with metadata and submission counts.
  • update_formUpdate formPUTModifies a form's settings and configuration.

Submission, 6 operations

  • create_submissionCreate submissionPOSTSubmits data to a form programmatically, creating a new submission.
  • delete_submissionDelete submissionDELETEPermanently deletes a form submission.
  • get_submissionGet submissionGETRetrieves a specific form submission with all field values.
  • get_submission_countGet submission countGETReturns the total number of submissions for a form.
  • list_submissionsList submissionsGETLists form submissions with filtering by date range and field values.
  • update_submissionUpdate submissionPUTUpdates field values in an existing form submission.

Field, 5 operations

  • add_fieldAdd fieldPOSTAdds a new field to an existing form.
  • delete_fieldDelete fieldDELETERemoves a field from a form.
  • get_fieldGet fieldGETRetrieves details for a specific field.
  • list_fieldsList fieldsGETLists all fields configured for a form.
  • update_fieldUpdate fieldPUTUpdates a field's settings and properties.

Folder, 5 operations

  • create_folderCreate folderPOSTCreates a new folder to organize forms.
  • delete_folderDelete folderDELETEDeletes a folder and moves its forms to Uncategorized.
  • get_folderGet folderGETRetrieves a folder's details and contained forms.
  • list_foldersList foldersGETLists all folders and subfolders used to organize forms.
  • update_folderUpdate folderPUTUpdates a folder's name.

Webhook, 5 operations

  • create_webhookCreate webhookPOSTCreates a webhook to send form submissions to an external URL.
  • delete_webhookDelete webhookDELETERemoves a webhook from a form.
  • get_webhookGet webhookGETRetrieves a specific webhook's configuration.
  • list_webhooksList webhooksGETLists all webhooks configured for a form.
  • update_webhookUpdate webhookPUTUpdates a webhook's configuration.

Confirmation, 1 operation

  • list_confirmationsList confirmationsGETLists all confirmation email configurations for a form.

Notification, 1 operation

  • list_notificationsList notificationsGETLists 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