Your AEO action prompt — paste into ChatGPT, Gemini, Claude & Perplexity for a 30-mission plan.
Your brand context (queries, mentions, competitors, gaps — all signals this run found) is packaged below as a JSON prompt. Grab it ↓ and paste into any AI engine. You'll get a personalised 30-mission AEO plan (≈1–3 hours per mission, work at your pace): missions with target subreddits, outreach drafts, listicles to pitch (answer-engine optimisation — what SEO is becoming as people search inside AI). The only open-source AEO tracker that does this — free alternative to Otterly, Profound, and Peec, no signup, no vendor lock-in.
Or skip the DIY step — we'll hand-build the plan for you. Or skip the work: a hand-built plan is coming. Join the waitlist — first 10 get the first plan free.
👁 Review the JSON below carefully before sharing — this is your data. We don't store it; what gets sent to your AI (or our team) is on you.
{
"schemaVersion": "1.1",
"generatedAt": "2026-06-15T14:33:30.559Z",
"tracker": {
"version": "1.3.2",
"runDate": "2026-05-25"
},
"identity": {
"brand": "typelessform",
"domain": "typelessform.com",
"lang": "en"
},
"aggregates": {
"score": 58,
"mentions": 7,
"total": 12,
"totalQueries": 3,
"providerCount": 4,
"regions": []
},
"scores": {
"uvi": 58,
"presence": 58,
"sentiment": 93,
"rank": null,
"citation": 42,
"sample": 12,
"sentimentSample": 7,
"rankSample": 0
},
"perEngine": [
{
"provider": "openai",
"label": "ChatGPT",
"model": "gpt-5-search-api",
"hits": 2,
"total": 3,
"pct": 67,
"presence": 67,
"sentiment": 100,
"rank": null,
"citation": 67
},
{
"provider": "gemini",
"label": "Gemini",
"model": "gemini-3.5-flash",
"hits": 3,
"total": 3,
"pct": 100,
"presence": 100,
"sentiment": 83,
"rank": null,
"citation": 100
},
{
"provider": "anthropic",
"label": "Claude",
"model": "claude-sonnet-4-6",
"hits": 0,
"total": 3,
"pct": 0,
"presence": 0,
"sentiment": null,
"rank": null,
"citation": 0
},
{
"provider": "perplexity",
"label": "Perplexity",
"model": "manual",
"hits": 2,
"total": 3,
"pct": 67,
"presence": 67,
"sentiment": 100,
"rank": null,
"citation": 0
}
],
"perCell": [
{
"queryId": "Q2",
"provider": "openai",
"mention": "yes",
"position": null,
"citationCount": 10,
"competitors": [
"AnveVoice",
"SayFill",
"VoiceFill.ai"
],
"responseQuality": "rich",
"hasBrandInCitations": true,
"sentiment": {
"label": "positive",
"confidence": "high"
},
"region": null,
"tag": null
},
{
"queryId": "Q1",
"provider": "openai",
"mention": "yes",
"position": null,
"citationCount": 9,
"competitors": [
"AnveVoice",
"SayFill"
],
"responseQuality": "rich",
"hasBrandInCitations": true,
"sentiment": {
"label": "positive",
"confidence": "high"
},
"region": null,
"tag": null
},
{
"queryId": "Q1",
"provider": "gemini",
"mention": "yes",
"position": null,
"citationCount": 19,
"competitors": [
"AnveVoice / VoiceForms",
"AI Form Assistant"
],
"responseQuality": "rich",
"hasBrandInCitations": true,
"sentiment": {
"label": "positive",
"confidence": "high"
},
"region": null,
"tag": null
},
{
"queryId": "Q2",
"provider": "gemini",
"mention": "yes",
"position": null,
"citationCount": 25,
"competitors": [
"AnveVoice",
"VoiceForms",
"Alan AI",
"Form2Agent AI",
"Picovoice",
"LiaPlus",
"Vani Patra"
],
"responseQuality": "rich",
"hasBrandInCitations": true,
"sentiment": {
"label": "positive",
"confidence": "high"
},
"region": null,
"tag": null
},
{
"queryId": "Q1",
"provider": "anthropic",
"mention": "no",
"position": null,
"citationCount": 19,
"competitors": [],
"responseQuality": "rich",
"hasBrandInCitations": false,
"sentiment": null,
"region": null,
"tag": null
},
{
"queryId": "Q2",
"provider": "anthropic",
"mention": "no",
"position": null,
"citationCount": 20,
"competitors": [
"Jotform AI Agents",
"Formvoice",
"Microsoft Copilot Checkout + Brand Agents",
"Fillr (Form-as-a-Service / FaaS)"
],
"responseQuality": "rich",
"hasBrandInCitations": false,
"sentiment": null,
"region": null,
"tag": null
},
{
"queryId": "Q3",
"provider": "gemini",
"mention": "yes",
"position": null,
"citationCount": 25,
"competitors": [
"Anve Voice Forms",
"Voiceform"
],
"responseQuality": "rich",
"hasBrandInCitations": true,
"sentiment": {
"label": "neutral",
"confidence": "high"
},
"region": null,
"tag": null
},
{
"queryId": "Q3",
"provider": "anthropic",
"mention": "no",
"position": null,
"citationCount": 19,
"competitors": [],
"responseQuality": "rich",
"hasBrandInCitations": false,
"sentiment": null,
"region": null,
"tag": null
},
{
"queryId": "Q3",
"provider": "openai",
"mention": "no",
"position": null,
"citationCount": 20,
"competitors": [
"Recho Technologies",
"SentryVoice",
"VoiceCharts",
"Concicare",
"IntriVOICE",
"VoiceboxMD",
"vScription",
"Anve Voice Forms",
"Voiceform"
],
"responseQuality": "rich",
"hasBrandInCitations": false,
"sentiment": null,
"region": null,
"tag": null
},
{
"queryId": "Q1",
"provider": "perplexity",
"mention": "yes",
"position": null,
"citationCount": 0,
"competitors": [],
"responseQuality": "narrative",
"hasBrandInCitations": false,
"sentiment": {
"label": "positive",
"confidence": "high"
},
"region": null,
"tag": null
},
{
"queryId": "Q2",
"provider": "perplexity",
"mention": "yes",
"position": null,
"citationCount": 0,
"competitors": [
"AnveVoice"
],
"responseQuality": "rich",
"hasBrandInCitations": false,
"sentiment": {
"label": "positive",
"confidence": "high"
},
"region": null,
"tag": null
},
{
"queryId": "Q3",
"provider": "perplexity",
"mention": "no",
"position": null,
"citationCount": 0,
"competitors": [
"Speak to Forms",
"MicBuddy",
"VoxInk",
"AnveVoice"
],
"responseQuality": "rich",
"hasBrandInCitations": false,
"sentiment": null,
"region": null,
"tag": null
}
],
"topCompetitors": [
{
"name": "AnveVoice",
"mentionCount": 5,
"verified": true
},
{
"name": "SayFill",
"mentionCount": 2,
"verified": true
},
{
"name": "Anve Voice Forms",
"mentionCount": 2,
"verified": true
},
{
"name": "Voiceform",
"mentionCount": 2,
"verified": true
},
{
"name": "VoiceFill.ai",
"mentionCount": 1,
"verified": true
},
{
"name": "AnveVoice / VoiceForms",
"mentionCount": 1,
"verified": true
},
{
"name": "AI Form Assistant",
"mentionCount": 1,
"verified": true
},
{
"name": "VoiceForms",
"mentionCount": 1,
"verified": true
}
],
"topCanonicalSources": [
{
"url": "https://typelessform.com",
"count": 3
},
{
"url": "https://anvevoice.app",
"count": 3
},
{
"url": "https://typelessform.com/?utm_source=openai",
"count": 2
},
{
"url": "https://anvevoice.app/use-cases/form-filling?utm_source=openai",
"count": 2
},
{
"url": "https://ent.sayfill.com/?utm_source=openai",
"count": 2
},
{
"url": "https://anveforms.com/?utm_source=openai",
"count": 2
},
{
"url": "https://webappski.com",
"count": 2
},
{
"url": "https://medium.com",
"count": 2
},
{
"url": "https://www.sayfill.com/?utm_source=openai",
"count": 1
},
{
"url": "https://www.voicefill.ai/?utm_source=openai",
"count": 1
}
],
"topCitationDomains": [],
"crawl": {
"hasRobotsTxt": true,
"hasLlmsTxt": true,
"hasSitemap": true,
"sitemapUrlCount": 27,
"totalBots": 12,
"allowedCount": 12,
"blockedCount": 0,
"bots": []
},
"authority": {
"wikipedia": {
"found": false,
"type": null,
"lastModified": null
},
"reddit": {
"found": false,
"mentionCount": 0,
"topSubreddits": []
},
"profile": {
"type": "default",
"extras": []
}
},
"topics": [
{
"topic": "voice",
"queryIds": [
"Q2",
"Q1",
"Q3"
],
"hits": 7,
"total": 12,
"rate": 58
}
],
"basket": {
"version": 1,
"queriesAddedSince": "2026-05-18",
"trendCutoff": "2026-05-18",
"totalQueries": 3,
"kind": "initial"
},
"pageSignals": {
"domain": "typelessform.com",
"fetchedAt": "2026-05-25T15:31:02.455Z",
"headings": {
"h1Count": 1,
"h2Count": 9,
"h1Samples": [
"TypelessForm — One-Shot Voice Form Filling Widget"
]
},
"answerCapsules": {
"totalH2": 9,
"withCapsule": 1,
"coverage": 11
},
"schemaOrg": {
"blockCount": 10,
"types": [
"Organization",
"SoftwareApplication",
"FAQPage",
"HowTo",
"Product",
"DefinedTerm",
"WebApplication",
"SoftwareSourceCode",
"VideoObject",
"BreadcrumbList"
],
"hasOrganization": true,
"hasFaqPage": true,
"hasBreadcrumb": true,
"hasPerson": false,
"hasArticle": false
},
"faq": {
"schemaCount": 8,
"heuristicCount": 8,
"total": 8
}
},
"entityGraph": {
"domain": "typelessform.com",
"sameAsCount": 4,
"edges": [
{
"url": "https://www.npmjs.com/package/typelessform-widget",
"platform": "npm",
"host": "npmjs.com",
"status": "unreachable",
"confidence": "high"
},
{
"url": "https://www.producthunt.com/products/typelessform",
"platform": "producthunt",
"host": "producthunt.com",
"status": "reciprocates",
"confidence": "high"
},
{
"url": "https://typelessity.com",
"platform": "typelessity.com",
"host": "typelessity.com",
"status": "reciprocates",
"confidence": "high"
},
{
"url": "https://typelessform.com/blog/what-is-voice-form-filling",
"platform": "typelessform.com",
"host": "typelessform.com",
"status": "reciprocates",
"confidence": "high"
}
],
"summary": {
"reciprocates": 3,
"oneWay": 0,
"unreachable": 1,
"verifiedHost": 0,
"brokenLink": 0,
"reciprocityRate": 75
}
},
"competitorPricing": [
{
"name": "AnveVoice",
"domain": "anvevoice.app",
"tier": "free",
"entryPrice": 0,
"confidence": "med",
"pricingSource": "heuristic"
},
{
"name": "SayFill",
"domain": "sayfill.com",
"tier": "unknown",
"entryPrice": null,
"confidence": "low",
"pricingSource": null
},
{
"name": "Anve Voice Forms",
"domain": "anvevoice.app",
"tier": "free",
"entryPrice": 0,
"confidence": "med",
"pricingSource": "heuristic"
},
{
"name": "Voiceform",
"domain": "voiceform.com",
"tier": "free",
"entryPrice": 0,
"confidence": "med",
"pricingSource": "heuristic"
},
{
"name": "VoiceFill.ai",
"domain": "voicefill.ai",
"tier": "unknown",
"entryPrice": null,
"confidence": "low",
"pricingSource": "heuristic"
}
],
"regionContext": null,
"responseFreshness": {
"overall": "fresh",
"counts": {
"fresh": 9,
"stale": 0,
"unknown": 3,
"total": 12
},
"perProvider": {
"openai": {
"fresh": 3,
"stale": 0,
"unknown": 0,
"total": 3,
"latestYear": null,
"verdict": "fresh"
},
"gemini": {
"fresh": 3,
"stale": 0,
"unknown": 0,
"total": 3,
"latestYear": null,
"verdict": "fresh"
},
"anthropic": {
"fresh": 3,
"stale": 0,
"unknown": 0,
"total": 3,
"latestYear": null,
"verdict": "fresh"
},
"perplexity": {
"fresh": 0,
"stale": 0,
"unknown": 3,
"total": 3,
"latestYear": null,
"verdict": "mixed"
}
},
"perCell": [
{
"provider": "openai",
"freshness": "fresh",
"confidence": "high",
"latestYearMentioned": null,
"usedWebSearch": true
},
{
"provider": "openai",
"freshness": "fresh",
"confidence": "high",
"latestYearMentioned": null,
"usedWebSearch": true
},
{
"provider": "gemini",
"freshness": "fresh",
"confidence": "high",
"latestYearMentioned": null,
"usedWebSearch": true
},
{
"provider": "gemini",
"freshness": "fresh",
"confidence": "high",
"latestYearMentioned": null,
"usedWebSearch": true
},
{
"provider": "anthropic",
"freshness": "fresh",
"confidence": "high",
"latestYearMentioned": null,
"usedWebSearch": true
},
{
"provider": "anthropic",
"freshness": "fresh",
"confidence": "high",
"latestYearMentioned": null,
"usedWebSearch": true
},
{
"provider": "gemini",
"freshness": "fresh",
"confidence": "high",
"latestYearMentioned": null,
"usedWebSearch": true
},
{
"provider": "anthropic",
"freshness": "fresh",
"confidence": "high",
"latestYearMentioned": null,
"usedWebSearch": true
},
{
"provider": "openai",
"freshness": "fresh",
"confidence": "high",
"latestYearMentioned": null,
"usedWebSearch": true
},
{
"provider": "perplexity",
"freshness": "unknown",
"confidence": "low",
"latestYearMentioned": null,
"usedWebSearch": false
},
{
"provider": "perplexity",
"freshness": "unknown",
"confidence": "low",
"latestYearMentioned": null,
"usedWebSearch": false
},
{
"provider": "perplexity",
"freshness": "unknown",
"confidence": "low",
"latestYearMentioned": null,
"usedWebSearch": false
}
]
}
}
Roll your own.
Generic AI drafts your 30 missions from the JSON above. Fast, free, and unaware of the traps below.
- Walks into account-gated platforms blind — bans become highly likely.
- Self-promo where it isn't welcome turns into permanent reputation harm.
- A single ban can roll your AEO progress back by months.
Let us hand-build it.
Tracked in Mission Control, our plan dashboard. Every line read by a person before it reaches your inbox.
- 30-mission schedule — every mission with a recommended day, work at your pace.
- Account-readiness audit for each platform before scheduling.
- When a platform won't have you, we point to one that will.
- Human-reviewed plan — every line read by a person before delivery.
First 10 customers get a free 30-mission AEO plan (≈1–3 hours per mission, work at your pace). $29 after that. Limited spots.