New: every message picks a fast or a slow model

OPNForm

OPNForm is an open-source form builder for creating forms, managing workspaces, collecting submissions, and configuring integrations.

What agents can do

Actions28

  • Cancel workspace invite

    Cancel and remove a pending workspace invitation before it is accepted.

  • Create form

    Create an OpnForm form in a workspace from a title, ordered field or layout blocks, and optional validated form settings.

  • Create form integration

    Create a generic webhook or Make integration for an OpnForm form.

  • Create submission

    Submit answers to a public OpnForm form.

  • Create workspace

    Create an OpnForm workspace.

  • Delete form

    Permanently delete a form and all of its submissions by numeric ID.

  • Delete form integration

    Permanently remove a webhook integration from a form and stop its future deliveries.

  • Delete submission

    Permanently delete one submission from a form using both numeric IDs.

20 more
  • Delete submissions

    Permanently delete 1-25 submissions from one form through sequential provider requests.

  • Delete workspace

    Permanently delete a workspace and its contained resources.

  • Get current user

    Return the name and email of the OpnForm user associated with the connected personal access token.

  • Get form

    Retrieve a form by its public slug, including its complete field and layout definitions.

  • Invite workspace member

    Add an existing OpnForm user to a workspace or email an invitation to a new user.

  • Invite workspace members

    Add or invite 1-10 users to one workspace through sequential provider requests.

  • List form integrations

    List webhook and Make integrations configured for a form, including IDs, status, and endpoint configuration.

  • List forms

    Return one page of lightweight form summaries from a workspace.

  • List integration events

    Inspect past delivery attempts for one form integration, including the attempt date, Success or Error status, and a downstream HTTP status when available.

  • List submissions

    Return one searchable page of completed, partial, or all submissions for a form.

  • List workspace invites

    List pending and accepted invitations for a workspace where the connected user is an administrator.

  • List workspace members

    List members of a workspace with their user IDs, names, emails, and workspace roles.

  • List workspaces

    List workspaces accessible to the connected user, including IDs, plan tier, role flags, usage counts, enabled features, and plan limits.

  • Remove workspace member

    Remove a specified member from a workspace without deleting the member's OpnForm account.

  • Resend workspace invite

    Send another invitation email for an existing pending workspace invite.

  • Update form

    Replace or change an existing form's field definitions and settings using its numeric form ID.

  • Update form integration

    Change a generic webhook integration's delivery URL or active status.

  • Update form submission retention

    Change or disable a form's automatic submission-retention policy.

  • Update workspace

    Change a workspace's name and icon without affecting its membership or forms.

  • Update workspace member role

    Change an existing workspace member's role to admin, user, or readonly.

How it connects

You paste an API key from OPNForm on a page Composio hosts, so the key never passes through Definable.

Keep the connection to yourself or share it with your workspace. Any action that writes or sends can wait for your approval.