Documentation
HomeAPISign In
  • Getting Started
    • Overview
      • Core Concepts
      • Building your First Workflow
    • API Reference
  • Your Data
    • Brand Kits
    • Knowledge Bases
      • Add Data
        • Upload Files
        • Web Scrape
        • Import from Google Drive
        • Import from SQL Database
        • Import from Shopify
      • Knowledge Base Search
      • Knowledge Base Metadata
      • Knowledge Base API
  • Building Workflows
    • Workflow Concepts
      • Workflow Inputs
        • Input Types
      • Workflow Outputs
      • Variable Referencing
      • Liquid Templating
    • Workflow Steps
      • AI
        • Prompt LLM
          • Choosing a Model
          • Prompting Techniques
        • Transcribe Audio File
      • Web Research
        • Google Search
        • Web Page Scrape
      • Code
        • Run Code
        • Call API
        • Format JSON
        • Run SQL Query
        • Write Liquid Text
      • Flow
        • Condition
        • Iteration
        • Human Review
        • Content Comparison
        • Error
      • Data
        • Search Knowledge Base
        • Write to Knowledge Base
        • Get Knowledge Base File
      • AirOps
        • Workflow
        • Agent
      • Image & Video
        • Generate Image with API
        • Search Stock Images
        • Fetch Stock Image with ID
        • Resize Image
        • Screenshot from URL
        • Create OpenGraph Image
        • Create Video Avatar
      • SEO Research
        • Semrush
        • Data4SEO
      • Content Quality
        • Detect AI Content
        • Scan Content for Plagiarism
      • Content Processing
        • Convert Markdown to HTML
        • Convert PDF URL to Text
        • Group Keywords into Clusters
      • B2B Enrichment
        • Hunter.io
        • People Data Labs
      • CMS Integrations
        • Webflow
        • WordPress
        • Shopify
        • Contentful
        • Sanity
        • Strapi
      • Analytics Integrations
        • Google Search Console
      • Collaboration Integrations
        • Gmail
        • Google Docs
        • Google Sheets
        • Notion
        • Slack
    • Testing and Iteration
    • Publishing and Versioning
  • Running Workflows
    • Run Once
    • Run in Bulk (Grid)
    • Run via API
    • Run via Trigger
      • Incoming Webhook Trigger
      • Zapier
    • Run on a Schedule
    • Error Handling
  • Grids
    • Create a Grid
      • Import from Webflow
      • Import from Wordpress
      • Import from Semrush
      • Import from Google Search Console
    • Add Columns in the Grid
    • Run Workflows in the Grid
      • Add Workflow Column
      • Run Workflow Column
      • Map Workflow Outputs
      • Review Workflow Run Metadata
    • Review Content in the Grid
      • Review Markdown Content
      • Review HTML Content
      • Compare Content Difference
    • Publish to CMS from Grid
    • Pull Analytics in the Grid
    • Export as CSV
  • Copilot
    • Chat with Copilot
    • Edit Workflows with Copilot
    • Fix Errors with Copilot
  • Monitoring
    • Task Usage
    • Analytics
    • Alerts
    • Execution History
  • Your Workspace
    • Create a Workspace
    • Folders
    • Settings
    • Billing
    • Use your own LLM API Keys
    • Secrets
    • Team and Permissions
  • Chat Agents (Legacy)
    • Agent Quick Start
    • Chat Agents
    • Integrate Agents
      • Widget
      • Client Web SDK
  • About
    • Ethical AI and IP Production
    • Principles
    • Security and Compliance
Powered by GitBook
On this page
  • 1. Create a Workflow
  • 2. Create an Agent
  • i. Add a Variable for our File Upload
  • ii. Configure a Workflow Step
  • 3. Test and Publish Your Agent

Was this helpful?

  1. Archived

Agent + Workflow Quick Start

A step-by-step guide on how to talk to your docs with your Workflow integrated

Last updated 9 months ago

Was this helpful?

One of the most powerful attributes of Agents is that they can interact with Workflows and not just Knowledge Bases. This provides you with options on how best to populate your Agent with the information it needs to answer your questions.

In this document, we're going to walk through an example of building an Agent that responds to your questions based on an article generated from a video.

1. Create a Workflow

For our example, we're going to reference an existing Workflow in our Agent. We'll use our built-in "Video to Article" template to help simplify things. It is designed to take in a video file and translate it into an article.

2. Create an Agent

Next, we'll set up the agent via the same Template page shown above. We'll use the "Blank Agent" option and customize it from there:

i. Add a Variable for our File Upload

We first need to define our input, so that our Agent requires a video file.

  1. Choose "File Media" as the input type

  2. Assign a variable name (we'll use "video_name")

  3. Make it a required input

ii. Configure a Workflow Step

  1. Load in our Workflow Step

  2. Select the previously created "Video to Article" Workflow

  3. Choose the desired version of the Workflow, as well as any additional variables you want to configure

3. Test and Publish Your Agent

  1. Tweak the system prompt so the Agent responds exactly the way you want

  2. Click "Test All" to start chatting with your Agent

  3. Ask it to use the connected Workflow to answer your questions

  4. Upload your file, and start asking!

  5. Once you're satisfied with the output, Publish Agent