Title: Create a workflow | OneForm

> Build a workflow with AI, from a recipe or step by step, test it on a real response, and turn it on.

Source: https://oneform.si/help/workflows/create-a-workflow/

---

1. [Help Center](https://oneform.si/help/)
2. [Workflows](https://oneform.si/help/workflows/)
3. Create a workflow

[View as Markdown](https://oneform.si/help/workflows/create-a-workflow.md)

# Create a workflow

Build a workflow with AI, from a recipe or step by step, test it on a real response, and turn it on.

Admins and ownersUpdated October 22, 2026 · 3 min read

[Open Workflows ↗](https://app.oneform.si/workflows?help=create-a-workflow)

There are three ways to make a workflow: describe it and let OneFormAI build it, start from a ready-made recipe, or add the actions yourself. New workflows run next to the form's [Default workflow](https://oneform.si/help/workflows/workflows-explained/), so the standard steps keep working.

## Before you start

- You need to be an owner or admin.
- Turning on workflows of your own depends on your plan. You can build a draft on any plan.
- If the workflow sends to another app, such as Slack or Google Sheets, you can connect it along the way.

## Create a workflow with AI

1. Go to [Workflows](https://app.oneform.si/workflows).
2. Under **Create with AI**, say what should happen, for example "Add every response to a Google Sheet". You can also click one of the examples under the box.
3. Next to **For**, choose the form.
4. Click **Set it up**.
5. If OneFormAI asks **A quick question**, pick an answer and click **Continue**, or click **Skip**.
6. Read **Here's the plan**. It lists what will happen, and anything you need to connect first, each with its own button.
7. Click **Build it**.

OneForm builds the workflows and turns each one on once everything it needs is connected. If an app still needs connecting, click **Build now, connect later** and finish it in the workflow. Creating with AI uses [OneAI Tokens](https://oneform.si/help/billing/oneai-tokens/).

## Start from a recipe or a blank workflow

![The New workflow panel, with a form, a list of recipes and a name](https://app.oneform.si/media/d6e3198b-a7ba-54b8-b460-b8ab17f184d3)

1. Go to [Workflows](https://app.oneform.si/workflows) and click **New workflow**. Or click a recipe under **Start from a recipe**.
2. Under **Form**, choose the form.
3. Under **Start with**, pick **A blank workflow** or a recipe.
4. Give it a **Name** and click **Create**.
5. In the editor, choose what starts it under **Starts when**.
6. Click **+** under the trigger, or between two actions, and choose an action from **Add an action**.
7. Click the action to set it up in the panel on the right. Use **\+ Insert answer** to put the client's name, answers or report into a message.
8. Repeat for each action. Drag an action by its handle to change the order.

New workflows start as drafts. Nothing happens until you turn them on. A draft saves as you go.

## Test it and turn it on

![The Test this workflow panel, with a response to test with](https://app.oneform.si/media/2dd26947-8a00-5d2f-aa1a-fda83c53bbf2)

1. Click **Test it** at the top of the editor.
2. Under **Use the answers of**, choose a response.
3. Click **Start the test**. Each action shows whether it worked.
4. Click **Turn on**.

A test sends only the first email, as a preview to your own address, not to the client or reviewers. Waits and approvals are skipped, and no report is drafted or emailed. Connected apps such as Slack, Google Sheets or Drive really get the test, marked as a test.

## Change a workflow that's on

Changes to a live workflow don't take effect until you click **Save and turn on**. Until then, the top of the editor says **Changes not turned on yet**, and **Discard** puts it back. To stop a workflow for a while, click **Pause**.

On the Workflows page, each workflow's **⋯** menu has **Open**, **Pause** or **Turn on**, **Duplicate** and **Delete**. A copy starts as a draft. Deleting a workflow deletes its run history too. A form's Default workflow can't be deleted.

## Why can't I turn on my workflow?

- **An action isn't set up yet.** The editor says how many actions need setting up, and each one shows what's missing in amber. Finish them, or turn on **Skip this action** for the ones you don't need yet.
- **Your plan's workflows are all in use.** You'll see a message saying how many live workflows your plan includes. Pause another workflow, or upgrade.
- **An action or trigger isn't on your plan.** Some apps, and the **Lead becomes Hot** trigger, need a higher plan. The action picker shows the plan you'd need.

## Why can't I test my workflow?

- **The form has no responses yet.** Fill in the form once yourself, then come back to **Test it**.
- **Your email address isn't confirmed.** Test runs email a preview only to a confirmed address. Confirm yours, then try again.

Was this article helpful?

[← PreviousHow workflows work](https://oneform.si/help/workflows/workflows-explained/)[Next →Workflow triggers](https://oneform.si/help/workflows/workflow-triggers/)

## Related articles

[How workflows workWhat a workflow is, the Default workflow every form has, and when to add workflows of your own.](https://oneform.si/help/workflows/workflows-explained/)[Workflow triggersEvery event that can start a workflow, from a submitted form to a paid report, a booked call or a Hot lead.](https://oneform.si/help/workflows/workflow-triggers/)[Workflow actionsEvery action a workflow can take, from drafting and sending reports to emails, waits, Slack, sheets, CRMs and files.](https://oneform.si/help/workflows/workflow-steps/)[Conditions and branches (If / Else)Send a workflow down different paths depending on answers, scores, how the form was filled in, or the report.](https://oneform.si/help/workflows/conditions-and-branches/)

Still stuck?

A person on the OneForm team reads every request. Mon–Fri, 9am–6pm ET. First reply within 1 business day.

[Open a support case](https://oneform.si/contact/?topic=support)[Report a bug in the app](https://app.oneform.si/ideas?view=feedback)[hello@oneform.si](mailto:hello@oneform.si?subject=OneForm%20support)

[Overview](https://oneform.si/help/)

Topics

- [Getting started](https://oneform.si/help/getting-started/)
- [Forms](https://oneform.si/help/forms/)
- [Sharing and embeds](https://oneform.si/help/share/)
- [Responses and leads](https://oneform.si/help/responses-and-leads/)
- [Reports](https://oneform.si/help/reports/)
- [Payments](https://oneform.si/help/payments/)
- [Bookings](https://oneform.si/help/bookings/)
- [Workflows](https://oneform.si/help/workflows/)

  - [How workflows work](https://oneform.si/help/workflows/workflows-explained/)
  - [Create a workflow](https://oneform.si/help/workflows/create-a-workflow/)
  - [Workflow triggers](https://oneform.si/help/workflows/workflow-triggers/)
  - [Workflow actions](https://oneform.si/help/workflows/workflow-steps/)
  - [Conditions and branches (If / Else)](https://oneform.si/help/workflows/conditions-and-branches/)
  - [Workflow activity, failures and retries](https://oneform.si/help/workflows/workflow-activity-and-retries/)
- [Integrations](https://oneform.si/help/integrations/)
- [Emails and notifications](https://oneform.si/help/emails-and-notifications/)
- [Team and account](https://oneform.si/help/team-and-account/)
- [Plans and billing](https://oneform.si/help/billing/)
- [Privacy and security](https://oneform.si/help/privacy-and-security/)
- [Troubleshooting](https://oneform.si/help/troubleshooting/)

For your clients

- [For your clients](https://oneform.si/help/for-clients/)

[Glossary](https://oneform.si/help/glossary/)[FAQ](https://oneform.si/help/faq/)[Developer docs](https://oneform.si/developers/)[Contact support](https://oneform.si/contact/?topic=support)
