Agent Online

Welcome to Jaffa Ai

..cake or Biscuit ๐ŸŠ

AI-powered issue triage for game studios. Report a bug โ€” get a fix in seconds. jaffaAi searches the web, scores player stress, and feeds intelligence into Grip Protocol's live hotspot feed.

jaffaAi: Checking...
Grip Bridge: Checking...
Incidents: โ€”
Uptime: โ€”
65+
Games Tracked
โ€”
Issues Resolved
โ€”
Active Hotspots
<200ms
Avg Response Time

โšก How jaffaAi Works

1

Report

Player reports a bug via the API โ€” game, platform, and description

2

Analyse

PSI scoring calculates player stress index (0-100) and severity

3

Search

Web search across Reddit, Steam, GitHub, wikis, and official patches

4

Correlate

Fix correlation engine scores matches by keywords, platform, and source reliability

5

Respond

Returns ranked fix steps with confidence scores and sources

6

Bridge

Pushes signals + resolutions to Grip Protocol for live hotspot tracking

๐Ÿงฉ Features

๐Ÿง  PSI Scoring

Player Stress Index quantifies frustration from 0โ€“100. High PSI triggers auto-escalation. Used across both jaffaAi and Grip Protocol.

๐ŸŒ Web Fix Search

Searches Reddit, Steam forums, GitHub issues, game wikis, and official patch notes for real fixes from real players.

๐Ÿ”— Grip Protocol Bridge

Every incident and resolution flows into Grip Protocol's live hotspot feed. Two platforms, one intelligence layer.

๐Ÿ“Š Analytics Dashboard

Incident counts, cache stats, queue health, per-endpoint latency, and bridge status โ€” all via the API.

๐Ÿ”” Webhooks

Register endpoints to receive HMAC-signed notifications when incidents are created, fixes found, or escalations triggered.

โšก Rate Limited & Authed

API key authentication with configurable rate limits. Keys generated via Grip Protocol developer portal.

๐Ÿ“– API Endpoints

Base URL: https://jaffaai.cc  ยท  Auth: X-API-Key: your-key

POST /Jaffa/report

Full sync pipeline โ€” ingest incident, search for fixes, return correlated solution.

{ "playerId": "player_123", "gameTitle": "Elden Ring", "platform": "steam", "issueDescription": "Game crashes opening inventory" }

POST /Jaffa/report/async

Fire-and-forget โ€” queues the incident for background processing.

GET /Jaffa/incidents

List incidents with optional filters: ?gameTitle=&status=&limit=

GET /Jaffa/incident/:id

Get full incident details by ID โ€” status, PSI score, severity, timestamps.

GET /Jaffa/fix/:incidentId

Get correlated fixes for an incident โ€” ranked by confidence with step-by-step instructions.

POST /Jaffa/search

Manual web search โ€” specify game, platform, and query text.

GET /Jaffa/hotspots

Aggregated issue patterns by game โ€” emerging, active, and contained.

GET /Jaffa/analytics/dashboard

Full dashboard โ€” incident counts, cache stats, queue health, Grip bridge status.

POST /Jaffa/webhooks/register

Register a webhook endpoint for events: incident.created, fix.found, escalation

GET /Jaffa/grip/health

Check the Grip Protocol bridge connection status.

GET /health

Service health check โ€” no auth required. Returns version, uptime, timestamp.

GET /Jaffa/queue/stats

Background job queue โ€” pending, processing, completed, failed counts.

๐Ÿงช Try It Live

๐Ÿ”— Grip Protocol Bridge

jaffaAi and Grip Protocol are connected. Every incident processed by jaffaAi automatically flows into Grip Protocol's intelligence feed โ€” powering the live hotspot dashboard across 65+ games.

๐ŸŠ

jaffaAi

Incident Agent

jaffaai.cc

Signals
โ†’
Resolutions
๐ŸŽฎ

Grip Protocol

Intelligence Platform

api.gamegrip.cloud โ†—

Loading bridge status...

๐Ÿ“ค What jaffaAi sends

Incident Signals โ€” game, platform, friction type, PSI score, severity, summary, keywords

Resolution Reports โ€” fix found/not found, confidence score, escalation status

๐Ÿ“ฅ What Grip Protocol does

Aggregates signals into live hotspots with trend detection

Displays real-time friction data on the public dashboard at api.gamegrip.cloud

๐Ÿ”Œ Grip Protocol Endpoints

jaffaAi pushes to:

POST /v1/events/ingest โ€” Signals GET /health โ€” Bridge health

View full Grip Protocol API โ†’

Simple, Transparent Pricing

AI-powered incident intelligence for every studio size. Start free, upgrade when you're ready.

