Telephony widgets – Inbound External Calling Digits
Definition
This widget allows you to search for one or more specific calling numbers from an external caller. It provides visibility of where each call was routed within the business, the outcome of the call, and any subsequent transfers that occurred. Where a call has been transferred, the widget displays the transfer path and the order in which the call progressed through the organisation. For further details on call routing outcomes, refer to the Call Flag Definitions, which explain the initiating and termination reasons associated with each call.
Output list
- Leg Start
- Call Direction
- Calling Digits
- Calling Label
- Called Digits
- Called Tree Path
- Called Label
- Talk Time
- Ring Time
- Call Outcome
- Initiation Reason
- Termination Reason
- Transfer From Digits
- Transfer To Digits
- Leg order
Sample output

Widget text
{"ViewGuid":"86c3d71b-0b81-45ad-8eef-2ce931e9e32e","Definition":{"ColumnAggregates":[{"Alias":"LegStart_ed53e0e5f3abb83d","Label":"Leg Start","ColumnId":"LegStart","AggregateType":"Value","IsAggregate":false,"IsExpanded":false,"Type":-2},{"Alias":"CallDirectionName_0e680de074d3b857","Label":"Call Direction","ColumnId":"CallDirectionName","AggregateType":"Value","IsAggregate":false,"IsExpanded":false,"Type":-3},{"Alias":"CallingDigits_4b6e5b10f65cec53","Label":"Calling Digits","ColumnId":"CallingDigits","AggregateType":"Value","IsAggregate":false,"IsExpanded":false,"Type":-2},{"Alias":"CallingLabel_a7882cb1f8f5f1dc","Label":"Calling Label","ColumnId":"CallingLabel","AggregateType":"Value","IsAggregate":false,"IsExpanded":false,"Type":-2},{"Alias":"CalledDigits_7a3b7f4a4d9f4e91","Label":"Called Digits","ColumnId":"CalledDigits","AggregateType":"Value","IsAggregate":false,"IsExpanded":false,"Type":-2},{"ColumnId":"CalledTreePath","IsNew":true,"Type":-2,"Alias":"CalledTreePath_e4234b6ff781dc33","Label":"Called Tree Path"},{"Alias":"CalledLabel_059f9f278f63f194","Label":"Called Label","ColumnId":"CalledLabel","AggregateType":"Value","IsAggregate":false,"IsExpanded":false,"Type":-2},{"Alias":"TalkTime_a7922505de5d9663","Label":"Talk Time","ColumnId":"TalkTime","AggregateType":"Value","IsAggregate":false,"IsExpanded":false,"Type":-1},{"Alias":"RingTime_1cf4ee8fd81d73cf","Label":"Ring Time","ColumnId":"RingTime","AggregateType":"Value","IsAggregate":false,"IsExpanded":false,"Type":-1},{"Alias":"CallOutcomeName_6d03c20bce0f0e96","Label":"Call Outcome","ColumnId":"CallOutcomeName","AggregateType":"Value","IsAggregate":false,"IsExpanded":false,"Type":-3},{"ColumnId":"InitiationReasonName","IsNew":true,"Type":-3,"IsExpanded":false,"Alias":"InitiationReasonName_7e1c055d424f01ba","Label":"Initiation Reason"},{"ColumnId":"TerminationReasonName","IsNew":true,"Type":-3,"IsExpanded":false,"Alias":"TerminationReasonName_9c8ed2322b1bb9eb","Label":"Termination Reason"},{"ColumnId":"TransferFromDigits","IsNew":true,"Type":-2,"Alias":"TransferFromDigits_1a6aa60f3cbfdaac","Label":"Transfer From Digits"},{"ColumnId":"TransferToDigits","IsNew":true,"Type":-2,"Alias":"TransferToDigits_89396a3448611a41","Label":"Transfer To Digits"},{"ColumnId":"LegOrder","IsNew":true,"Type":-2,"Alias":"LegOrder_7a7059f7c0dc7505","Label":"Leg Order"}],"PreFilters":[{"Values":["1"],"IsAggregate":false,"AggregateType":"Value","ColumnId":"CallDirectionName","FilterColumnAlias":"leg_DirectionId","Alias":"DirectionId_165336fff7228e22","Label":"Call Direction","IncludeAll":false,"Type":3,"Names":["Incoming"]},{"Symbol":"&"},{"IsAggregate":false,"ColumnId":"CallingDigits","FilterColumnAlias":"callingEndPoint_EndPointName","Alias":"EndPointName_e8a435485ec014a4","Label":"Calling Digits","WildCards":[{"Value":"%__%","IsIncluded":true},{"Value":"999","IsIncluded":false}],"Type":11,"AggregateType":"Value"}],"PreGroupFilters":[],"Parameters":{"SelectedTreeId":"1","DateSelectionMethod":"UseQuickDates","QuickDate":{"Type":"5","FromLocal":"01/09/2026 00:00:00","ToLocal":"30/09/2026 23:59:59"}},"GridSettings":"{\"columns\":[{\"index\":0,\"field\":\"Id\",\"width\":45.0078,\"hidden\":false},{\"index\":1,\"field\":\"LegStart_ed53e0e5f3abb83d\",\"width\":153.992,\"hidden\":false},{\"index\":2,\"field\":\"CallDirectionName_0e680de074d3b857\",\"width\":117.9961,\"hidden\":false},{\"index\":3,\"field\":\"CallingDigits_4b6e5b10f65cec53\",\"width\":132,\"hidden\":false},{\"index\":4,\"field\":\"CallingLabel_a7882cb1f8f5f1dc\",\"width\":181.004,\"hidden\":false},{\"index\":5,\"field\":\"CalledDigits_7a3b7f4a4d9f4e91\",\"width\":112.9961,\"hidden\":false},{\"index\":6,\"field\":\"CalledLabel_059f9f278f63f194\",\"width\":111.0039,\"hidden\":false},{\"index\":7,\"field\":\"TalkTime_a7922505de5d9663\",\"width\":92.9961,\"hidden\":false},{\"index\":8,\"field\":\"RingTime_1cf4ee8fd81d73cf\",\"width\":95.0078,\"hidden\":false},{\"index\":9,\"field\":\"CallOutcomeName_6d03c20bce0f0e96\",\"width\":121.004,\"hidden\":false},{\"index\":10,\"field\":\"InitiationReasonName_7e1c055d424f01ba\",\"width\":137.99599999999998,\"hidden\":false},{\"index\":11,\"field\":\"TerminationReasonName_9c8ed2322b1bb9eb\",\"width\":158.992,\"hidden\":false},{\"index\":12,\"field\":\"TransferFromDigits_1a6aa60f3cbfdaac\",\"width\":157.996,\"hidden\":false},{\"index\":13,\"field\":\"TransferToDigits_89396a3448611a41\",\"width\":141.00400000000002,\"hidden\":false},{\"index\":14,\"field\":\"LegOrder_7a7059f7c0dc7505\",\"width\":96.1211,\"hidden\":false}],\"sortField\":null,\"sortDir\":null,\"pageSize\":50}"},"DefinitionVersion":1}
Modifications
Once you have imported the widget template, you will be able to edit any of the boxes to be more applicable to your requirement, for example:-
Change the Calling Digits by clicking on the Calling Digits box in the Filters, you can add more than one set of calling digits. You can also set digits to be excluded – see example below.
Wild cards

- % – Matches any string of zero or more characters. For example, %787% finds all texts containing 787.
- _ – Matches any single character. For example, 1_3 finds 123, 193, 1A3…
- [] – Matches any single character within the specified range ([a-f]) or set ([abcdef]). For example, 0[1-4]% finds all entries beginning with 01, 02, 03 and 04.
- [^] – Matches any single character not within the specified range ([^a-f]) or set ([^abcdef]). For example, 0[^1-4]% finds all entries not beginning with 01, 02, 03 and 04.