The Workflow Builder is a visual, drag-and-drop interface where you connect steps together to create automated processes. No coding required.
Generate’s AI Workflow Builder lets you create custom AI agents using natural language prompts. Describe your automation requirements, and the AI constructs the workflow logic, configures integrations, and deploys the agent—no programming or API knowledge required.
Workflow Builder interface

Accessing the Workflow Builder

There are two ways to open the Workflow Builder:
  1. From the ‘My Agents’ list — Click on the 3 dots next to an agent, then select Edit
  2. Creating an Agent — When creating a new agent, click Workflow Builder

Building a Workflow

Creating a New Workflow

1

Open the Workflow Builder

Navigate to the Workflow Builder from your main navigation or dashboard.
Opening the Workflow Builder
2

Add your first step

Drag and drop a step from the left sidebar. Choose from the available step types:
Step TypeWhat it does
AI PromptSends a prompt to the AI and captures the response
Knowledge SearchSearches your knowledge base and returns relevant results
Web SearchSearches the web for current information
ConditionChecks a condition and branches the flow (if/else)
TransformProcesses or reformats data between steps
ActionPerforms an operation like sending a notification or updating a record
Adding a workflow step
3

Configure each step

Click on a step to configure it. Set the input, define what it should do, and specify where its output goes.
Configuring a workflow step
4

Connect steps together

Drag connections between steps to define the flow. Steps run in the order you connect them, with conditions allowing you to branch into different paths.
Connecting workflow steps
5

Name and save

Give your workflow a descriptive name and save it. It’s now ready to run.
Saving the workflow

Tips for Building Effective Workflows

Begin with 2-3 steps and test the workflow before adding complexity. It’s easier to debug a simple workflow than a complex one.
Rename each step to describe what it does (e.g., “Summarize uploaded document” instead of “Step 1”). This makes your workflow easier to understand and maintain.
Use actual documents and scenarios when testing to make sure the workflow handles real-world inputs correctly.
Use the preview/debug feature to verify that each step produces the expected output before moving on to the next.
Add condition steps to check for errors and provide fallback paths. This makes your workflow more robust and reliable.
Add descriptions to complex steps explaining what they do and why. This helps others (and future you) understand the workflow logic.

What You Can Configure

The Workflow Builder gives you a visual way to configure:

Identity & Instructions

  • Name and description — What this workflow does
  • System instructions — Detailed behavior guidelines
  • Trigger settings — When and how the workflow runs
Workflow identity section

Tools & Capabilities

  • Toggle tools on/off — Enable or disable specific capabilities
  • Configure tool settings — Set parameters for each tool
  • Test tools — Verify tools work as expected
Workflow tools configuration

Knowledge Scope

  • Select documents — Choose which knowledge base documents the workflow can access
  • Add connectors — Give the workflow access to specific integrations
Workflow knowledge scope

Testing

  • Live preview — Test your workflow in real-time as you configure it
  • Sample conversations — Run through test scenarios before deploying
Workflow testing panel

Running & Monitoring Workflows

Once a workflow is saved, you can run it manually or set it up to run automatically. Monitor progress in real-time to make sure everything works as expected.

Running a Workflow

1

Open the workflow

Navigate to the Workflow Builder and select the workflow you want to run.
Selecting a workflow to run
2

Provide inputs (if required)

Some workflows need inputs before they can run — for example, a document to process or a question to answer. Fill in any required fields.
Providing workflow inputs
3

Click 'Run'

Click the Run button to start the workflow. You’ll see each step execute in sequence.
Workflow execution in progress
4

View the results

Once complete, review the output from each step and the final result.

Monitoring Progress

While a workflow is running, you can see:
  • Current step — Which step is currently executing (highlighted)
  • Completed steps — Steps that have finished, with their outputs visible
  • Status indicators — Green for success, yellow for in-progress, red for errors
Real-time workflow monitoring

Handling Errors

If a step fails:
  1. The workflow pauses and highlights the failed step in red
  2. Click on the failed step to see what went wrong
  3. Fix the issue (e.g., correct a prompt, check a connection)
  4. Re-run the workflow
Workflow error handling
If a workflow keeps failing at a specific step, try breaking that step into smaller, simpler steps. Complex operations are more likely to succeed when split apart.

Builder vs. Standard Creation

FeatureStandard CreationWorkflow Builder
Basic setup (name, description)YesYes
Step configurationBasic settingsDetailed settings
Knowledge scopingFull knowledge baseSelect specific documents
Live testingAfter savingIn real-time
Visual interfaceForm-basedFull-screen drag-and-drop
Error handlingBasicAdvanced debugging
MonitoringPost-executionReal-time
Use Standard Creation for simple workflows and the Workflow Builder when you need more control over behavior and capabilities.