INTERNAL TOOL · NO TOKEN PERSISTENCE · NOT A DIALER

Ringnoted operator lab

Not checked

SESSION

Worker and authentication

Signed out
or

PREFLIGHT

Operator checks

Unchecked
APINot checked
SessionToken optional on health
PresetsNot checked
InboxNot checked
NotifyNot checked
NumbersNot checked
VIPNot checked

Owned numbers appear here after a signed-in Health check.

IVR PRESETS

Shallow phone flows

Live CRUD · local IVR simulate

Sign in or paste a diagnostic token, then run Health to load presets.

After sign-in, Simulate A/B/C stays available. Owned presets are used once GET /presets succeeds; local create defaults are used only when that list loaded and none of that type exist. A failed presets request does not substitute defaults. Simulate B reads skip_if_busy from the owned B config (default false). Owner busy plus skip_if_busy jumps to take-message.

PRESET A

DTMF menu

Play a spoken menu, collect digits, and route to a configured action. Simulate walks the local call-flow plan. No carrier.

PRESET B

Ring then message

Ring the owner first; if unanswered, take a local message. Optional whisper screens the owner with DTMF 1/2 before the ring. Skip-if-busy jumps to take-message when the owner is busy. Telephony still owns any real dialer.

PRESET C

After-hours

Skip the ring, play the after-hours prompt, and preview notify fan-out. Local IVR simulate · no carrier.

VIP NUMBERS

Whitelist bypass

Simulate VIP bypass uses the owned GET /vip-numbers list. Enter a caller E.164 that matches a loaded VIP row to walk ring then message and skip menu/hours. Whisper screens first when an enabled B preset has whisper_enabled, or when Screen VIP too is checked. Skip-if-busy is read from the owned B config (default false); Owner busy plus that flag jumps to take-message.

No VIP numbers. Add an E.164 caller with an optional label.

NOTIFY TARGETS

Fan-out destinations

No notify targets. Add an email or SMS destination with a label.

PROTOCOL

Events

    Local IVR simulate · no carrier

    Voice test

    Walks the same shallow plan as ringnoted-call-flow. This is not a phone call. No Twilio, no carrier.