Skip to content

Latest commit

 

History

History
33 lines (25 loc) · 1.07 KB

File metadata and controls

33 lines (25 loc) · 1.07 KB

PolicyJar Deployment & Review Checklist

Pre-Deployment

  • All tests pass (npm test)
  • Type check clean (npx tsc --noEmit)
  • No hardcoded credentials

Infrastructure Verification (after every deploy)

  • Telnyx CCA webhook URL = https:///api/webhooks/telnyx
  • Telnyx Credential Connection webhook URL = https:///api/webhooks/telnyx
  • SIP URI calling preference = "internal"
  • Vercel env vars match production requirements
  • TELNYX_WEBHOOK_PUBLIC_KEY is set
  • Hit /api/health — returns 200
  • Hit /api/health/infra — all checks pass

Call Flow Smoke Test

  • Inbound call → IVR plays
  • No agents online → voicemail within 10s
  • Agent online → call rings in browser
  • Agent clicks answer → two-way audio
  • Call ends → CDR saved, agent released

Integration Points to Verify

  • Telnyx webhook URL (CCA)
  • Telnyx webhook URL (Credential Connection) ← THIS WAS MISSED
  • Supabase Realtime channel health
  • SIP registration active
  • Stripe webhook URL (if applicable)