Skip to main content

AI Workflow Generator

Generate & edit automation flows with natural-language prompts.

Updated this week

Overview

The Workflow Generator is an advanced automation creation tool that uses natural language processing to convert plain English descriptions into complex, multi-step automation workflows. You can also chat with AI to instantly edit existing flows.

πŸ’‘ Note: New to Taskade AI? Visit our Automation Guide to learn more.


How It Works

The generator analyzes your input through several processing layers:

  1. Intent Recognition: Identifies what you want to accomplish
    ​

  2. Process Mapping: Breaks down complex workflows into logical sequences
    ​

  3. Integration Planning: Determines necessary connections with external tools
    ​

  4. Logic Construction: Creates conditional statements, loops, and decision points
    ​

  5. Optimization: Applies best practices for performance and reliability


Generate an Automation

  • Go to the Automations tab in your workspace/folder.
    ​

  • Click βž• Add automation ➑ Generate With AI.

  • Describe what you want the automation to achieve.

  • Choose one of the four generator modes (check the next section for details):
    ​

    • Auto (Default): Selects the optimal mode for your task and goal
      ​

    • Agent Tool Mode: Generates intelligent workflows as an agent tool
      ​

    • Workflow Mode: Sets up standard project automations and flows
      ​

    • Form Mode: Generates smart forms that trigger actions on submission
      ​

  • Press Enter and wait for the result.
    ​

  • When the automation is ready, click Create Automation to create it.

  • Customize and enable the automation.

πŸ’‘ Note: You can enhance your automation flows with custom tools for AI agents, interactive AI forms, and other powerful automation workflows.


Generator Modes

Think of generator modes as different "lenses" the AI uses to interpret your automation needs. Each mode is designed for specific types of workflows, so picking the right one helps you get results that better match your task or project.


Auto

Generates an automation based on the prompt. If the prompt suggests a form, it creates a form automation. If it's an agent tool, it uses it as the trigger.

When to Use

Use when you're not sure what type of automation to create and want Taskade to suggest the best option based on your prompt (e.g., setting up a process).

Examples

Scenario

Prompt Examples

Invoice processing

"Automate the approval of invoices."

Routine equipment maintenance

"Set up an automation to schedule and log routine maintenance for equipment."

Policy updates

"Design a flow to automatically notify employees of policy changes."


Creates a tool for you to configure and preselects the Agent Tool trigger.

When to Use

Use when you want to build custom agent tools that can be reused across different automations or triggered during interactions with agents.

Examples

Scenario

Prompt Examples

Email campaigns

"Create a tool to automate sending personalized emails to potential leads from a contact database project."

CRM updates

"Set up an agent tool to sync contacts and sales activities between HubSpot and our CRM project."

Data consolidation

"Automate the collection and consolidation of customer data from various sources into a single database."


Workflow

Creates a standard automation.

When to Use

Use when you need a step-by-step automation sequence. Ideal for automating project management, sales, marketing, and creative workflows.

Examples

Scenario

Prompt Examples

Contract management

"Automate the contract review workflow, including required approvals and signatures."

Inventory replenishment

"Create a workflow to monitor inventory stock inside a custom project and trigger when stock is running low."

Marketing Campaigns

"Set up an automation for creating and launching marketing campaigns."


Creates a form and pre-selects Form Trigger as the trigger.

When to Use

Use when you need to collect structured information e.g., surveys and want the form submission to automatically trigger follow-up actions.

Examples

Scenario

Prompt Examples

Vendor registration

"Automate the vendor onboarding process with a registration form."

Performance reviews

"Create a form to collect employee performance metrics and reviews."

Customer feedback

"Set up a form for collecting detailed customer feedback post-purchase and trigger follow-up actions."


Set Up Agentic Workflows

Agentic workflows allow you to tackle repetitive tasks and resolve complex problems using AI agent's reasoning capabilities. You can build your own agentic system using the Workflow Generator and AI Agents. Here's how to get started.

πŸ’‘ Note: New to AI agents? Visit our guide to Custom AI Agents first.


Build an AI Agent

