Install Jentic One Beta
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Formstack API, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fformstack.com%2Fformstack" | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fformstack.com%2Fformstack" | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
What an agent can do with Formstack API.
Create, read, update, and delete online forms in a Formstack account
Add, read, and configure the fields that make up a form
List and read the submissions collected by a form
Register and manage webhooks that fire when a form is submitted
Configure the notification emails and confirmation messages a form sends
GET STARTED
Patterns agents use Formstack API for, with concrete tasks.
★ Provision a form from an agent
An AI agent can stand up a working Formstack form on demand: it creates the form, adds the fields it needs, and sets the confirmation message, then hands back the form URL. This lets a support or marketing agent spin up an intake or feedback form without a person opening the form builder. Through Jentic the agent discovers each operation by intent and calls it with the form and field details.
Create a feedback form titled 'Q3 Customer Feedback', add a rating field and a comments field, and return the form id
Sync submissions to a data store
A data agent reads new submissions from a Formstack form and writes them to a warehouse or spreadsheet. It lists submissions for the form, reads the field values from each one, and can page through the full set for a backfill. This keeps reporting current without a person exporting CSV files by hand.
List the submissions for a given form id and return the field values for the ten most recent entries
React to submissions in real time
Instead of polling, an agent registers a webhook on a form so Formstack notifies your stack the instant someone submits. The handler can route the lead into a CRM, trigger a follow-up email, or open a ticket. When an integration is retired the agent can remove the webhook so events stop cleanly.
Register a webhook on a given form that posts to https://example.com/hooks/formstack when a submission arrives
95 endpoints — the formstack api lets you build and manage online forms and read the data people submit through them.
METHOD
PATH
DESCRIPTION
/forms
List the forms in the account
/forms
Create a new form
/forms/{formId}
Read a single form's configuration
/forms/{formId}/submissions
List the submissions collected by a form
/forms/{formId}/fields
Add a field to a form
/forms/{formId}/webhooks
Register a webhook that fires on new submissions
/forms
List the forms in the account
/forms
Create a new form
/forms/{formId}
Read a single form's configuration
/forms/{formId}/submissions
List the submissions collected by a form
/forms/{formId}/fields
Add a field to a form
/forms/{formId}/webhooks
Register a webhook that fires on new submissions
What agents get from Jentic-routed access to this vendor.
Setup
Wiring the Formstack API by hand means setting up its Bearer token auth against the versioned base URL, formatting the form, field, and submission calls, and handling paging and your own retries. Through Jentic you install once, import the Formstack API from the API Directory, store the token once, and your agent calls it.
Permission scoping
The Formstack API addresses each form by an id in the URL path, so you can scope the agent to the forms and operations it needs: allow it to read submissions and leave form deletion and webhook changes out of the allowed set unless you add them.
Credential isolation
Your Formstack token is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.
Intent-based discovery
Agents search Jentic by intent such as 'create a form' or 'list form submissions', and Jentic returns the matching Formstack operation with its input schema so the agent calls the right endpoint without reading the reference docs.
Alternatives and complements available in the Jentic catalogue.
Specific to using Formstack API through Jentic.
What authentication does the Formstack API use?
Formstack authenticates with a Bearer token, an OAuth access token, sent in the Authorization header of every request. Through Jentic the token is stored encrypted by your own Jentic One instance and supplied to requests at execution time, so the agent never sees the raw value.
Can I create forms and fields through the Formstack API?
Yes. You can create a form, then add and configure its fields, and set the notification and confirmation messages it sends. An agent connected through Jentic can provision a working form end to end and return its id and URL.
How do I read form submissions with the Formstack API?
List the submissions for a form and read the field values from each one. You can page through the full set to backfill a data store or read a single submission by its id, so an agent can sync responses into a warehouse or spreadsheet.
What are the rate limits for the Formstack API?
The OpenAPI spec does not declare rate limits for the Formstack API. Apply conservative client-side throttling, back off on HTTP 429 responses, and check the Formstack developer documentation for the current published limits.
Can I limit what my agent is allowed to do with the Formstack API?
Yes. You choose which operations the agent may call, so it can be allowed to read submissions while form deletion and webhook changes stay out of the allowed set unless you add them. Because the API addresses each form by an id in the URL path, you can also keep the agent to the forms it needs, and every call it makes is logged.
Is there a Formstack API MCP server?
You don't need an MCP server to give your agent Formstack. Jentic connects it directly from the API Directory: import it, store the token once, and your agent calls the form and submission operations on demand without a separate server to run.
How do I create and read Formstack forms through Jentic?
Search Jentic for an intent like 'create a form' or 'list form submissions', which returns the matching Formstack operation with its input schema so the agent supplies the form and field details and reads the response. To run it on your own infrastructure, install Jentic One from its GitHub repo.
For Agents
Create and manage Formstack online forms and their fields, read and export form submissions, and register webhooks for new submissions. Authenticates with a Bearer token in the Authorization header.
Use for: Create a new form for a customer feedback survey, List the submissions for a given form, Add a field to an existing form, Set up a webhook to notify my app when a form is submitted
Not supported: Does not handle payment processing, form rendering, or user account administration. Use for creating and managing forms and fields and reading form submissions only.
The Formstack API lets you build and manage online forms and read the data people submit through them. You can create forms, add and configure fields, list and read submissions, export response data, and register webhooks that fire the moment a form is submitted. It also covers the notification emails and confirmation messages a form sends after each submission, so an agent can provision a working form end to end. Formstack is used by teams that collect leads, feedback, registrations, and payments through no-code forms.