Establish node, release and change authority first
Record the responding node, exact Asterisk branch and maintenance release, package or build provenance, process start time, loaded bridge modules, authenticated manager identity, action permissions and local and UTC time. Preserve the requested technology name exactly as returned; do not substitute a module filename, bridge type, application label or assumed media mode.
BridgeTechnologyList, BridgeTechnologySuspend and BridgeTechnologyUnsuspend have existed since Asterisk 12. Their presence in current and Asterisk 22 generated documentation is interface evidence, not proof that a particular compiled or loaded technology exists on one host.
Close the inventory with the actual list boundary
Action: BridgeTechnologyList accepts an optional ActionID. The current bridge-core source begins a list, emits BridgeTechnologyListItem frames and ends with BridgeTechnologyListComplete; each item includes BridgeTechnology, BridgeType, BridgePriority and BridgeSuspended, while the terminal frame reports ListItems.
Retain the initial response, every item and the matching terminal event under one ActionID. A first row, manager success response, socket quiet interval or collector timeout is not a completed inventory. Preserve unknown fields because later maintenance releases may add them.
Interpret names, capabilities, priority and suspension separately
BridgeTechnology is the registered implementation name. BridgeType describes advertised capabilities, BridgePriority is the selection preference exposed by the inventory, and BridgeSuspended is the current consideration state. None of those fields alone identifies an application, a bridge instance, its channels or its media path.
Several technologies can be eligible for a requested bridge. Selection depends on the bridge requirements and available implementations; a higher-looking priority is not a promise that every future bridge will use that technology.
Bound suspend and unsuspend to future bridge creation
BridgeTechnologySuspend takes one exact BridgeTechnology and marks it suspended, preventing subsequently created bridges from using it. The Asterisk bridging documentation explicitly says existing bridges using that technology are not affected. BridgeTechnologyUnsuspend makes the technology eligible for consideration again for subsequently created bridges.
Neither action moves an existing bridge, requires a named replacement, restarts a module, drains calls or proves that a later bridge can be created. Action acceptance, the changed inventory flag and an observed new bridge remain separate evidence.
Verify configuration state and runtime bridge state independently
After an authorized change, repeat a complete BridgeTechnologyList transaction and compare the exact technology row. Use BridgeList or BridgeInfo only for separately bounded bridge-instance observations, retaining bridge unique ID, reported technology, type, channel membership and timestamp.
An existing bridge that retains the suspended technology is expected behavior, not evidence that suspension failed. A later bridge using a different technology shows one runtime selection; it does not prove media flowed, features worked, endpoints heard audio or the call completed.
Change narrowly and disclose the untested boundary
Use a dedicated, source-restricted AMI identity with only the required manager classes. Capture a pre-change completed inventory, one approved mutation, its response, a post-change completed inventory and any separately authorized new-bridge observation. Have a rollback owner and avoid changing the last eligible technology for required bridge capabilities without a maintenance plan.
No PBX, FreePBX system, module, bridge technology, manager account, credential, bridge, channel, packet, media frame, endpoint or live call was inspected or tested. Documentation and source review do not establish deployment availability, compatibility, safe fallback or laboratory validation.
Sources & applicability
Primary references for the technical details above. Operational examples and planning checklists are VoIP.info editorial guidance.
- Asterisk current BridgeTechnologyList AMI action ↗
- Asterisk current BridgeTechnologySuspend AMI action ↗
- Asterisk current BridgeTechnologyUnsuspend AMI action ↗
- Asterisk 22 BridgeTechnologyList AMI action ↗
- Asterisk 22 BridgeTechnologySuspend AMI action ↗
- Asterisk 22 BridgeTechnologyUnsuspend AMI action ↗
- Asterisk bridge-core AMI implementation ↗
- Asterisk BridgeList AMI action ↗
- Asterisk BridgeInfo AMI action ↗
- Asterisk bridge concepts ↗
- Asterisk AMI v2 specification ↗
- Asterisk network security guidance ↗
Examples require adaptation to your topology. No live PBX or hardware testing is claimed.