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
          • Model Selection Guide
          • Prompting Guide
        • Transcribe Audio File
      • Web Research
        • Google Search
        • Perplexity Deep Research
        • 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
        • Read from Grid
        • Add Rows in Grid
        • 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
    • Power Steps
    • Testing and Iteration
    • Publishing and Versioning
    • Logs
    • Studio Toolbar
  • 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
      • Schedule 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
    • Searching and Filtering
    • 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
  • Content Comparison Step
  • What is the Content Comparison Step?
  • How to Configure the Content Comparison Step
  • Grid View with Visual Diff (Final Step Feature)
  • Best Practices

Was this helpful?

  1. Building Workflows
  2. Workflow Steps
  3. Flow

Content Comparison

Last updated 22 days ago

Was this helpful?

Content Comparison Step

The "Content Comparison" Step allows you to visually compare two pieces of HTML content and highlight the differences between them. This powerful functionality is especially useful for reviewing content changes, tracking edits, and ensuring quality control in your content workflows.

What is the Content Comparison Step?

The Content Comparison step enables you to compare an original version of HTML content with a modified version, clearly visualizing additions, deletions, and changes. This is particularly valuable when you need to:

  • Review AI-suggested content changes

  • Track edits made during a content review process

  • Verify content updates before publishing

  • Maintain quality control over content versions

  • Perform on-page content refresh workflows with last-mile human review

How to Configure the Content Comparison Step

Original Content (HTML Required)

Specify the original HTML content that will serve as the baseline for comparison. This field expects HTML-formatted content and can be:

  • A direct HTML string

  • The output from a previous step that generates HTML (using Liquid syntax like {{ step_1.output }})

  • HTML content retrieved from your Knowledge Base or external source

Important: This field requires HTML content, not plain text or markdown.

Updated Content (HTML Required)

Specify the modified or updated HTML content that will be compared against the original. Like the original content, this field expects HTML and can be:

  • A direct HTML string

  • The output from a previous step that generates HTML (using Liquid syntax like {{ step_2.output }})

  • HTML content retrieved from your Knowledge Base or external source

Important: This field requires HTML content, not plain text or markdown.

Update Instructions (Optional - Any Format)

This optional field allows you to provide context about why changes were made. Unlike the content fields above, this field accepts any text format (not HTML required). You can include:

  • Reasons for the content changes

  • Instructions that were used to generate the updated content

  • Notes about specific modifications made

  • AI prompts or guidelines that led to the changes

When provided, AirOps will summarize these change reasons in the final diff view, making it easier for reviewers to understand the context behind content updates.

Grid View with Visual Diff (Final Step Feature)

When Content Comparison is the FINAL step in your workflow, the grid output provides an enhanced review experience:

  1. Eye Icon in HTML Column: The resulting HTML column in the grid will display an eye icon (👁️) next to each row

  2. Interactive Diff View: Clicking the eye icon opens a visual diff viewer that shows:

    • Original content with strikethrough formatting for removed text

    • New content highlighted for additions

    • A "Proposed Improvement" summary (based on your Update Instructions)

    • Accept/Reject buttons for last-mile human review

This feature is particularly powerful for on-page content refresh use cases, where you need to:

  • Review AI-suggested improvements to existing content

  • Maintain quality control before publishing updates

  • Ensure brand consistency and accuracy

  • Make final accept/reject decisions with full context

Best Practices

  1. Always use HTML content for the Original and Updated Content fields

  2. Place Content Comparison as the final step in your workflow to leverage the grid's visual diff viewer

  3. Provide clear Update Instructions to help reviewers understand why changes were made

  4. Use for content refresh workflows where human review of changes is critical before publishing

This step transforms content comparison from a technical process into an intuitive, visual review experience that empowers teams to confidently update and improve their content at scale.