slug: nfon provider: Nfon generated_by: planning/capability-mapping/scripts/classify_capabilities.py model: claude-opus-5 frame: - Telecommunications min_confidence: 0.7 capability_model: source: https://github.com/vincentmakes/turbo-ea-capabilities license: CC-BY-4.0 attribution: Turbo EA Capabilities by Vincent Verdet — Turbo EA, https://github.com/vincentmakes/turbo-ea-capabilities, CC BY 4.0 notice: NOTICE edge_count: 5 edges: - tag: Tenants spec_file: nfon-tenants-api-openapi.yml capability_id: BC-4230.10 capability_id_l1: BC-4230 capability_name: Tenant Provisioning & Lifecycle confidence: 0.85 evidence: POST /tenants 'Create tenant'; PUT /tenants/{tenant}/lock 'Lock tenant'; DELETE /tenants/{tenant}/purge 'Purge tenant'; PUT /tenants/{tenant}/stop-trial-period reason: Creation, locking, trial termination and purging of tenants in a multi-tenant cloud platform is squarely tenant provisioning and lifecycle. - tag: Customer IVR spec_file: nfon-customer-ivr-api-openapi.yml capability_id: BC-430.30 capability_id_l1: BC-430 capability_name: Contact Centre Operations Management confidence: 0.72 evidence: POST /tenants/{participantExternalIdentifier}/targets/ivr-services/{serviceNumber}/key-assignments; available-general-announcements; IVRServiceRequest reason: Interactive voice response services with announcements, keypad key assignments and timeout destinations — automated inbound call routing, a core contact-centre telephony capability. recovered_from: sweep-20260829T005356Z-edges.json - tag: Customer Queues spec_file: nfon-customer-queues-api-openapi.yml capability_id: BC-430.30 capability_id_l1: BC-430 capability_name: Contact Centre Operations Management confidence: 0.72 evidence: GET .../queue-services/available-music-on-hold-announcements; POST .../queue-services/{serviceNumber}/members; QueueMemberRequest reason: Call queue services with agent members, music-on-hold and general announcements, rejection and timeout destinations — this is inbound call queuing for a contact centre, plainly contact-centre/telephony operations. recovered_from: sweep-20260829T005356Z-edges.json - tag: Customer DIDs spec_file: nfon-customer-dids-api-openapi.yml capability_id: BC-2640.30 capability_id_l1: BC-2640 capability_name: Numbering Resource Management confidence: 0.7 evidence: GET /tenants/{participantExternalIdentifier}/dids, GET/PUT /dids/{didNumber}/destination, GET /dids/available-destinations reason: Manages the tenant's inventory of DID telephone numbers and assigns each number to a destination — stewardship and assignment of numbering resources to services. - tag: licenses spec_file: nfon-licenses-api-openapi.yml capability_id: BC-4240 capability_id_l1: BC-4240 capability_name: Subscription Lifecycle Management confidence: 0.7 evidence: POST /tenants/{tenant}/licenses/assign 'Assign licenses to users or extensions'; GET /tenants/{tenant}/licenses/usage 'Get license usage for a tenant' reason: Creation, assignment, unassignment and usage tracking of per-tenant seat licences is subscription entitlement lifecycle; L2 left null because the operations straddle provisioning, modification and entitlement resolution.