Skip to main content
Every Kadoa workflow is driven by a prompt: a plain-language description of what data you need and how to reach it. When you build with the Kadoa Assistant, your description is the prompt, and you can refine it any time by chatting or editing it directly.

How It Works

  1. Describe what you want in plain language, with or without a starting URL
  2. The agent reads your prompt, breaks it into steps, and navigates the site
  3. Data is extracted into your schema and delivered to your destination
No selectors or click sequences are needed. The sections below help you write prompts that get the best results.
The Kadoa workflow setup prompt with a prompt editor and configuration controls

Writing good prompts

Good prompts are specific and sequential: tell the agent where to go, what to interact with, what to extract, and how far to continue. The examples below show the pattern.

Use the setup prompt

When creating a workflow in the dashboard, the setup prompt combines your instructions with optional workflow configuration. Use the controls below the editor to choose a template, notification channels, tags, or the workflow type. You can also insert reusable items while typing: Selecting an item adds a chip to the prompt and updates its related workflow setting. Remove the chip to remove the channel or tag selection. You can create a variable, tag, or notification channel from its selector when needed. Choose Workflow for a dataset that runs once or on a schedule. Choose Real-time to monitor a site continuously; real-time workflows require a notification channel unless a selected template provides notifications.
Real-time monitoring is available on request. Contact support to enable it for your workspace.

Example Prompts

Variables

Use reusable variables in your prompt. Variables are replaced at runtime.
  • Type $ in the setup prompt to see available variables
  • Select a variable to insert a chip that keeps its stored key and ID
  • Secret variables are encrypted and never sent to LLMs
  • Store entire prompts as variables to reuse them across workflows
Learn more about Variables → · Secret Variables →

Using in Code

Pass your prompt via userPrompt:
Create workflows in code →