All-in-one solution for form creation, submission management, and data integration.
All-in-one solution for form creation, submission management, and data integration. On Nagent, Byteforms is exposed as a fully-configurable forms & surveys integration that any agent can call — 5 actions, and API key authentication. No code is required to wire Byteforms into your workflow — connect it once via the External Integrations panel and reuse it across every agent you build.
Agent builders use Byteforms to automate the kinds of tasks forms & surveys teams previously handled manually. Concrete examples — each one is a single agent step in Nagent — include:
Every action and trigger is paired with a structured input/output schema (visible in the sections below), so when you wire Byteforms into Helix — our agentic agent builder — the editor knows exactly what each step expects and produces. Configure once, deploy anywhere across your Nagent agents.
Every operation an agent can call against Byteforms, with input parameters and output schema. Drop these into any step of an agent built in Helix.
BYTEFORMS_CREATE_FORMCreates a new form in ByteForms. Use this to build data collection forms with customizable fields (text, email, phone), styling options (theme, width), and submission rules (limits, deadlines, password protection). Returns the created form with its public_id for sharing.
Input parameters
List of form fields/components. Each field needs component type, input type, label, page, index, and unique id
Display name of the form (shown to users)
Options for form creation request.
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
BYTEFORMS_DELETE_FORMTool to delete a form by its ID. Use when you need to remove an existing form permanently.
Input parameters
The internal numeric ID of the form to delete. Get this from the 'id' field (not 'public_id') when listing or creating forms.
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
BYTEFORMS_GET_ALL_FORMS2Tool to fetch all forms created by the authenticated user. Use after authentication to list existing forms.
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
BYTEFORMS_GET_FORM_BY_IDRetrieves detailed information about a specific form by its numeric ID. Returns the form's name, fields, configuration options, and metadata. Use the numeric 'id' field (not the 'public_id' string) from form data obtained via BYTEFORMS_GET_ALL_FORMS or BYTEFORMS_CREATE_FORM.
Input parameters
The numeric ID of the form to retrieve (use the 'id' field from form data, not 'public_id')
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
BYTEFORMS_GET_FORM_RESPONSESTool to retrieve responses for a specific form with optional pagination and filtering. Use when the form has collected submissions and you need to navigate large result sets.
Input parameters
Cursor for pagination — returns items after this cursor
Maximum number of responses to return, must be ≥1
Sort order for responses by creation time
Filter responses containing this string
Cursor for pagination — returns items before this cursor
The numeric ID of the form to retrieve responses for (use the 'id' field from form data, not 'public_id')
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
No publicly available marketplace agent is found using this tool yet. There are 79 agents privately built on Nagent that already use Byteforms.
Build on Nagent
Connect Byteforms to any Nagent agent in minutes — no API key management, no boilerplate. Just configure and deploy.
The five questions agent builders ask before adopting a new integration.
Open the External Integrations panel inside Nagent (app.nagent.ai/externalIntegration), find Byteforms, and click "Connect Now." You'll authenticate with an API key — Nagent handles credential storage and refresh automatically. Once connected, Byteforms is available to any agent in your workspace.
No. Nagent provides no-code integration for every tool. Once Byteforms is connected, you configure its 5 actions directly in the agent builder UI — no API calls, no boilerplate, no schema management.
Helix — Nagent's agentic agent builder — lets you drop Byteforms steps into any workflow visually. Pick an action (e.g., one of those listed above), fill in the inputs (Helix knows the required vs. optional schema for each parameter), and connect it to upstream/downstream steps. Triggers run as the entry point of an agent, so when a Byteforms event fires, the agent kicks off automatically.
Every Byteforms action and trigger ships with a fully-typed schema — input parameters with name, type, required flag, and description, plus the output payload shape. The schemas are documented in the sections above. Helix uses these schemas to validate your configuration at build time and to type-check the data flowing between steps.
Yes. While Byteforms ships with 5 pre-built forms & surveys actions, you can layer custom logic around them inside Helix — pre/post-processing steps, conditional branches, retries, or stitching Byteforms together with other connected tools. For deeper customization, talk to our team about Nagent's Agentic AI Lab — forward-deployed engineers who build Byteforms-based workflows tailored to your business.