diff --git a/docs/next-session.md b/docs/next-session.md
index 5c39b49..c0542fd 100644
--- a/docs/next-session.md
+++ b/docs/next-session.md
@@ -1,5 +1,25 @@
# Next Session — Outbound Call UI + Remaining Work
+## Priority 0: Kookoo Dial to SIP Extension
+
+**Status:** Kookoo IVR endpoint works. When customer answers, Kookoo hits /kookoo/ivr, we respond with `523590`. But Kookoo tries to call 523590 as a PSTN number — status=not_answered.
+
+**The Voice URL in Kookoo dashboard has been changed to:** `https://engage-api.srv1477139.hstgr.cloud/kookoo/ivr`
+
+**Formats to try in the `` tag:**
+1. `523590` — current, fails (treated as PSTN)
+2. `0523590` — with STD prefix
+3. `sip:523590@blr-pub-rtc4.ozonetel.com` — full SIP URI
+4. `523590@blr-pub-rtc4.ozonetel.com` — SIP without scheme
+5. Use `` tag instead — put customer in room, have browser SIP join same room
+
+**Alternative approach:** Instead of ``, use `` tag:
+- Customer answers → put in conference room "call-{sid}"
+- Meanwhile, browser SIP joins the same conference room
+- Both connected
+
+**Files:** `helix-engage-server/src/ozonetel/kookoo-ivr.controller.ts` line where we return `523590`
+
## Priority 1: Outbound Call UI
**Problem:** When agent clicks Call, a toast appears and the call happens in the background. No call screen shows.