# Kadoa

Kadoa is an API-first platform that enables users to create, manage, and monitor data extraction workflows from unstructured data sources.

Category: Developer. Connect from any Rakazo bot at https://rakazo.com/integrations/kadoa/.

## Actions

- **Configure Workflow Monitoring**: Configure monitoring for a workflow to detect data changes by updating workflow metadata.
- **Create Advanced Workflow**: Create an advanced workflow.
- **Create Notification Channel**: Create a notification channel for alerts delivery.
- **Create Notification Setting**: Create a notification setting linking channels to events.
- **Create Workflow**: Create a new workflow in kadoa.
- **Fetch workflow configuration** (read-only): Fetch an advanced workflow’s configuration details.
- **Get all locations** (read-only): Retrieve a list of all available locations.
- **Get Crawl Status** (read-only): Fetch current status of a crawling session.
- **Get Crawled Page Content** (read-only): Retrieve content of a crawled page.
- **Get Crawled Pages** (read-only): List pages crawled during a session.
- **Get Latest Workflow Data** (read-only): Retrieve the most recent data produced by a workflow.
- **Get Notification Channel** (read-only): Retrieve details of a specific notification channel.
- **Get Notification Event Types** (read-only): Retrieve supported notification event types.
- **Get Notification Setting** (read-only): Retrieve a specific notification setting by its identifier.
- **Get Workflows** (read-only): Retrieve all workflows.
- **Post Notification Test**: Send a test notification event.
- **Start Crawl Session**: Start a web crawling session.
- **Subscribe to Webhook Events**: Subscribe to specified webhook events.
- **Unsubscribe from Webhook Events**: Unsubscribe from webhook event notifications by deleting a notification setting.
- **Update Notification Channel**: Update an existing notification channel.
- **Enable Data Validation**: Enable data validation on a specified workflow.
- **Get validation configuration**: Retrieve the configuration settings for data validation.
- **Get Workflow Run History** (read-only): Fetch workflow run history.
- **Get Workflow Validation Results** (read-only): Retrieve the latest validation results for a workflow job.
- **List Validation Rules** (read-only): List all data validation rules with optional pagination and filtering.
- **Post Workflow Validation Rule**: Generate and add a new validation rule to a workflow.
- **Run Ad-hoc Extraction**: Synchronously extract data from a URL using a given template.
