Skip to main content
A Roe Agent is designed to perform various data-related tasks. Each Agent is powered by either an Engine or an Agentic Workflow. Engines handle specific extraction and processing tasks, while Agentic Workflows are autonomous agents that reason, research, and make complex decisions.

What is a Roe AI Agent?

You can think of an Agent as a data processing worker. Each Agent can be configured to perform a specific task on your data based on the Engine or Agentic Workflow you choose.

Engines

Engines are specialized tools for specific extraction and transformation tasks. They follow deterministic processes to extract, parse, and structure data. For example, the Multimodal Extraction Engine extracts structured information from text and images.

Agentic Workflows

Agentic Workflows are autonomous agents that can reason about complex problems, conduct research, query databases, and make sophisticated decisions. For example, the Fraud Investigation Engine investigates fraud alerts by analyzing transaction data and external intelligence to produce structured verdicts.

What is an Agent Job?

An Agent Job is one execution of an Agent. When you run an Agent, it creates an Agent Job. You can check the status of the job through the UI, API, or by using the job_status function in SQL workspace.