Nine tools, pay per call
No subscription, no retainer. Every tool below is called individually, priced individually, and paid for per call over x402 - directly by another agent, or through the OKX.AI marketplace.
Core campaign pipeline
Start at the top - each tool's output feeds the next.
Project Growth Analysis
analyze_productDeep research on any Web3 or tech project from its URL or a plain-text description, using live web search to understand the real product before answering.
You provide
- - A project URL, or a plain-text description of the product
You get
- - Up to 3 target personas, each with a pain point and where they hang out
- - 3 positioning angles with the reasoning behind each
- - Channel fit scores (1 to 10) with specific, non-spammy entry strategies
- - Honest risks - including saying so if the product is undifferentiated
- - Up to 2 competitor X handles, only when confidently identified
Start here. The campaign_id this returns is what every other pipeline tool below needs.
7-Day Campaign Planner
generate_campaign_planTurns a Project Growth Analysis into a concrete 7-day growth campaign: daily themes, executable actions, and measurable targets.
You provide
- - A campaign_id from Project Growth Analysis
- - Optional goal: awareness, referrals, or community
You get
- - 7 days of themes, primary channels, and 2 to 4 executable actions per day
- - 3 to 5 KPIs with day-7 targets
- - An attribution plan naming exactly which tracked links to create and where
- - An explicit list of spam behaviors the plan refuses to use
Campaign Content Pack
generate_content_packWrites 5 ready-to-post variants for one day of the plan, each targeted to a persona and channel from the earlier steps.
You provide
- - A campaign_id with a saved plan
- - Which day (1 to 7) to write for
You get
- - A full X thread
- - A short X post
- - A Discord community message
- - A Reddit post
- - A reply hook - a comment that adds value to someone else's thread
Evidence slots use bracketed placeholders like [YOUR ACTUAL TX HASH], so nothing can be posted as a fabricated result.
Campaign Execution Report
generate_execution_reportCompiles a branded PDF report from real, logged campaign data - not projections.
You provide
- - A campaign_id with a saved plan
You get
- - A KPI table with real targets versus actuals
- - Per-link attribution: real clicks and verified conversions
- - Highlights and specific next-cycle recommendations
X and narrative intelligence
Use standalone, or to feed outreach and content decisions.
X Presence Audit
analyze_x_presenceLive X audit of any handle using real-time search - not cached follower counts.
You provide
- - An X handle, with or without @
- - Optional project context
You get
- - Posting cadence and content mix
- - Engagement patterns, in honest approximate ranges - never fabricated exact numbers
- - Audience quality signals and competitor contrast
- - 3 to 5 specific gaps and opportunities
X Narrative Pulse
narrative_pulseChecks whether a narrative is heating, stable, or cooling on X right now, based on posts from the last 14 days.
You provide
- - A narrative or theme, e.g. "restaking on Ethereum L2s"
You get
- - A temperature read: heating, stable, or cooling
- - 3 to 5 fresh content angles grounded in what is actually being discussed
- - Anchor voices currently driving the conversation
- - Risks that could make content posted this week land badly
The cheapest tool in the lineup - built for checking timing before you commit to a content angle.
Narrative KOL Discovery
find_kolsFinds independent creators genuinely influential in a narrative, using live X search across multiple queries and adjacent angles.
You provide
- - A narrative, e.g. "real world asset tokenization"
- - Optional size tier (nano, mid, large) and ecosystem filter
You get
- - Up to 25 KOLs, each with evidence from real recent posts
- - Approximate size tier and observed engagement quality
- - Affiliate disclosures - ambassadors and paid promoters surfaced, not hidden
- - Spam risk flags, and a specific first-touch collaboration angle per KOL
Excludes official project accounts and founders - these are independent voices only.
KOL Outreach Pack
generate_outreach_packTurns a KOL shortlist into personalized first-touch outreach drafts, one per creator.
You provide
- - A kols array from Narrative KOL Discovery (1 to 8 KOLs)
- - Either a product analysis object, or a campaign_id to load one from
You get
- - One message per KOL, under 120 words, grounded in that KOL's own evidence
- - The channel to use (X DM or email) and a subject line where relevant
- - Disclosure-aware handling when a KOL already has an affiliate tie
- - A suggested follow-up window in days
All-in-one
Everything above, chained into a single deliverable.
Full Growth Dossier
generate_growth_dossierRuns the entire FlyBeacon pipeline end to end - analysis, plan, content, X and competitor audits, narrative pulse, KOL discovery, and outreach - and compiles it into one branded PDF. Runs as a background job: each call advances one step, so this returns a job_id immediately rather than making you wait.
You provide
- - A project URL
- - Optional X handle to audit directly
- - Optional goal
You get
- - A cover, executive summary, and mini table of contents
- - Personas, positioning, and a full 7-day campaign calendar with KPIs
- - Ready-to-post content for day 2
- - X presence audit, plus competitor comparisons where identified
- - Narrative pulse, KOL shortlist, and outreach drafts
- - Attribution links and an empty scorecard ready to fill in as the campaign runs
Poll with check_growth_dossier_status (free) until status is done, then fetch pdf_url. See a full example on the sample report page.
See exactly what a finished report looks like before you pay for one.
View a sample report