Everything our
AI-Visibility-Tool actually does.
No marketing theatre. Each capability with the actual mechanic, the screen where it lives, and where it ends.
📊 Tracking sources
Daily automated runs across the AI assistants and search surfaces your buyers actually use:
- 4 LLMs as standard: ChatGPT, Claude, Gemini, Grok, plus Google AI Mode / AI Overviews on Pro and Agency.
- 300+ models on demand. Mistral, Llama, DeepSeek, Qwen, Cohere, Yi, Command R+. Toggle on per-project. Need a model that's not in the list? Just write us.
- Google AI Overview + AI Mode: scraped daily across desktop and mobile.
- SERP Top 10 via DataForSEO so you have the classic Google rankings beside the AI answers.
- On-demand re-runs: trigger any prompt manually, counted toward your quota, useful after a content change to validate AI picked it up.
🎯 Persona-driven prompts
The same brand looks different depending on who's asking. Truffle models this directly:
- Buyer persona definition: country, language, role, search behaviour, sub-brands, brand aliases.
- Archetypes: define a buyer once (e.g. "Family weekend traveller"), run it across 12 markets, translated, with country-specific competitors.
- AI-generated prompt suggestions: from your brand + persona profile we propose the questions your audience actually asks AI assistants.
- CSV import: bring your existing prompt library in one shot.
- Tag system: group prompts by funnel stage, intent, product line.
📈 Metrics that decide
Visibility Index
One score 0–100 weighing all 5 LLMs by market share. Trend, breakdown, comparison, at a glance.
Mention Rate
How often AI names your brand in answers. Per persona, per country, per LLM.
Link Rate
How often AI links to your domain when it answers. The ultimate intent-converter.
Position
When your brand appears, where in the answer? First named? Tied? After all competitors?
Sentiment
How positively does AI describe you when it does mention you. Tracked daily, scored –1 to +1.
Sub-brand breakdown
"Iberostar Selection" vs "Iberostar" vs "Iberostar Las Letras", separate visibility per sub-brand.
⚔️ Competitor intelligence
- Auto-discovery: every competitor AI mentions in your answers gets logged automatically. Click "Track" to add to your dashboard.
- Manual tracking: pin specific competitors with their own brand-aliases set.
- Per-prompt heatmap: who wins which question, on which model. Find the gaps.
- Period A vs B trend: did your last campaign actually move share?
🔍 Source tracking
AI answers are built from sources. We log them all so you know where to be cited:
- Cited domains + articles: every URL AI references in answers, ranked by frequency.
- Source-health check: HTTP status, render status, Cloudflare-block detection. Find sources that are technically broken.
- Freshness signal: how recently each cited source was updated.
- Prospect view: filter to high-frequency sources where you're not yet mentioned.
🤖 AI Insights Engine
- Weekly auto-generated analysis (Claude Opus): what changed, where you regressed, what to do this week.
- Anomaly alerts: large drop in mention rate, new competitor surfacing, sentiment swing. Slack notification.
- Action recommendations: concrete next-step suggestions tied to specific prompts and pages.
- Custom interview prompts: ask the AI itself "why didn't you mention us in this answer" and get a structured response.
🔗 Integrations
Looker Studio
Native Apps Script connector, live data, no scheduled exports.
Google Search Console
OAuth, pull your GSC clicks alongside AI mentions for the full funnel.
Google Analytics 4
OAuth, overlay GA4 conversions on Truffle visibility trend.
REST API
Full OpenAPI spec, JWT auth. Every UI endpoint also programmatic.
Slack
Anomaly alerts + weekly insights to a channel of your choice.
Stripe
Customer portal, manage plan + invoices without us in the loop.
WorkOS SSO
Google, Microsoft, SAML. Optional add-on for Pro+ plans.
👥 Agency & multi-user
- Team access: per-project member permissions.
- White-label subdomain:
track.your-agency.comwith custom logo + primary colour. - Branded PDF reports: monthly auto-generated, your colours, no Truffle mention.
- Pitch workspaces: spin up a sandbox project for prospect demos without touching client data.
🛡 Security & compliance
- Hosting: Hetzner Cloud Frankfurt. EU-only data residency by default.
- Encryption: TLS 1.3 in transit, AES-256 at rest, encrypted backups.
- Auth: JWT with rotation; optional SSO via WorkOS (Google/Microsoft/SAML).
- GDPR: DPA on request, right-to-data-copy, account-deletion automated.
- Audit log: every login, every API call, retained 90 days.
- Rate limiting: 1000 req/h per API key, configurable per workspace.