Indie
For solo devs and passion projects
ยฃ0/month
  • 50 incident reports / month
  • Basic PSI scoring
  • Web fix search
  • Community support
  • 1 API key
Get Started Free
Enterprise
Full platform for publishers & large studios
ยฃ149/month
  • Unlimited reports
  • Full incident intelligence suite
  • Grip Protocol bridge integration
  • Custom API integrations
  • Team management & roles
  • Unlimited API keys
  • Dedicated support + SLA
  • Custom webhooks & alerting
Start Enterprise Plan โ†’

Frequently Asked Questions

Everything you need to know about jaffaAi, our pricing, integrations, and how it all works.

General

What is jaffaAi?

jaffaAi is an AI-powered issue triage system for the gaming industry. It takes player bug reports, analyses them using AI, scores their severity with our proprietary Player Stress Index (PSI), searches the web for known fixes, and delivers structured intelligence back to developers โ€” all in seconds. Think of it as a diagnostic layer that sits between players reporting problems and engineers fixing them.

Who is jaffaAi built for?

jaffaAi is designed for:
  • Game studios โ€” reduce QA triage time and spot recurring bugs faster
  • Indie developers โ€” get AI-powered diagnostics without a dedicated QA team
  • QA teams โ€” automate the first pass of bug classification and fix lookup
  • Players โ€” report issues and get instant fix suggestions via the chat widget
Whether you're a solo dev or a large studio, jaffaAi adapts to your workflow.

What games does jaffaAi support?

jaffaAi currently tracks 65+ games across PC, console, handheld, and mobile platforms โ€” including trending titles like Elden Ring, Baldur's Gate 3, Forza Horizon 6, Monster Hunter Wilds, and many more. You can submit reports for any game โ€” if it's not already in the database, it gets added automatically.

What platforms are supported?

jaffaAi supports 23 platforms across 5 categories:
  • PC: Steam, Epic, Battle.net, GOG, EA App, Ubisoft Connect, Microsoft Store
  • Console: PS5, PS4, Xbox Series X|S, Xbox One, Switch, Switch 2
  • Handheld: Steam Deck, Steam Deck OLED, ROG Ally, Legion Go
  • Mobile: iOS, Android
  • Cloud: GeForce NOW, Xbox Cloud, Amazon Luna

How is jaffaAi different from a regular bug tracker?

Traditional bug trackers store reports โ€” jaffaAi understands them. When a report comes in, jaffaAi automatically:
  • Calculates a PSI score to quantify player frustration
  • Classifies the issue type and severity
  • Searches the web for existing fixes (Reddit, Steam forums, GitHub, etc.)
  • Correlates fixes to the specific issue
  • Detects patterns and recurring hotspots across your player base
It's not a replacement for Jira โ€” it's the intelligence layer that makes your existing tools smarter.
Features & How It Works

What is the Player Stress Index (PSI)?

PSI is jaffaAi's proprietary metric that scores each reported issue from 0 to 100 based on how much frustration it causes players. It takes into account the issue type (crash vs. visual glitch), frequency, affected platform, and player sentiment. A PSI of 85+ means "players are furious โ€” fix this now." Studios use PSI to prioritise what to patch first.

How does the web fix search work?

When an incident is submitted, jaffaAi automatically searches for known fixes across Reddit, Steam Community forums, PCGamingWiki, GitHub issues, and other gaming communities. Our fix correlation engine then ranks the results by relevance, confidence, and recency โ€” so you get the most likely fix, not just a list of links.

What are hotspots?

Hotspots are recurring issue patterns detected by jaffaAi across multiple reports. If 20 players all report the same crash on the same platform, jaffaAi clusters those into a single hotspot and tracks its lifecycle โ€” from emerging (just detected) to trending (rapidly growing) to contained (reports declining). This helps studios spot systemic issues before they go viral.

Can I use the chat widget on my own website?

Not yet, but it's on the roadmap. Currently the chat widget is available on jaffaai.cc and the dashboard. In a future update, we'll offer an embeddable widget that game studios can drop into their own support pages, forums, or community sites โ€” letting players report issues directly from wherever they are.

How fast is the AI analysis?

Fast. The entire pipeline โ€” ingestion, PSI scoring, fix search, and correlation โ€” typically completes in under 200 milliseconds. That means players get fix suggestions almost instantly, and developers get structured intelligence the moment a report lands.
Pricing & Plans

Is there a free tier?

Yes! The Indie plan is completely free and includes 50 incident reports per month, basic PSI scoring, web fix search, community support, and 1 API key. It's perfect for solo devs and hobby projects โ€” no credit card required.

What do the paid plans include?

