Hunt Lists

Overview

The Hunt Lists page routes a call across multiple destinations using ring-all, sequence, cycle, or loop behavior. Open it from Configuration > Hunt Lists.

The page works against the tenant currently selected in the top bar. The screenshots and demo rows were captured in the Canistracci OIL tenant.

Hunt Lists list page in the Canistracci OIL tenant.
Hunt Lists list page in the Canistracci OIL tenant.

Working with objects

TaskHow to do it
AddSelect the New hunt list action, complete the form, and select Save.
EditOpen the hunt list from the list by selecting its name, number, or row action. Change the form and select Save.
DeleteSelect the row checkbox and use Delete Selected, or open the hunt list and select Delete, then confirm.

Page functions

ActionDescription
New Hunt ListOpens the creation form for a new hunt list.
Delete SelectedDeletes the selected rows after confirmation.

List columns

ColumnDescription
NameDisplay name used in lists and references.
NumberDialed value, identifier, or matching value used by the PBX.
TypeMode selector that changes the behavior of the object.
Peer ListObject setting shown by the form.
ActionObject setting shown by the form.

Demo records

The tenant contains 2 documentation demo records for this page: Docs Demo Hunt 1 and Docs Demo Hunt 2.

Deleting records

Before deleting a hunt list, check references from call flows, destinations, schedules, reports, or provisioning objects. MiRTA PBX asks for confirmation before the delete is submitted.

Create and Edit Hunt Lists

Use this page when creating a new hunt list or editing an existing hunt list from Configuration > Hunt Lists.

The form screenshots below are separated by block where the application exposes separate sections. Complete the required values, review routing or destination references, and save the record.

Add and edit form

Hunt Lists add/edit form.
Hunt Lists add/edit form.

Main fields

FieldDescription
Name:Display name used in lists and references.
Number:Dialed value, identifier, or matching value used by the PBX.
Type:Mode selector that changes the behavior of the object.
Use fast dialingDials eligible hunt-list members directly for simple hunt lists. This shortcut is used only when the hunt list is not also allowing FMFM or additional destinations.
Use Default Music On Hold instead of ringingObject setting shown by the form.
Skip if exten is in useObject setting shown by the form.
Skip if exten is offlineObject setting shown by the form.
Allow extension redirectTarget or routing selection used when the object sends a call or message onward.
Allow FMFMObject setting shown by the form.
Allow additional destinationsTarget or routing selection used when the object sends a call or message onward.
Use Custom Destination detailsTarget or routing selection used when the object sends a call or message onward.
Request confirm to answerObject setting shown by the form.
Confirm message:Object setting shown by the form.
Ring time:Object setting shown by the form.
Dial timeout:Timing value used by the service.

Fast dialing

Enable Use fast dialing when the hunt list should call the selected destinations directly instead of sending each member through the full extension destination handling. This is useful for straightforward hunt lists where the goal is to ring the listed devices with less intermediate routing logic.

AreaBehavior
When the shortcut is activeMiRTA PBX builds the dial string from the destination devices directly. chan_sip extensions are dialed as their SIP peer, PJSIP extensions are expanded to their registered contacts, custom extensions are dialed through their outbound target, and virtual extensions are expanded to their member devices.
Required optionsFast dialing is used only when Allow FMFM and Allow additional destinations are both disabled. If either option is enabled, the PBX routes the member through normal extension handling so those features can run.
Checks that still applyThe hunt list still honors Skip if exten is in use, Skip if exten is offline, device state checks, and Do Not Disturb checks where they apply.
Features bypassedMember-level Find Me/Follow Me, additional destinations, and other behavior that depends on entering the full extension destination flow can be skipped because the device or endpoint is dialed directly.
Request confirm to answerFor Ring All and Ring All over Loop, enabling Request confirm to answer uses the confirmation path for the hunt list, so fast dialing is not the active route for those ring modes.
Clustered systemsIf the selected extension is registered on another node, the call is sent through the inter-node SIP trunking path instead of a local endpoint contact.

Saving and deleting

TaskHow to do it
CreateSelect the new action from the Hunt Lists list, fill the required fields, and select Save.
EditOpen the existing hunt list, update the needed fields, and select Save.
DeleteBefore deleting a hunt list, check call-flow, destination, schedule, report, provisioning, or integration references. Use the row delete action or the form delete action when available, then confirm.