# Check keyword volume and CPC: agent skill

Keyword volume and CPC API for an agent: it sends a list of keywords, a country and a language to a catalog endpoint and reads monthly search volume, cost per click and paid competition back. Several providers sell the call, so the agent tries the cheapest first. You pay per call, and a failed call costs nothing.

## When it starts

- how many people search for crm for startups
- get volume and cost per click for these keywords
- which of these keywords is worth writing about

## What it asks for

- The keywords, one or a batch
- The country and language, because volume differs by market

## How it runs

- looot discover finds the endpoint
- looot inspect shows the price and the input schema
- looot run executes it, billed per call
- Endpoints in order: dataforseo-keywords-data-google-ads-search-volume-live-ai, dataforseo-dataforseo-labs-google-keyword-overview-live-ai, dataforseo-dataforseo-labs-google-bulk-keyword-difficulty-live, dataforseo-bing-search-volume

## What comes back

- Monthly search volume
- Cost per click
- Paid competition
- Search intent
- Keyword difficulty

## Answer rule

Show a table of keyword, monthly volume, CPC and difficulty, sorted by volume. State the country the numbers belong to.

## Install

Save the skill file as /agent-skills/keyword-volume/SKILL.md, or tell your agent: set up looot, then use /agent-skills/keyword-volume/SKILL.md.

## Difficulty

easy

## How do I get the search volume of a keyword?

Send the keyword with a location and a language to a search-volume endpoint. Your agent gets the monthly volume back. For a list, send all the keywords in one call.

## What is the difference between volume, CPC and difficulty?

Volume counts searches per month. Cost per click is what advertisers pay for one click on that keyword. Difficulty estimates how hard it is to reach the top 10 organic results. Each one answers a separate question.

## How many keywords can I check in one call?

The overview endpoint takes up to 700 and the difficulty endpoint up to 1,000 per request. Your agent batches a longer list into several calls and shows the total cost first.

## Does it cover Bing as well as Google?

Yes. One endpoint here returns Bing search volume, and the others cover Google. Use the Bing one when your audience searches there.

## Where does the volume come from?

From Google Ads data through the provider. It reflects advertiser-side search counts, so treat it as a way to compare keywords rather than an exact visit count.

## How much does one keyword batch cost?

You pay per call, and the price depends on the provider your agent picks. This page reads the cheapest live price from the catalog and shows no number when the catalog is unreachable.
