Skip to main content
This cookbook builds the map a strategy starts from: who publishes in the niche, at what size, doing what. You don’t run it; your agent does.

Run it

Paste this to your agent, filled in:
The URL carries everything your agent needs. Everything below this line addresses the agent executing it.

Context for the agent

Klint is the social context API: it searches and extracts Instagram posts and accounts, returned with transcripts, on-screen text, and creative structure already analyzed. Base URL https://api.tryklint.ai. Every request needs Authorization: Bearer $KLINT_API_KEY; never print or echo the key. This page is the source of truth for this procedure; work from the fetched copy, not memory. The full documentation index is at https://tryklint.ai/llms.txt, and the whole API contract is at https://tryklint.ai/for-agents/coding-agents.md. Last updated July 18, 2026.

Inputs

Objectives

Produce exactly one artifact: a niche map organized by band and content territory, every account carrying its evidence posts, in the Output format below. Nothing else counts as done.

Procedure

1

Qualify the roster, one search per band

POST https://api.tryklint.ai/v1/instagram/accounts/search, once per follower band. The identity query plus a recent-proof requirement keeps bio-only accounts out.
Add declared_locations or publishing_languages filters only if the operator constrained them. Accounts that never declared a location can’t match a location filter; note that in Scope if it applies.
2

Sample each account's publishing

For the accounts that appear on the map, a handle-scoped sample of their strongest recent work. Filters-only searches may sort.
3

Cluster by content territory

No API call. Group accounts by what they actually publish, using the topics and creative formats already on their posts: the recurring subject-plus-style combinations that make territories. Name each territory in plain words. An account can sit in two territories; most sit in one.
4

Verify before you report

Check against the Objectives. Every account on the map has three or more qualifying posts behind it. Each territory assignment cites post IDs. Report a band with few qualifying accounts as thin; do not pad it. Coverage is what Klint tracks; recommend widening before anyone concludes the niche is empty.

Output format

Use exactly this structure:

Boundaries

  • The map describes publishing identity: what accounts make, at what size. It says nothing about audiences, reach, or demographics.
  • Territory names are your clustering judgment; the three-post qualification floor is not.
  • A thin band or territory within what Klint tracks is a finding to report, not a gap to fill with weaker accounts.