Paste this in your agent
What is in it
| Platform | What your agent can pull |
|---|---|
| Social | TikTok, Instagram, LinkedIn, YouTube, X, Reddit — profiles, posts, comments, followers |
| Search and web | Web search, page scraping, crawling, structured extraction |
| Places and commerce | Google Maps listings, Amazon product and review data |
| Company and people | Firmographics, contacts, enrichment from a domain or a name |
| SEO | Keywords, rankings, backlinks, traffic estimates |
| Media | Image, video, speech and music generation |
| News and monitoring | Articles, mentions, feeds |
The loop your agent follows
Discover — free
Your agent describes the job in its own words and gets back the tools that
match: the tool id, its name, its price, its pricing shape and a match score.
Nothing is charged for looking.
Inspect — free
It then reads one tool’s real input schema — every field, which are required,
what they accept — so the call it builds is the call the vendor expects. Also
free.
Ask for it
Find the 50 highest-rated bakeries in Paris with their phone numbers.
Pull the last 30 TikTok posts for this account and tell me which format gets the most saves.
Who works in marketing at this domain, and what do their titles suggest about who owns the website?You do not name a tool or a provider. Your agent searches the catalog, picks something with a schema that fits, and tells you what it used.
Reading a tool id
A tool id is<provider>/<endpoint> — the provider, then the specific operation.
It is stable, so once your agent has found a tool that works it can go straight
back to it next time instead of searching again.
A dry run
Your agent can price a call and show you exactly what would be sent without sending it. That costs nothing, and it is the right move before anything large or repeated.When a call is refused
Most tools bill per call or per unit of input, so the worst case is known before the request leaves. A few bill by duration or by tokens consumed and cannot be priced from the input at all — those calls are refused rather than run at an unknown cost. The same applies when a call would exceed your per-call or daily cap; you see it as “Blocked by your limits” on the dashboard. A refusal is terminal and free: nothing reached a vendor, nothing was charged.Next
Pricing
What free means, how a call is priced, and how one balance covers it.
Budgets
Set a per-call and per-day ceiling before you run anything.
The collection
Every skill in one setup line.
API keys
Create the key a run needs.