Playbook · SEO and AI search · SEO, content and growth teams
Do keyword research in Claude or ChatGPT. Then brief the page that can rank.
Keyword research turns a few seed terms into the searches worth targeting: how many people make them, how hard they are to win, and what a page needs to rank. With Agentik, your AI pulls the numbers and the live results page from DataForSEO, reads the pages that rank with Firecrawl, and finds how people phrase the question on Reddit and forums with Exa.
Get $5 free credit See the prompt
- providers
- 3
- tools
- 6
- example, at most
- $0.25
Prices from the live catalog · updated
- Step 1: Expand the seed listDataForSEO$0.03
- Step 2: Score difficulty and intentDataForSEO$0.05
- Step 3: See who ranks todayDataForSEO$0.01
- Step 4: Read the pages that rankFirecrawl$0.08
- Step 5: Hear how people askExa$0.09
- Step 6: Rank and briefYour AI, no tool call
Paid from one prepaid balanceat most $0.25
Why 3 providers
Each provider does one part. Your AI does the rest.
No single provider covers this job. Through Agentik your AI calls each one for its part, from one connection.
DataForSEO
Keyword ideas with Google volume, difficulty and intent, and the live results page for the best ones.
4 tools · steps 1, 2 and 3$0.09
Firecrawl
The pages that rank today, as text: headings, depth and what they cover.
1 tool · step 4$0.08
Exa
Reddit and forum threads where people ask about the topic in their own words.
1 tool · step 5$0.09
Without Agentik
3 accounts, 3 API keys, 3 bills.
- DataForSEOSign-up, card, API key, bill
- FirecrawlSign-up, card, API key, bill
- ExaSign-up, card, API key, bill
Then code to call each API, retry it and join the results before your AI can use them.
With Agentik
One connection. One prepaid balance.
- Search data, page reading and forum search come from three providers, without an account at any of them.
- Your agent shows the price of the whole run before it starts, and what was charged after.
- Your AI shows the price before each call, and a call that ends in an error is refunded.
Step by step
How to do keyword research in Claude or ChatGPT. Step by step.
Prices are for this example: 3 seed keywords for the United States in English, 100 ideas scored, page one read for the top 5 keywords, 5 forum searches. They are the most each call can reserve at today’s catalog prices.
Step 1: Expand the seed list
DataForSEODataForSEO Labs returns related searches with their monthly Google volume, CPC and competition.
Tools called in step 1 Keyword ideas by category dataforseo/dataforseo-labs-google-keyword-ideas100 ideas at most $0.03 Step 2: Score difficulty and intent
DataForSEOFor the best 100, how hard each term is to rank for, and whether people want to learn, compare or buy.
Tools called in step 2 Keyword difficulty, in bulk dataforseo/dataforseo-labs-google-bulk-keyword-difficulty100 keywords at most $0.03 Search intent dataforseo/dataforseo-labs-google-search-intent100 keywords at most $0.03 Step 3: See who ranks today
DataForSEOThe live results page for the top five terms: who ranks, and which kinds of page Google prefers.
Tools called in step 3 Google search results dataforseo/google-organic5 keywords at most $0.01 Step 4: Read the pages that rank
FirecrawlFirecrawl turns the three best pages for each term into text, so your AI sees their headings, depth and gaps.
Tools called in step 4 Scrape a page to markdown firecrawl/scrape15 pages at most $0.08 Step 5: Hear how people ask
ExaExa searches Reddit and forums by meaning, so the brief answers questions in the words real people use.
Tools called in step 5 Web search exa/search5 searches at most $0.09 Step 6: Rank and brief
Your AIYour AI weighs volume against difficulty, groups terms by topic and writes a brief for the three best.
What you get
What you get: a ranked keyword plan and three briefs. In your conversation.
You provide
- Three to five seed keywords
- Country and language
- Your site, to skip what you already rank for (optional)
Your AI returns
- A ranked list: keyword, monthly volume, difficulty, intent
- What the pages ranking for your top five terms cover
- The questions people ask in forums, in their words
- A brief for the three best opportunities
| Keyword | Volume | Difficulty | Intent | Page to write |
|---|---|---|---|---|
| project tracker for agencies | Commercial | Comparison | ||
| how to plan a sprint | Informational | Guide | ||
| best kanban app | Commercial | List |
Placeholders: your rows come from your run.
The prompt
Paste it into Claude, ChatGPT, Codex or Cursor.
Once Agentik is connected, your AI asks for your inputs, checks each tool and shows the price before anything runs.
Or ask it your way
- “Find 50 keywords about meal-prep containers with real demand in the UK, grouped by intent.”
- “Which questions about payroll software have volume but weak answers on page one?”
- “Brief a page that can beat the top three results for “best CRM for startups”.”
- “What do people on Reddit call this problem before they know our category exists?”
What it costs
At most $0.25. From one balance.
Each provider’s own price, with 0% markup. Each call reserves at most the amount shown, is billed for what it actually used, and the rest is released. A call that ends in an error is refunded.
DataForSEO$0.09
- Keyword ideas by category100 ideas$0.03
- Keyword difficulty, in bulk100 keywords$0.03
- Search intent100 keywords$0.03
- Google search results5 keywords$0.01
Firecrawl$0.08
- Scrape a page to markdown15 pages$0.08
Exa$0.09
- Web search5 searches$0.09
Total, at most$0.25
Good to know
- Volumes are Google Ads estimates for recent months: good for comparing terms, not exact counts.
- Difficulty is DataForSEO’s 0 to 100 score; how strong your site is changes what is realistic.
- Forum threads show phrasing and pain points, not volume.
When to use something else
For daily rank tracking on thousands of keywords, use a rank tracker. Agentik fits research sessions where your AI does the analysis with you.
Questions
Keyword research: straight answers.
Still unsure? Ask us.
Where does the data come from?
Volumes, difficulty, intent and live results from DataForSEO, the pages that rank from Firecrawl, and forum threads from Exa.
Couldn’t I just use DataForSEO directly?
For the numbers, yes. Reading the ranking pages and searching forums need Firecrawl and Exa: three accounts and three bills. Through Agentik your AI uses all three from one connection; the example costs at most $0.25.
Which countries and languages work?
The locations and languages DataForSEO covers, which include most countries; your agent asks for yours.
Keep going
More playbooks for your AI.
DataForSEO, Firecrawl and Internet Archive
SEO competitor analysis
Your real Google competitors, the keywords and links you’re missing, their best pages, and what they changed on them.
3 providers6 toolsexample at most $0.25
DataForSEO, xAI and Firecrawl
AI visibility audit
ChatGPT, Claude, Gemini, Google AI Mode, Perplexity and Grok, asked your buyers’ questions: who they name, and what they cite.
3 providers9 toolsexample at most $2.18
DataForSEO, Internet Archive, Firecrawl and Serper
Traffic drop diagnosis
When rankings fell, which pages and keywords lost, what changed on those pages, and what Google announced that week.
4 providers6 toolsexample at most $0.29
Browse the tools: SEO · Scraping · Web search
Run it today
Start with $5 on us. Then just ask.
Sign in with Google or GitHub, connect your AI with one link, then paste the prompt. Eligible new accounts get $5 of credit for low-cost calls.
No card · No subscription · 0% markup on tool calls