Typeform, worked by an AI employee
Not another app for your team to learn, and not a set of rules for you to build. You hire an AI employee, you give it access to your Typeform account, and you ask it for things in Slack or Teams the way you would ask anyone else on the team. There is nothing to map and nothing to maintain.
- Forms & Surveys
- Signs in to your account
- 35 ready-made tools
- Asked in Slack or Teams
An illustration of how the conversation reads, not a transcript from a client account.
What Typeform is
Build beautiful, interactive forms that people love to fill out. Collect data, accept payments, and integrate with your favorite tools.
You sign in with your own Typeform account, the same way you already do. We never see or hold your password.
It can also be told by Typeform when something happens, rather than only doing things when you ask.
One message in, the work done in Typeform.
- 01
You ask
You message your AI employee in the chat your team already has open, in one sentence, in your own words.
- 02
It works out the step
It decides what the job needs in Typeform. You do not pick anything from a menu or wire anything together.
- 03
It does the work
Signed in to your own Typeform account, inside the access you granted it, doing the thing you asked for.
- 04
It reports back
It tells you what it did, in the same thread. If it could not do something, it says so rather than guessing.
What it can do in Typeform
These are the ready-made tools your AI employee already has in Typeform. It is not limited to them, but it never has to be taught these.
- Create Account WorkspaceTool to create a new workspace in a specific Typeform account. Use when you need to create a workspace within a particular account using the account ID.
- Create FormTool to create a new Typeform form with customizable fields, logic, and settings. Use when you need to programmatically create a form with specific questions, welcome screens, than
- Create ImageTool to upload a new image to your Typeform account via base64 encoding or URL. Use when you need to add images for forms or presentations. Either 'image' (base64) or 'url' paramet
- Create or Update WebhookTool to create a new webhook or update an existing one for a specified Typeform. Use when you need to configure webhooks to receive form response notifications at a specified URL.
- Create ThemeTool to create a new custom theme in Typeform with colors, fonts, background, and layout settings. Use when you need to create a theme for branding and styling Typeform forms.
- Create WorkspaceTool to create a new workspace in Typeform. Use when organizing forms into separate workspaces for teams or projects.
- Delete FormTool to permanently delete a Typeform and all of its responses. Use when you need to remove a form completely from the account.
- Delete ImageTool to delete an image from your Typeform account. Use when you need to remove an image that is no longer needed. Returns a success status once the image has been deleted (204 No
- Delete ResponsesTool to delete specific responses from a Typeform by response IDs. Use when you need to remove response data from a form. Deletion is asynchronous - a 200 status means the deletion
- Delete ThemeTool to delete a theme from your Typeform account. Use when you need to permanently remove a theme. This operation cannot be undone.
- Delete WebhookTool to delete a webhook configuration from a Typeform form. Use when you need to remove a webhook from a specific form. The operation returns 204 No Content on success and 404 if
- Delete WorkspaceTool to delete a workspace from your Typeform account. Use when you need to remove a workspace. Note: The default 'My Workspace' cannot be deleted, and workspaces containing forms
- Get About MeGet information about the owner account in Typeform.
- Get All Response FilesTool to retrieve a compressed archive containing all files that respondents uploaded for a specified form. Use when you need to download all file uploads from a Typeform form as a
- Get Background By SizeTool to retrieve a background image by size from Typeform. Use when you need to get a background image in a specific size (default, tablet, mobile, or thumbnail). Images are scaled
- Get Choice Image By SizeTool to retrieve a choice image by size from Typeform. Use when you need to download images used in picturechoice question options at specific sizes.
- Get FormTool to retrieve a specific form's complete configuration including fields, logic, settings, and theme. Use when you need to get detailed information about a Typeform form.
- Get Form MessagesTool to retrieve custom messages for a Typeform including button labels, error messages, and UI text. Use when you need to get the current message configuration for a form.
- Get Form ResponsesTool to retrieve form responses from Typeform with filtering by date, pagination, search, and response type. Use when you need to get responses for a specific form including timest
- Get Image By SizeTool to retrieve an image in a specific size from Typeform. Use when you need to get a Typeform image optimized for different display contexts (default for desktop, mobile for mobi
- Get ThemeTool to retrieve a specific theme's configuration including colors, fonts, and layout settings. Use when you need to get the design settings of a Typeform theme.
- Get WebhookTool to retrieve a single webhook by specifying both the form ID and webhook tag. Use when you need to get details about a specific webhook configuration.
- Get WorkspaceTool to retrieve detailed information about a specific workspace including its name, forms, and team members. Use when you need to get workspace details or check member access.
- List Form WebhooksTool to retrieve all webhooks associated with a specified typeform. Use when you need to view webhook configurations for a form. Returns webhook IDs, URLs, enabled status, event ty
- List FormsTool to retrieve a list of all forms in your Typeform account with filtering, pagination, and sorting options. Use when you need to list, search, or browse forms across workspaces.
- List ImagesTool to retrieve all images in your Typeform account in reverse-chronological order. Use when you need to list or browse available images.
- List Typeform ThemesTool to retrieve a paginated list of themes in your Typeform account. Use when you need to access available themes for form styling. Returns both public and private themes with the
- List WorkspacesTool to retrieve all workspaces in a Typeform account with their IDs, names, form counts, and members. Use when you need to list available workspaces or search for specific workspa
- Patch FormTool to partially update a Typeform using JSON Patch operations. Use when you need to modify specific fields without replacing the entire form. Supports updating title, settings, t
- Update FormTool to update an existing Typeform by completely replacing its configuration. PUT request overwrites the entire form - any fields not included will be deleted along with their res
- Update Form MessagesTool to update custom messages for form UI elements like buttons, errors, and placeholders in Typeform. Use when you need to customize the text displayed to form respondents.
- Update ThemeTool to update a theme's complete definition in Typeform. Use when you need to update all aspects of a theme including colors, fonts, and visual properties. This is a full update (
- Update Theme (Partial)Tool to partially update a Typeform theme by ID. Updates only the specified properties while leaving other theme settings unchanged. Each provided field must be complete (e.g., if
- Update WorkspaceTool to update a workspace's name or manage team member access (add/remove members) in Typeform. Use when you need to rename a workspace or modify its member list using JSON Patch
- Upload VideoInitiate a video upload to Typeform by obtaining a signed upload URL. Use this action to prepare for uploading a video file to a specific form field. After receiving the uploadurl,
What Typeform can tell it about
It does not only wait to be asked. These are the things Typeform can tell your AI employee about the moment they happen, so it can act without anyone noticing first.
- New Form ResponseA respondent completes and submits the form.
You stay the boss of your Typeform account.
Nothing connects until you approve it. You grant access one app at a time, you can take it back the same way, and everything your AI employee does in there is written down where you can see it.
How we handle your data- It signs in to your own Typeform account. You are not moving anything into ours.
- You grant access one app at a time, and you can take it back the same way.
- Everything it does in Typeform is written down, with what it did and when.
- Anything you tell it to check with you first, it checks with you first.
It works in Typeform and the rest of your software in the same job
A real job rarely stays in one place. Reading a message in one app, checking a record in another and writing the result in a third is one request to your AI employee, not three.
Questions people ask about Typeform
- Can an AI employee really work inside Typeform?
- Yes. It signs in to your own Typeform account and works in it the way a new hire would, from the chat your team already has open. Nobody installs anything, and nobody learns a new screen.
- Do I have to move anything out of Typeform?
- No. Nothing moves and nothing is replaced. Your records stay in Typeform, your team carries on in the same screens they used yesterday, and your AI employee works alongside them in there.
- How does it get into my Typeform account?
- You sign in with your own Typeform account, the same way you already do. We never see or hold your password. You approve it before anything connects, and you can take the access back the same way you gave it.
- What can it actually do in Typeform?
- It has 35 ready-made tools in Typeform today, among them Create Account Workspace, Create Form and Create Image. The full list is on this page. It is not limited to those, but it never has to be taught them.
- Can it use Typeform and the rest of my software in the same job?
- Yes, and that is usually the point. Reading a message in one app, checking a record in Typeform and writing the result somewhere else is one request to your AI employee, not three separate ones you stitch together.
- Who decides what it is allowed to do in Typeform?
- You do. You grant access one app at a time and can withdraw it at any time, anything you ask it to check with you first it checks with you first, and everything it does in Typeform is written down with what it did and when.