Skip to content

[ADD] phone: call flow designer - #20069

Open
huisit wants to merge 1 commit into
masterfrom
master-phone-call-flow-designer-rexhu
Open

huisit wants to merge 1 commit into
masterfrom
master-phone-call-flow-designer-rexhu

Conversation

@huisit

@huisit huisit commented Sep 14, 2026

Copy link
Copy Markdown
Contributor

What this PR does and why it's needed

Documents the new Call flows feature in the Phone app: a visual, node-based builder for routing inbound calls to users, groups, queues, menus, voicemail, or external numbers. Adds a new dedicated page and wires it into the Phone app's landing page alongside the existing Phone widget and Devices/integrations pages.

Changes

Phone app documentation

  • Added phone/call_flows.rst, covering:
    • Configuration prerequisites (purchasing a phone number, and the supporting PBX resources — Extensions, Groups, Queues, Menus, Voice Mailboxes, Sounds/Music on Hold, Time Conditions)
    • The full list of node types available in the call flow builder (Call a User/Contact/Group, Send to a Queue, Open a Menu, Play Audio, Send to Voicemail, Redirect to an Extension/External Number, Time Condition, Hang Up)
    • The step-by-step process for designing a call flow and assigning it to a phone number
    • A Troubleshooting section covering three edge cases: no phone numbers available, a Time Condition with no open period configured, and stale queue/group node data
  • Added a "Call flows" card to the Phone app landing page (phone.rst), next to the existing "Phone widget" and "Devices and integrations" cards, and added the corresponding toctree entry.

Note

Most of the Configuration navbar items are completely new. This article will be updated with ref links to those items as the respective articles are added.


This master PR can be FWP up to master.

@huisit huisit self-assigned this Sep 14, 2026
@huisit huisit added 5 scope:phone phone app scope; originally "voip" labels Sep 14, 2026
@robodoo

robodoo commented Sep 14, 2026

Copy link
Copy Markdown
Collaborator

Pull request status dashboard

@C3POdoo
C3POdoo requested a review from a team September 14, 2026 22:27
@huisit
huisit force-pushed the master-phone-call-flow-designer-rexhu branch 2 times, most recently from 1686c3d to 6acd405 Compare September 15, 2026 18:12
@huisit
huisit force-pushed the master-phone-call-flow-designer-rexhu branch from 6acd405 to cae3490 Compare September 15, 2026 18:27
@huisit
huisit requested a review from stepperpig September 15, 2026 19:01
@huisit

huisit commented Sep 15, 2026

Copy link
Copy Markdown
Contributor Author

@stepperpig this is ready for review when you have a moment!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

5 scope:phone phone app scope; originally "voip"

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants