Cognito Forms
REST API for managing forms, entries, documents, and files in Cognito Forms.
Three ways to use Cognito Forms
Chat with Geni
Ask Geni to pull data, take actions, or answer questions using this integration in a conversation.
Build a workflow
Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.
Power an app
Use this integration as a data source or action layer behind a dashboard, form, or internal tool.
Supported tools
Actions your AI agents can perform with Cognito Forms.
Create Entry
Creates a new entry for the specified form.
Delete Entry
Deletes an existing entry from the specified form.
Get Document
Generates and retrieves an entry document using a specified template.
Get Entry
Retrieves a single entry by entry number or entry Id.
Get File
Retrieves a file from storage by its Id.
Get Form Schema
Returns the JSON schema for a specific form, describing all fields and their types.
Get started automating Cognito Forms
Ready-to-use workflows
Prompts using Cognito Forms
Screen Cognito Forms job applicants into a Trello hiring board
Every new Cognito Forms application gets read, scored, and dropped into the right Trello list, with the resume attached and a tagged recap in Slack.
Send branded order confirmation PDFs from Cognito Forms
Every new Cognito Forms submission turns into a branded PDF, files itself in Google Drive, and emails the customer a confirmation in seconds.