TelephonyResource is reachable on every Kataven Node client as client.telephony. Each method maps to one HTTP endpoint on the Hub API; links to the underlying spec entry are inline below.
Carrier credentials (encrypted) and phone-number management. Pin a number to an agent so inbound calls route to that agent.
Methods at a glance
Reference
client.telephony.listProviders(...)
List telephony provider credentials
HTTP — GET /api/telephony/providers · API reference →
client.telephony.createProvider(...)
Add a telephony provider credential
HTTP — POST /api/telephony/providers · API reference →
client.telephony.deleteProvider(...)
Delete a telephony provider credential
HTTP — DELETE /api/telephony/providers/{id} · API reference →
client.telephony.listNumbers(...)
List phone numbers
HTTP — GET /api/telephony/numbers · API reference →
client.telephony.createNumber(...)
Register a phone number
HTTP — POST /api/telephony/numbers · API reference →
client.telephony.updateNumber(...)
Pin or unpin a phone number to an agent
HTTP — PATCH /api/telephony/numbers/{id} · API reference →
client.telephony.deleteNumber(...)
Delete a phone number
HTTP — DELETE /api/telephony/numbers/{id} · API reference →

