Sub-status support for PBX 2.0

Adds sub-statuses to PBX 2.0 for granular dynamic routing in call flows.

What changes

Sub-status support is introduced to handle two selection modes: multiple and single. Multiple selection allows sub-statuses to represent queues, products, or physical store sectors. Single selection covers contracts, clients, or billing accounts.
These sub-statuses can be integrated into call flows, enabling more precise routing decisions based on the sub-status values assigned to calls.

Benefits

  • Enables granular call routing based on sub-status
  • Supports diverse business scenarios with two selection modes
  • Improves call flow flexibility and customization
  • Enhances PBX 2.0 functionality without major architecture changes

Use cases

  • Routing calls by queue, product line, or store sector (multiple selection)
  • Selecting billing accounts or client contracts for routing (single selection)
  • Dynamic call distribution based on customer segmentation
  • Improved handling of multi-tenant PBX environments

How it works

  1. Define sub-status categories for multiple or single selection scenarios.
  1. Assign sub-status values relevant to queues, products, contracts, or clients.
  1. Integrate sub-status conditions into call flow routing logic.
  1. Route calls dynamically based on the evaluated sub-status during call processing.