Kadoa
Overview
SLUG: KADOA
Description
Kadoa is an API-first platform that enables users to create, manage, and monitor data extraction workflows from unstructured data sources.
Authentication Details
API Key
Connecting to Kadoa
Create an auth config
Use the dashboard to create an auth config for the Kadoa toolkit. This allows you to connect multiple Kadoa accounts to Composio for agents to use.
Create and Get auth config ID
Click “Create Kadoa Auth Config”. After creation, copy the displayed ID starting with ac_
. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using API Key
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the Kadoa toolkit’s playground
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
KADOA_CREATE_NOTIFICATION_CHANNEL
Tool Name: Create Notification Channel
Description
Action Parameters
Action Response
KADOA_ENABLE_DATA_VALIDATION
Tool Name: Enable Data Validation
Description
Action Parameters
Action Response
KADOA_FETCH_WORKFLOW_CONFIGURATION
Tool Name: Fetch workflow configuration
Description
Action Parameters
Action Response
KADOA_GET_ALL_LOCATIONS
Tool Name: Get all locations
Description
Action Parameters
Action Response
KADOA_GET_CRAWLED_PAGE_CONTENT
Tool Name: Get Crawled Page Content
Description
Action Parameters
Action Response
KADOA_GET_CRAWLED_PAGES
Tool Name: Get Crawled Pages
Description
Action Parameters
Action Response
KADOA_GET_CRAWL_STATUS
Tool Name: Get Crawl Status
Description
Action Parameters
Action Response
KADOA_GET_EVENT_TYPES
Tool Name: Get Notification Event Types
Description
Action Parameters
Action Response
KADOA_GET_LATEST_WORKFLOW_DATA
Tool Name: Get Latest Workflow Data
Description
Action Parameters
Action Response
KADOA_GET_NOTIFICATION_CHANNEL
Tool Name: Get Notification Channel
Description
Action Parameters
Action Response
KADOA_GET_NOTIFICATION_SETTING
Tool Name: Get Notification Setting
Description
Action Parameters
Action Response
KADOA_GET_VALIDATION_CONFIG
Tool Name: Get validation configuration
Description
Action Parameters
Action Response
KADOA_GET_WORKFLOW_RUN_HISTORY
Tool Name: Get Workflow Run History
Description
Action Parameters
Action Response
KADOA_GET_WORKFLOWS
Tool Name: Get Workflows
Description
Action Parameters
Action Response
KADOA_GET_WORKFLOW_VALIDATION_RESULTS
Tool Name: Get Workflow Validation Results
Description
Action Parameters
Action Response
KADOA_LIST_VALIDATION_RULES
Tool Name: List Validation Rules
Description
Action Parameters
Action Response
KADOA_POST_ADVANCED_WORKFLOW
Tool Name: Create Advanced Workflow
Description
Action Parameters
Action Response
KADOA_POST_CRAWL
Tool Name: Start Crawl Session
Description
Action Parameters
Action Response
KADOA_POST_NOTIFICATION_SETTING
Tool Name: Create Notification Setting
Description
Action Parameters
Action Response
KADOA_POST_NOTIFICATION_TEST
Tool Name: Post Notification Test
Description
Action Parameters
Action Response
KADOA_POST_WEBHOOK_SUBSCRIPTION
Tool Name: Subscribe to Webhook Events
Description
Action Parameters
Action Response
KADOA_POST_WORKFLOW
Tool Name: Create Workflow
Description
Action Parameters
Action Response
KADOA_POST_WORKFLOW_MONITORING
Tool Name: Configure Workflow Monitoring
Description
Action Parameters
Action Response
KADOA_POST_WORKFLOW_VALIDATION_RULE
Tool Name: Post Workflow Validation Rule
Description
Action Parameters
Action Response
KADOA_PUT_NOTIFICATION_CHANNEL
Tool Name: Update Notification Channel
Description
Action Parameters
Action Response
KADOA_RUN_ADHOC_EXTRACTION
Tool Name: Run Ad-hoc Extraction
Description
Action Parameters
Action Response
KADOA_UNSUBSCRIBE_FROM_WEBHOOK_EVENTS
Tool Name: Unsubscribe from Webhook Events
Description
Action Parameters
Action Response