Opnform

Create beautiful online forms and surveys with unlimited fields and submissions
Connect it
In Keystile Automations → Connections → New connection, choose Opnform and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.
Try it from your AI tool
Using Keystile, in Opnform: delete form (Deletes a form).What it can do (17 actions)
| Action | What it does | Changes data |
|---|---|---|
| Create Form | Creates a new form in a workspace. | Yes |
| Create Submission | Submits answers to a public form. | Yes |
| Custom API Call | Make a custom API call to a specific endpoint | Yes |
| Delete Form | Deletes a form. | |
| Delete Submission | Permanently deletes a submission. | |
| Export Submissions | Exports a form's submissions as CSV. | Yes |
| Get Current User | Gets the OpnForm user that owns the connected API key. | |
| Get Form | Gets a form with all its settings and fields. | |
| List Forms | Lists one page of forms in a workspace. | |
| List Submissions | Lists one page of submissions for a form. | |
| List Workspace Invites | Lists the pending and accepted invites of a workspace. | |
| List Workspace Users | Lists the members of a workspace and their roles. | |
| List Workspaces | Lists the workspaces the connected user belongs to. | |
| Update Form | Updates a form, keeping every setting you leave empty. | Yes |
| Update Submission | Changes some of a submission's answers. | Yes |
| Update Workspace | Renames a workspace or changes its icon. | Yes |
| Update Workspace User Role | Changes a workspace member's role. | Yes |
Start a workflow when… (1 triggers)
- New Submission — Triggers when Opnform receives a new submission.
How Keystile protects it
Every Opnform action is checked before it runs, whether it comes from an AI tool or a workflow. 8 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.
Use Opnform with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access