Skip to main content
Describe the data you want, and Kadoa’s agent builds a workflow that extracts it.

Before you begin

Create your first workflow

Every interface creates the same workflow, and the agent builds each one. It finds the source, proposes a schema, builds and tests the extraction, and shows you a sample to approve.
1

Describe the data you want

Open the Kadoa Dashboard and select Create your first workflow. Describe the task in plain language, for example “Get me all job postings from sandbox.kadoa.com/careers”. Include a source URL when you have one. The agent can also help find the source.
The Kadoa workflow setup prompt with a prompt editor and configuration controls
The setup prompt has optional controls:
  • Product type
    • Workflow extracts a dataset once or on a schedule. Pick it for data that changes a few times a day or less, such as prices you check hourly.
    • Real-time watches a website continuously and sends each change as it happens. Select at least one notification channel before you start, unless a selected template provides notifications.
  • Templates start you with a reusable prompt, schema, data quality rules, notifications, or frequency.
  • Notifications let you choose existing channels or create one without leaving the prompt.
  • Tags organize the workflow with team tags.
  • Variables insert reusable values into the prompt.
In the prompt, type @ for notification channels, # for tags, and $ for variables.
2

Watch it build

The agent confirms the source, writes the extraction code, and runs a preview. It narrates each step. The result is a deterministic pipeline. It extracts your data the same way on every run, with no fresh AI guess each time.The agent working through its setup plan step by step
3

Review the sample

Check the preview data. Previews are free.Preview data generated by the agent, shown as a structured table
Tell the agent what to fix, for example “add a salary field” or “pull location from the detail page”. It reruns the preview. Nothing is charged until you approve. To check every run automatically, add data quality rules.
4

Approve and go live

After you approve, the workflow produces the full dataset. Download it, fetch it from code, or deliver every run to Amazon S3, Snowflake, or another tool you use. See Export data and Integrations. Add scheduling, change detection, and notifications any time.A completed workflow showing the full extracted dataset, with download and run controls and the Agent button
5

Refine anytime

Keep chatting with the agent to change fields, navigation, or the schedule. You can also edit the Schema, Notifications, and Tags panels directly. A template keeps its managed settings read-only until you update or unlink the template.To build several workflows at once or find sources first, use Workspace chat. See Agent.
For the prompt “Get me all job postings from sandbox.kadoa.com/careers”, the agent proposes a schema and returns structured data:
First-time setup may take longer while Kadoa prepares the workflow. Synchronous SDK calls wait up to 30 minutes by default.
To check the legal side, read Is web scraping allowed?

Define the fields

To control the output, name each field yourself.
If you name the fields in your prompt, for example “extract title, price, and rating”, the agent uses exactly those. Otherwise it recommends fields based on the source.To change the fields later, open the workflow’s Schema panel. Select Add field to add one, or edit an existing field. See Schemas for data types and key fields.

Next steps

Schemas

Customize the fields the agent proposed

Scheduling

Run the workflow on a schedule

Notifications

Route events to email, Slack, webhooks, and WebSockets

Export data

Download your data or read it with the SDK and API