List every source configured on a project's AgenticCatalog, with its name,
description, config, and destinations.
Call this BEFORE any query about an AgenticCatalog table when the user has not named a
source. Those tables (`agentic_catalog_sources_pull`,
`agentic_catalog_destinations_push`, `agentic_catalog_source_<source>_v<version>`) hold
every source of the project mixed together, so an organization and project alone do not
identify what to read -- and picking a source yourself silently answers a different
question than the one asked.
If this returns more than one source, ASK THE USER which one they mean rather than
choosing. If it returns exactly one, use it. `id` is the `source_id` filter;
`destinations[].type` is the `destination` filter on the push table. Do not invent
a destination that is not listed.
This is the authoritative list. Do NOT substitute `SELECT DISTINCT source_id` on a
BigQuery table: that only sees sources which have landed a pull, so it omits sources
that are configured but never pulled, and sources whose pulls are not reaching BigQuery.
Listing is all this tool does. Once you have the source, answer the actual question with
the `tables_*` tools, filtering on `source_id`.
Playground
Your organization, project and token stay in this browser's local storage and are sent
straight to the API — this page never sees them.
POST
item
No fields.
Billing
Fixed cost per item requested. This tool reads data Botify already holds for your project and calls no outside service, so nothing is added to the per-call price.
These usage SKUs can be charged on a call.
SKU
Credits
Description
Tool call
1 per request
Charged once per successful item.
Schemas
item is what you send, config how the tool behaves,
and the response is what you get back.
Item
object
Example
{}
Response
object
Properties
sourcesarrayrequired
Every source configured on the project, pulled or not. `id` is what to filter `source_id` on in the AgenticCatalog BigQuery tables; `destinations[].type` is what to filter `destination` on. Empty means the project has no AgenticCatalog.