Debug a Failed Stripe Webhook
Diagnose and fix a failed Stripe webhook — find the event in Stripe CLI, check Vercel logs for the error, fix the handler, and replay the event safely without duplicates
Diagnose and fix a failed Stripe webhook — find the event in Stripe CLI, check Vercel logs for the error, fix the handler, and replay the event safely without duplicates
Diagnose voice call problems — wrong responses, routing failures, tools not executing, audio quality issues — using Railway logs, LiveKit Cloud dashboard, and voice_call_logs DB records
Diagnose chatbot problems — wrong responses, tools not saving, widget not loading, LLM errors — using Vercel logs, Supabase queries, and the RAG debug flow
Work through ops_error_reports table — classify by severity, identify root cause via Vercel logs and Supabase, fix in a feature branch, and mark resolved
Known voice agent issues, debugging procedures, and resolution steps — LiveKit/SIP routing errors, wrong church routing, tool failures, audio quality issues