Studio (ยฃ29/month): 500 reports/month, advanced PSI + severity AI, hotspot clustering & alerts, full analytics dashboard, webhook notifications, 5 API keys, and priority email support.

Enterprise (ยฃ149/month): Unlimited reports, full incident intelligence suite, Grip Protocol bridge integration, custom API integrations, team management & roles, unlimited API keys, dedicated support + SLA, and custom webhooks & alerting.

Can I cancel anytime?

Absolutely. All plans are month-to-month with no long-term contracts. Cancel anytime from your dashboard โ€” you'll keep access until the end of your current billing period. Payments are handled securely by Stripe.

What happens if I exceed my monthly report limit?

You'll get a notification when you're approaching your limit. Once reached, new reports will be queued until the next billing cycle or until you upgrade. We don't charge overage fees โ€” we'd rather you upgrade when you're ready. Enterprise plans have unlimited reports.
Technical & API

How do I integrate jaffaAi into my game?

jaffaAi offers a simple REST API. To submit a bug report, just send a POST request:

POST https://jaffaai.cc/Jaffa/report

Include your API key in the X-API-Key header and send the player ID, game title, platform, and issue description in the body. That's it โ€” jaffaAi handles the rest. Check the API Docs for the full reference.

What API endpoints are available?

jaffaAi has 12+ endpoints including:
  • POST /Jaffa/report โ€” Submit an incident report (sync)
  • POST /Jaffa/report/async โ€” Submit asynchronously
  • GET /Jaffa/incidents โ€” List incidents with filters
  • GET /Jaffa/incident/:id โ€” Get incident details
  • GET /Jaffa/fix/:incidentId โ€” Get fixes for an incident
  • POST /Jaffa/search โ€” Manual web fix search
  • GET /Jaffa/hotspots โ€” View trending hotspots
  • GET /Jaffa/analytics/dashboard โ€” Full analytics
  • POST /Jaffa/webhooks/register โ€” Register webhooks
All endpoints are authenticated via API key and return JSON.

Do you offer webhooks?

Yes. You can register webhook URLs to receive real-time notifications when incidents are created, resolved, or when hotspots are detected. Webhooks include HMAC signature verification for security. Available on Studio and Enterprise plans.

Is my data secure?

Absolutely. All traffic is encrypted via SSL/TLS (Let's Encrypt). API keys are required for all data endpoints. We use rate limiting, request validation, and security headers (X-Content-Type-Options, X-Frame-Options, CSP, etc.) across the board. Stripe handles all payment processing โ€” we never see or store card details.

What's the uptime guarantee?

We target 99.9% uptime. jaffaAi runs on a dedicated server with PM2 process management for automatic restarts, nginx reverse proxy, and fail2ban for security. Enterprise plans include an SLA with guaranteed response times.
Integrations & Ecosystem

What is Grip Protocol?

Grip Protocol is the Gaming Incident Intelligence Platform built by GameGrip. It aggregates incident data across the gaming ecosystem. jaffaAi is connected to Grip Protocol via a live bridge โ€” every incident processed by jaffaAi feeds intelligence signals back into the wider platform, creating a shared knowledge base for the gaming community.

How does jaffaAi connect to GameGrip?

jaffaAi is part of the GameGrip ecosystem:
  • GameGrip โ€” the parent brand and gaming friction guides platform
  • Grip Protocol API โ€” the open incident intelligence API
  • jaffaAi โ€” the AI triage agent that powers the intelligence
All three products are interconnected. Incident data flows from jaffaAi โ†’ Grip Protocol โ†’ GameGrip guides, creating a full-circle intelligence loop.

Can I integrate jaffaAi with Discord?

A Discord bot is on the roadmap. You'll be able to use commands like /jaffa report directly in your Discord server, and configure webhook notifications to post alerts in specific channels. In the meantime, you can join our Discord community for updates and support.

Do you support Unreal Engine or Unity integration?

Not natively yet, but since jaffaAi uses a standard REST API, you can integrate it from any engine. Send an HTTP POST from your game's error handler or crash reporter to /Jaffa/report and you're connected. We're exploring native plugins for Unreal and Unity in a future release.

Still have questions?

We're here to help. Reach out via the contact form, email us at hello@gamegrip.cloud, or join our Discord community.

Get in Touch

Have an enquiry, want to work with us, or need a custom integration? We'd love to hear from you.

โœ…

Message Sent!

Thanks for reaching out. We'll get back to you as soon as possible โ€” usually within 24 hours.

๐Ÿ“ง
Email
๐Ÿ’ฌ
Discord
๐ŸŒ
Website
๐ŸŠ
Jaffa
Gaming Issue Triage AI