 |
|
| |
Home / products
/ AMI(API)
/ Asteriskマネージャ
|
-
【AMIとは】
-
AMI(Asterisk Manager Interface) はAsteriskの管理インターフェースを外部へ提供するためのAPIです。
AMIクライアントはAsteriskのTCP 5038番ポートに接続します。
TCPデータの中身はテキスト形式です。
Asterisk V1.0からサポートされています。
-
【AMIで通信されるパケットは以下の3タイプに分けられます。】
-
- Action
ActionはAMIクライアントからAsteriskへ送信される要求です。AMIクライアントはある処理を実行する目的でActionをAsteriskに送信します。一部のActionはAsteriskで常に対応できますが、そうでないActionはAsterisk起動時に当該Action関連のモジュールをロードして初めてAsteriskで処理できます。
- Response
ResponseはAMIクライアントからのActionに対する応答です。Asteriskは受け付けられないActionに対しては、「Invalid/unknown command」を返信します。成功した場合、Asteriskは「Response: Success」を返信します。失敗した場合、Asteriskは「Response: Error」を返信します。
- Event
EventはAsteriskからAMIクライアントへ送信するイベント通知です。Asteriskコアモジュールや拡張モジュールで生成されたイベントが通知されます。AMIクライアントはEvents Action又はLogin Actionを送信することで、受信したいイベントのクラスを予約することもできます。
-
【AMIクライアントを利用すれば以下のようなことができます。】
-
誰が通話中か、パーク中か、着信中か、などを一覧表示する。
Outlookなどの電話帳データをもとに、発信者名をポップアップ表示する。
Click to Dial
顧客DBと連動したCTI
無償(オープンソース)で様々なAMIクライアントがあります。
http://www.voip-info.jp
http://www.voip-info.org
http://outcall.sourceforge.net/
OutCALLはOutlookの電話帳と連携するアプリケーションです。
元々は商用のアプリケーションでしたが、現在はオープンソースになっています。
ソースコードの改変や再配布は自由です。
主な機能
発着信履歴の表示
着信ポップアップ(Outlookの電話帳から電話名前を検索して表示)
Outlookの電話帳から発信操作
-
【AMIクライアント:かんたん情報共有システム「結(ゆい)」】
-
結(ゆい)は、xCubeと連携するAMIクライアントです。
結を利用することで、電話、FAX、メールなどの履歴の一元管理が行えるCTIシステムの構築が可能です。
結については株式会社フレックスソフトのWEBサイトをご覧ください。
https://www.flex-soft.co.jp/yui/yui.html
※「結」は株式会社フレックスソフトの登録商標です。


|
|
|
|
|
|