What makes up a Skill
How to create a Skill
Skills are published from Configs. A Config is a saved recording of a browser session — you perform the task once, Valendata captures every action, and the recording becomes the source of truth the Skill replays.1
Record a session
Open any workflow, find the chat input area, and toggle Record Skill on. The toggle label changes to Recording… while active. Describe your task to the AI as you normally would and complete the full flow in the live browser. When you are done, turn the toggle off. Valendata saves the session as a Config.
2
Publish the Config as a Skill
Go to Skills in the sidebar and click + Create. The Publish Skill modal opens. Select the Config you just recorded from the dropdown. Give the Skill a name and description. Valendata auto-detects parameters from the recording — review and adjust them if needed, then click Publish Skill.
3
Your Skill is live
The Skill appears in your Skills list with an API endpoint ready to call. Open it to run it manually, adjust its settings, or grab the API details from the Developer Settings tab.
Before building a Skill from scratch, check the Marketplace — a public library of pre-built Skills contributed by the community. You can clone any Skill into your Workspace and customise it without recording anything.
The Workspace tab
The Workspace tab is where you run the Skill manually and refine its output.- Run — fill in parameter values and trigger the Skill. Output appears inline as structured data.
- Suggest — generates example input values and defines the output contract based on the Skill’s recording, so you can validate what the Skill is expected to return.
- Enrich — if the run returns incomplete data, use Enrich to fill gaps using additional AI-powered extraction passes.
- Refine — adjusts and cleans the output shape after a run, without re-executing the full browser session.
Running a Skill
Dashboard
Open the Skill and use the Workspace tab to run it manually. Fill in parameter values and inspect the structured output directly in the dashboard.
API
Call the Skill’s endpoint with your API key. Works from any script, backend service, or no-code tool.
Schedule
Attach a cron schedule to the Skill from the Schedules page. The Skill runs automatically on your chosen cadence and results appear in the Runs tab.
Workflow
Add the Skill as a step inside a Workflow, where it receives the previous step’s output as its input parameters.
Calling a Skill via the API
There are two endpoints — use whichever suits your setup: By Skill ID — the stable option. Find the ID on the Developer Settings tab.status is success, failed, or partial. data is always an array. count is the number of records returned.