Agents

Agents Overview

Choose a guide below to get started.

Overview

NativeForm gives AI agents a reliable way to read form data, submit structured responses, and operate with clear authentication boundaries.

New to the API? Start with Get an API Key, then read API and submit API before agent-specific patterns.

Capabilities

  • GET/api/forms/{formId}/responses
    Read submissions

    Use the read API to pull normalized form responses into your assistant memory or pipelines.

  • POST/api/forms/{formId}/responses
    Submit responses

    Let an agent convert free-form user input into structured responses through the submit endpoint.

  • /docs/my-api-keys
    Manage authentication

    Issue account-level keys, rotate compromised keys, and isolate integrations by key name.

Architecture

  • Runtime boundary. Keep NativeForm keys in server runtimes only. Browser clients call your backend, not NativeForm.
  • Validation. Validate incoming user input and outgoing agent tool calls before forwarding to NativeForm APIs.
  • Observability. Capture request IDs, response codes, and missing field errors to improve extraction over time.
  • Fallbacks. Deterministic fallbacks when the agent cannot infer required form fields with confidence.