Getform connects to a Nagent workspace with an API key. Once it is connected, agents can call 2 Getform actions: "Get Form Submission" and "Submit Form". Nothing is enabled on connect: each action is allowed one at a time, and an action with side effects runs or waits for a person according to the agent's level.
Every operation an agent can call against Getform, with input parameters and output schema.
GETFORM_GET_FORM_GET_SUBMISSIONRetrieve a specific form submission by its ID from Getform. Use this tool when you have both a form_id and submission_id and need to fetch the details of that single submission. The response includes all form field values submitted by the user, plus metadata like submission date and any uploaded files. Note: The Getform API does not have a dedicated single-submission endpoint, so this action fetches all submissions and filters by ID. For forms with many submissions, consider using get_submissions with pagination if you need to process multiple records. Prerequisites: - A valid Getform API token that corresponds to the specified form_id - The submission_id must exist for the given form
Input parameters
The unique identifier of the Getform form. This is the alphanumeric ID visible in your Getform dashboard URL (e.g., 'bkknozrb'). The API token must be valid for this specific form.
The numeric ID of the submission to retrieve. You can obtain this ID from the get_submissions action or from the Getform dashboard.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
GETFORM_GET_FORM_SUBMIT_FORMTool to submit form data and files to a Getform endpoint. Use when you need to post fields, files, optional reCAPTCHA or honeypot to a specific form ID.
Input parameters
Key/value pairs representing form fields to submit.
Optional list of files to upload; will be posted as multipart/form-data
Honeypot field value; leave empty (spam filter).
Identifier of the Getform form endpoint (as in /f/{form_id})
Whether to set Accept header to application/json for a JSON response instead of redirect
reCAPTCHA token for spam protection (if enabled on the form).
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
Agents can call 2 Getform actions on Nagent: "Get Form Submission" and "Submit Form". Get Form Submission: Retrieve a specific form submission by its ID from Getform. Each action is listed on this page with its input parameters and its output.
Getform connects with an API key, under your workspace's own connection. Nothing is enabled on connect: each action is allowed one at a time and can be scoped to the agents that need it.
Get Form Submission takes 2 required inputs: form_id and submission_id. It returns data, error and successful.