curl -X POST https://api.chatgrid.ai/v1/boards/{boardId}/documents/vectorize \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "content": "## Retry System\n\nFailed webhooks go through Inngest with exponential backoff.\nMax 5 retries over 24 hours.\nAfter exhaustion, events land in the dead letter queue (Supabase table: failed_webhooks).\nAlert fires in Sentry if DLQ depth > 10.\n\nConfig: src/server/inngest/functions/stripeWebhook.ts", "metadata": {"source": "architecture-notes", "author": "jordan"} }'
> Based on our payments board, what happens when a webhook fails after all retries are exhausted?
AI responds using the board’s actual content:
Copy
Ask AI
Based on Jordan's architecture notes:Failed webhooks go to the dead letter queue (Supabase table: failed_webhooks).A Sentry alert fires if the DLQ depth exceeds 10.The config is in src/server/inngest/functions/stripeWebhook.ts.
No guessing. No hallucination. Grounded in what the team actually documented.
If Alex had shared that tutorial in Slack, it would be gone in 2 days. If Jordan had put those notes in a Google Doc, Sam would never find it.On the board, both are searchable forever. By humans and AI.