mirror of
https://github.com/dograh-hq/dograh.git
synced 2026-06-07 07:55:16 +02:00
10 lines
786 B
Markdown
10 lines
786 B
Markdown
# Telephony
|
|
|
|
Shared telephony code lives here. Provider-specific code lives in `providers/`;
|
|
read `providers/AGENTS.md` before changing a provider package.
|
|
|
|
- Keep cross-provider contracts, registry/factory wiring, shared status/transfer handling, and org-scoped config resolution in this folder.
|
|
- Keep provider-specific transports, serializers, config models, and webhook handlers in `providers/`.
|
|
- Resolve providers through the shared telephony helpers in this folder; do not instantiate provider classes directly from routes, tasks, or unrelated services.
|
|
- Keep telephony config lookups tenant-safe and respect any run-scoped telephony configuration carried on a workflow run.
|
|
- Keep provider-specific HTTP routes in provider packages; shared route glue belongs in `api/routes/`.
|