Documentation Index
Fetch the complete documentation index at: https://docs.kataven.ai/llms.txt
Use this file to discover all available pages before exploring further.
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
| Method | HTTP | Summary |
|---|---|---|
listProviders | GET /api/telephony/providers | List telephony provider credentials |
createProvider | POST /api/telephony/providers | Add a telephony provider credential |
deleteProvider | DELETE /api/telephony/providers/{id} | Delete a telephony provider credential |
listNumbers | GET /api/telephony/numbers | List phone numbers |
createNumber | POST /api/telephony/numbers | Register a phone number |
updateNumber | PATCH /api/telephony/numbers/{id} | Pin or unpin a phone number to an agent |
deleteNumber | DELETE /api/telephony/numbers/{id} | Delete a phone number |
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 →

