HHelSup
HHelSup Commerce
Asterisk
CHANNEL · VERSION 1.0.0

Asterisk

Asterisk REST Interface (ARI) only: HTTP /ari plus /ari/events WebSocket. Not AMI. PBX → endpoint → channel. Originate/answer/hangup/hold/unhold. Queue/agent state is AMI/Queue and is not advertised. PHP-FPM cannot hold the ARI WebSocket; a worker must pump frames into generic Realtime ingest.

ChannelAsterisk ARIHTTP call controlWebSocket workerNot AMI
WHY TEAMS CHOOSE IT

Connect supported Asterisk ARI call control to HelSup.

The channel works with ARI endpoints and the ARI event WebSocket for declared call operations, while keeping AMI queue and agent behavior explicitly outside the package.

INCLUDED IN THIS PRODUCT
  • 01ARI call-control actions
  • 02Persistent event ingest
  • 03Recording and customer context
—No published ratings
—Views not public
—Downloads not public
v1.0.0Latest version
PRODUCT OVERVIEW

Connect supported Asterisk ARI call control to HelSup.

Asterisk REST Interface (ARI) only: HTTP /ari plus /ari/events WebSocket. Not AMI. PBX → endpoint → channel. Originate/answer/hangup/hold/unhold. Queue/agent state is AMI/Queue and is not advertised. PHP-FPM cannot hold the ARI WebSocket; a worker must pump frames into generic Realtime ingest.

Why this extension helps

The channel works with ARI endpoints and the ARI event WebSocket for declared call operations, while keeping AMI queue and agent behavior explicitly outside the package.

  • ARI call-control actions
  • Persistent event ingest
  • Recording and customer context

Utilities and operational scope

No package widget is declared for this product. The overview and feature list therefore avoid claiming an operational utility that is not present.

HOW TO USE ASTERISK WITH HELSUP

Operate declared ARI actions through a persistent event connection.

Get the product here, download and install it on your own WordPress website, then complete the product-specific configuration below. This free package does not require a paid activation code.

01

Get this free product on this page

Use the Get started button on this product page and continue with the HelSup account that will manage the installation.

Get this product →
02

Download the package

Open the HelSup customer portal and download the package for this free product. No paid activation code is required.

03

Install it on your website

On your WordPress website, install and enable the downloaded HelSup extension or product package, then confirm that it appears in the relevant HelSup settings area.

04

Confirm ARI availability

Verify access to HTTP /ari and /ari/events on the intended Asterisk deployment. Do not substitute AMI credentials or queue events for the ARI connection.

05

Configure credentials

Enter the Asterisk credentials required by the adapter and restrict them to the ARI resources and actions needed by the declared call flow.

06

Start the event worker

Run a persistent worker for /ari/events and forward frames into HelSup Realtime ingest. A PHP-FPM request is not a durable WebSocket process.

07

Verify call reception

Place a controlled inbound call and confirm that call.receive, call.status and conversation.receive are represented in HelSup from the ARI event stream.

08

Test supported controls

Exercise originate, answer, hangup, hold and resume only where the connected ARI application and endpoint permit those declared actions.

Recommended first workflow

With the ARI worker running, place one controlled inbound call, confirm status events in HelSup, answer, hold, resume and hang up through the declared controls, then verify customer or conversation context without testing AMI queues.

FEATURES

Everything included in this product.

Capabilities declared by this product package and presented within its supported HelSup surfaces.

01
voice.call

Expose the common voice-call capability represented by the Asterisk ARI adapter.

02
call.receive

Receive supported inbound call events from the ARI WebSocket stream.

03
call.originate

Originate a call through the connected ARI application when permitted.

04
call.answer

Answer a supported channel through the declared ARI action.

05
call.hangup

Hang up a supported ARI channel through the adapter.

06
call.hold

Place a supported call on hold through the declared ARI operation.

07
call.resume

Resume a supported held call through the declared ARI operation.

08
call.status

Read the supported channel-state changes delivered by ARI events.

09
call.recording.read

Read recording information exposed by the supported ARI connection without claiming recording control.

10
webhooks

A declared capability included in this product package.

11
webhook.receive

Accept the generic inbound event payloads handled by the adapter; ARI WebSocket remains the declared live event stream.

12
customer_profile

Associate available caller context with the HelSup customer view.

13
profile.read

Read provider profile information available to the authorized ARI connection.

14
conversation.receive

Create or update HelSup conversation context from a supported received call event.

LATEST RELEASE

Version 1.0.0

Published product information, compatibility and package access remain connected to your HelSup customer account.

Detailed release notes will appear here when supplied by the publisher.
CUSTOMER REVIEWS

Be the first to review

There are no published reviews for this product yet. Feedback is accepted from customers so product discussions stay useful and accountable.

Share product feedback →

channel · v1.0.0

Asterisk

Free

Asterisk REST Interface (ARI) only: HTTP /ari plus /ari/events WebSocket. Not AMI. PBX → endpoint → channel. Originate/answer/hangup/hold/unhold. Queue/agent state is AMI/Queue and is not advertised. PHP-FPM cannot hold the ARI WebSocket; a worker must pump frames into generic Realtime ingest.

Asterisk REST Interface (ARI) only: HTTP /ari plus /ari/events WebSocket. Not AMI. PBX → endpoint → channel. Originate/answer/hangup/hold/unhold. Queue/agent state is AMI/Queue and is not advertised. PHP-FPM cannot hold the ARI WebSocket; a worker must pump frames into generic Realtime ingest.

Features

  • voice.call
  • call.receive
  • call.originate
  • call.answer
  • call.hangup
  • call.hold
  • call.resume
  • call.status
  • call.recording.read
  • webhooks
  • webhook.receive
  • customer_profile
  • profile.read
  • conversation.receive

Compatibility

min_php
8.0
min_wp
6.0
helsup
1.0.0
package_id
helsup.asterisk