Skip to main content

What are Engines?

Engines are specialized processing tools designed for specific extraction and transformation tasks. Unlike Agentic Workflows that reason and investigate, engines follow deterministic processes to extract, parse, and structure data from documents, images, and web content.

When to Use Engines

Choose an engine when you need:
  • Fast, predictable extraction from PDFs, images, or web pages
  • Specific transformations like document segmentation or URL finding
  • Structured output from unstructured sources
  • Repeatable processing with consistent results
For complex investigations requiring reasoning, research, and decision-making, see Agentic Workflows.

Available Engines

Document Insights Engine

Extracts insights and information from PDF documents into structured JSON.

Document Segmentation Engine

Selects and extracts specific pages from PDF documents.

Google Maps Insights Engine

Extracts location information and nearby places from Google Maps.

Interactive Web Insights Engine

Performs interactive web browsing and extracts information from dynamic pages.

Marketplace Storefront Analysis Engine

Analyzes marketplace storefronts for compliance and quality.

Merchant Risk Analysis Engine

Analyzes merchant risk profiles for underwriting and compliance.

Multimodal Insights Engine

Extracts structured information from text and images using AI vision models.

Research Agent Engine

AI-powered web research to gather and synthesize information.

Social Media Crawler Engine

Scrapes profile information from social media platforms.

URL Finder Engine

Discovers and extracts URLs from web pages and content.

Web Insights Engine

Extracts content and information from web pages.

Engine Configuration Overview

All engines come with their own configuration settings. The settings defines parameters like which AI model or prompts the Agent will use when running jobs. If your configurations need to be dynamic (changes depending on the job), then you can add as many Agent inputs as you need and use them in the Engine configuration. Check out Template Strings to see how to do that.