Creating New Agent Workflows

This guide explains the different methods for creating new Agent Workflows (agent teams) within the Bourne AI console.

There are two main approaches to creating a new workflow:

  1. Creating from a Prompt (Automated Setup)
  2. Creating Manually (Blank Setup)

Method 1: Creating from a Prompt

This method leverages AI to build the initial structure of your workflow based on a natural language description.

  1. Navigate to the Agent Workflow List: Go to the main "Agent" section.
  2. Locate the Prompt Input: At the top of the page, find the text input field labeled "Create a team workflow from a prompt...".
  3. Describe Your Workflow: Type a clear description of the team you want to create. Be specific about the goal and the types of agents involved.
    • Example: "Create a research team with a researcher agent and a writer agent to summarize news articles."
    • Example: "Build a customer service workflow that first tries to answer FAQs and then escalates to a human support agent if needed."
  4. Initiate Creation: Either press the Enter key or click the button with the sparkle icon
  5. Review and Configure: The system will process your prompt and attempt to create the corresponding agents and workflow structure. You will automatically be redirected to the new workflow's configuration page, where you can review, modify, and finalize the setup (e.g., assign specific LLMs, add tools, refine instructions).

This method is ideal for quickly generating a starting point for common workflow patterns.

Method 2: Creating Manually

This method starts you with a blank canvas, allowing you to build the workflow from scratch.

  1. Navigate to the Agent Workflow List: Go to the main "Agent" section.

  2. Click the "New Workflow" Button: Locate and click the button labeled "New Workflow"

  3. Use the Keyboard Shortcut (Optional): Alternatively, press ⌘⇧Y on a Mac or Ctrl+Shift+Y on Windows/Linux.

  4. Configure the Blank Workflow: You will be redirected to a new, empty workflow configuration page. Here you will need to define the core components:

    • Workflow Title: Give your workflow a descriptive name.

    • Add Agents: Click the "Add Agent" button

      • Role: A brief name or title for the agent (e.g., "Researcher", "Email Responder").
      • Instructions/Backstory: Detailed instructions defining the agent's goal, capabilities, persona, and constraints. This is crucial for guiding the agent's behavior. If using the API Call tool, ensure you clearly specify the target API endpoint URL within these instructions.
      • LLM: Select the underlying Large Language Model (e.g., GPT-4o, Claude 3) the agent will use. A default model is selected if you don't choose one.
      • Message Context: Choose whether the agent should remember the entire conversation history ("Preserve") or start fresh with each interaction ("Refresh").
      • (Optional) Add Agent from Prompt: Similar to creating the workflow, you can describe the agent you want (e.g., "A helpful assistant that specializes in Python") and click the sparkle icon
    • Define Workflow Mode: Select how agents collaborate:

      • Sequential: Agents execute tasks one after another in the order they are listed.
      • Supervisor: One agent acts as a manager, delegating tasks to other agents and synthesizing the final response. You can optionally designate a specific agent by checking its "Is Supervisor?" box. If no agent is designated, a default supervisor configuration will be used.
    • Configure Connections: Depending on the mode, define how agents pass information or tasks (implicitly sequential or explicitly managed by the supervisor).

    • Assign Tools: Enable specific capabilities for each agent by searching for and adding tools. Bourne AI offers 37 tools across six categories:

      • Social Media (20 tools): LinkedIn, Instagram (13 tools), YouTube (5 tools)
      • Content Creation (3 tools): Google Docs, Image Generation, Image Editing
      • Legal Research (4 tools): USPTO Trademark Search
      • Search & Research (8 tools): Web Search, News Search, Image Search, Web Fetch, Location Services (3), Domain Availability
      • Business Integration (1 tool): Generic API Call
      • Automation (1 tool): Browser Automation

      See the complete Tools & Integrations Reference for detailed descriptions of all available tools.

      For tools requiring credentials (OAuth2 or API keys), you'll need to:

      1. First set up the credential in Settings → API Credentials
      2. Then select that credential from the dropdown when adding the tool to your agent

      Popular tool examples:

      • USPTO Trademark Search: Research and monitor trademarks
      • Check Domain Availability: Check domain registration status across 500+ TLDs
      • Search Web (serper): Web searches using Google
      • Google Docs: Create and edit documents
      • LinkedIn Post: Publish to LinkedIn
      • Instagram Tools: Manage posts, comments, and insights
      • YouTube Tools: Comment moderation and video uploads
      • Browser Automation: Automate complex web interactions
      • API Call: Integrate with custom APIs
    • Add Knowledge Base Documents: If using the "Search Documents" tool, attach relevant files (PDF, DOCX, TXT, CSV, etc.) via the Media Manager:

    • Set Other Options: Configure any additional settings relevant to the workflow.

This method provides maximum control but requires you to define every aspect of the workflow manually.

Next Steps

After creating a workflow using either method, continue refining the agent instructions, tool configurations, and knowledge bases as needed. Test your workflow thoroughly to ensure it performs as expected. Refer to the Editing Agent Workflows documentation for more advanced details.