Connect this WebPhone tenant to a portal-hak PMS instance so operators can view and reply to
guest conversations from inside CodeB SoftPhone's chat. Config lives in
App_Data/<tenant>/pms.json and is never in source control — nothing here is
overwritten by deploys.
What lives where
•
This form writes
App_Data/<tenant>/pms.json atomically (via
File.Replace with a
.backup).
•
Deploys never touch it. If
pms.json is missing, the "Guest inbox" tab
in chat.html stays hidden and every proxied call returns
503 not-configured.
•
Anonymous callers can never reach
/pms.ashx — every op is
OIDC-gated and the operator's
sub is stamped into
[PMS-AUDIT]
log lines on every reply.
• See
API docs for the full endpoint surface.