The Custom AI Agent will be the "brains" of your automation flow. It will perform various tasks and make decisions that will affect the outcome of the automation.

  • Go to the Agents tab at the top of your workspace/folder.
    ​

  • Click βž• Create agent.

  • Click Generate in the Generate Agent tile.

  • (method #1) Describe the type of agent you want to create.
    ​

  • (method #2) Choose one of the prompt examples.

  • Click Generate and wait for the generator to finish.
    ​

  • (optional) Customize your agent:
    ​

    • Name: Identifies your agent in the chat and within projects.
      ​

    • Instructions: Master prompt that describes the agent's purpose.
      ​

    • Commands: Agent actions accessible in the chat and within projects.
      ​

    • Language: The language you want the agent to communicate in.
      ​

  • Click Create to add the agent to the Agents tab.


Generate a Flow

Once your agent is ready, you need to set up an automation flow.

  • Use the steps above to generate an automation flow.
    ​

  • Go to the Automations tab and customize your automation.
    ​

Insert your new agent into the automation flow:

  • (method 1) Use the Agent Trigger action to use the agent's reasoning capabilities. This method initiates the automation during agent interactions.

  • (method 2) Use the Run Agent Command to use your agent at specific points. This allows for precise control over when and how the AI agent is engaged.

  • Enable and test your automation.


AI Automation Assistant

You can now create and modify automation workflows simply by describing what you want in plain English, directly in chat with the Taskade AI Assistant.

  • Launch the Taskade AI Assistant (TAA) in an automation flow.
    ​

  • Ask the assistant to modify or develop the flow (see prompt examples below).


Workflow Management

Command

Behavior

"Create a new workflow"

Start a new automation workflow

"Edit my workflow"

Make changes to an existing workflow

"Rename my workflow to [name]"

Change the name of your current workflow

"Delete this workflow"

Remove the current workflow

"Duplicate this workflow"

Create a copy of the current workflow

Triggers

Command

Behavior

"Add a task-related trigger"

Add triggers based on task events

"Add a project-related trigger"

Add triggers based on project events

"Add a comment-related trigger"

Add triggers for comments

"Add a date-related trigger"

Add triggers for dates and deadlines

"Add a custom webhook trigger"

Create a trigger for external systems

"Add a form-based trigger"

Create a trigger for form submissions

"Add a manual trigger"

Create a manual trigger

Actions

Command

Behavior

"Add a project creation action"

Add actions that create new projects

"Add a task management action"

Add actions that create or modify tasks

"Add an assignment action"

Add actions related to assigning items

"Add a notification action"

Add actions that send notifications

"Add a data extraction action"

Add actions that extract data from sources

"Add an integration action with [service]"

Add actions that connect with external services

"Add a document creation action"

Add actions that generate documents

Control Flow

Command

Behavior

"Add conditional logic"

Add decision points in your workflow

"Add a loop structure"

Add repeated actions for multiple items

"Add a timing control"

Add delays or scheduled actions

"Add parallel processes"

Add actions that happen simultaneously

"Add error handling"

Add fallback options if actions fail

Modifying Existing Nodes

Command

Behavior

"Change the configuration of [node]"

Update settings for a specific part of the workflow

"Update the conditions for branching"

Change when different paths are taken

"Reorder the workflow steps"

Change the sequence of operations

"Remove a step from the workflow"

Delete a specific part of the workflow

"Add authentication for [service]"

Set up connections to external services

Integration Categories

Command

Behavior

"Connect to messaging platforms"

Set up integrations with communication tools

"Connect to email services"

Set up integrations with email providers

"Connect to document platforms"

Set up integrations with document management systems

"Connect to development tools"

Set up integrations with software development tools

"Connect to survey/form tools"

Set up integrations with data collection tools

Testing & Debugging

Command

Behavior

"Test this workflow"

Run a test of the current workflow

"Analyze the workflow logic"

Review how the workflow will execute

"Troubleshoot a specific part"

Find problems in a workflow section

"Show available dynamic values"

See what variables can be used

"Check workflow performance"

Evaluate how efficiently the workflow runs

Advanced Configuration

Command

Behavior

"Use dynamic text formatting"

Create text that includes variables

"Chain outputs between steps"

Use results from one step in another

"Create complex condition patterns"

Set up advanced logical conditions

"Configure failure scenarios"

Set up what happens when things go wrong

"Implement data transformation"

Convert data between different formats


😊 Helpful Links

πŸ€– Taskade AI Essentials

Did this answer your question?