Prompts
One prompt per line of business. A lead's domain picks which one their calls use, inbound and outbound alike; a caller we can't place gets the default reception prompt. Edits save to the database and apply to the next call — no redeploy — and anything not edited here falls back to the version in the repo, which is always one click away again.
Loading verticals…
Inbound and outbound share a vertical's prompt — they differ in how the call opens, so each has its own greeting, and a short generated line tells the agent which situation it's in. That line is code, not content, so it can't drift between verticals.