Let your agent create forms, collect answers and route submissions for OPNForm users.

OPNForm is an open-source form builder for surveys, sign-ups and intake forms. Connect your OPNForm account and your AgentCalls agent can work with your forms during a call. It can create a new form from a title and fields, look up or confirm submissions, and submit answers on a caller's behalf so intake happens by phone. Completed submissions can trigger your existing webhook or Make integrations, so the information reaches your team without manual entry. Every action runs inside the workspaces you already manage.

What your agent can do with OPNForm

  • Create a new form in a workspace from a title and ordered fields
  • Submit a caller's answers to a public form during the call
  • Trigger your existing webhook or Make integrations when a submission completes
  • Create or remove a webhook integration on a form
  • Create a workspace and cancel a pending workspace invite

OPNForm exposes 28 actions. You choose which ones the agent may use and whether each runs during or after the call.

Example calls

Phone intake for a new client

  1. Caller

    Hi, I'd like to register as a new client. Can you take my details?

  2. Agent

    Of course. What is your full name and best email address?

  3. Caller

    Hannah Brooks, hannah.brooks@example.com.

  4. Agent

    Thanks, Hannah. I've submitted your intake form. Our team will receive it straight away and be in touch by Thursday.

Customer survey after a service visit

  1. Agent

    Hi Marcus, this is calling from Riverside Dental. Do you have two minutes for a quick feedback survey?

  2. Caller

    Sure, go ahead.

  3. Agent

    How would you rate your visit on Tuesday, from one to five?

  4. Caller

    Four.

  5. Agent

    Thank you. I've recorded your answer and passed it on to the team. Have a good day.

Question about a submission

  1. Caller

    I filled in your event registration form last week. Did it go through?

  2. Agent

    Let me check. I can see your registration for the Spring Workshop, received on Monday at 3:15 pm. Your place is confirmed.

  3. Caller

    Great, thanks. Can I change my dietary note?

  4. Agent

    Yes, I can add that to your registration now. What should it say?

How to connect OPNForm

  1. 1

    Create your agent

    Sign up to AgentCalls, pick an English or Arabic voice and write what the agent should know and do in plain language.

  2. 2

    Connect OPNForm

    From Integrations in the dashboard, choose OPNForm and enter the connection details from your OPNForm account settings.

  3. 3

    Choose the actions

    In the agent editor, enable the OPNForm actions the agent may use and set each to run during the call or afterwards. Then test it from your browser.

Questions, answered.

Does this work during the call or after it?

Both. Your agent can create forms, submit answers and check submissions while the caller is on the line. Completed submissions can also trigger your webhook or Make integrations straight away.

What do I need to connect OPNForm?

You need an OPNForm account with a personal access token. Sign in to AgentCalls, open the integrations page, and add the token from your OPNForm settings. Your agent then uses only the permissions you grant.

Which plan includes this integration?

OPNForm is included from the Growth plan and above.

Page drafted from the tool's public description and reviewed automatically for accuracy of claims

Put your agent to work with OPNForm.

Connect in minutes, test from your browser, go live on a number in the US, UK or Gulf. Free to start, no card needed.