SuiteCRMアスタリスクコネクタSuiteCRMから直接電話をかけたり受けたりすることができます。ワンクリックで発信通話を開始したり、着信通話に応答したりできます。SuiteCRMアスタリスクコネクタは、将来の参照のために見込み客との通話を自動的に録音してログに記録し、通話管理を簡単かつ効率的にします。
顔立ち: #
- クリックするだけ見込み客の電話番号で彼らとコミュニケーションを取ります。
- ポップアウトアラートクライアントから着信を受けたときのウィンドウに表示されます。
- シングルで出席/電話を切るあなたの着信コール。
- 自動的に録音するすべての通話と履歴を保持し、効率的な将来の分析のために。
- 簡単に定義できます通話を発信/受信できるユーザー。
- 一意に割り当てるすべてのユーザーに拡張機能を提供します。
前提条件: #
- アスタリスクのバージョン – 11 以上
- SuiteCRMバージョン – 7.11
- Oracle Java – 1.8 以降
SuiteCRM Asterisk Connector のインストール #
SuiteCRMアスタリスクコネクタ #
- 現在のバックアップを取るスイートCRM安全な設置のために。
- MyAccountページからパッケージをダウンロードします。
- SuiteCRMにインストールするには、管理アイコン「Admin Module Loader」をクリックし、ダウンロードしたZipファイルを選択し、「アップロード」をクリックしてから「インストール」をクリックします。
- 完了したら、Suite Asterisk Connector WebApp Linuxをインストールします。
スイート アスタリスク コネクタ ウェブアプリ Linux #
- コネクタを MyAccount ページからダウンロードします。
- SuiteCRMルートフォルダからzipファイルを抽出します。
- 次に、抽出したSuite Asterisk Connector WebAppフォルダに移動し、次のコマンドを実行します。
- sudo chmod u + x install.sh
- sudo ./install.sh
- サービスを実行するには
- sudoサービススイート-agiスタート
- sudoサービススイート-webapp開始
- サービスを停止するには
- sudoサービススイート-agi停止
- sudoサービススイート-webapp停止
AsteriskコネクタのSuiteCRM構成 #
SuiteCRMを設定するには、管理アイコンをクリックします 管理 一番下までスクロールすると、「PBXスイート構成設定」メニューがあります
- アスタリスクタブ
- スイート アスタリスク URL – http://:4503
- アウトバウンド コンテキスト – アスタリスクで設定されたコンテキスト
- アウトバウンド トランク > コンテキストはアスタリスクで設定
- Suite Secret – Webアプリで使用するシークレットキー。
- [ユーザー権限]タブ – 通話を発信/受信できるユーザーのリストを定義します。
特定のユーザーに拡張機能を割り当てるには、個々のユーザーの編集ビューで管理アイコン プロフィール PBX_Suiteセクションがあり、個々のユーザーに固有の拡張機能を簡単に割り当てることができます。
通話ログ #
すべての通話に移動 すべての着信通話と発信通話の完全な履歴を 1 か所で取得できます。
SuiteCRMのアスタリスク設定 #
Asteriskサーバーを設定するには、以下の設定ファイルとそのコード(これらのファイルはすべてのサービスプロバイダーに共通です)を確認し、必要に応じて変更を加えます。
拡張子.conf #
以下の行を Extension.conf ファイルに追加してください。
[デフォルト]
exten => 2000,1,ダイヤル(SIP/2000)
exten => 2000,n,ハングアップ()
[内部から]
exten => _[0-9].,1,NoOp(#### [内部から] ####)
exten => _[0-9].,n,Agi(agi://192.168.1.79/incoming.agi)
exten => _[0-9].,n,ハングアップ()
[外部から]
exten => _[0-9].,1,NoOp(#### [外部から] ####)
exten => _[0-9].,n,Agi(agi://192.168.1.79/incoming.agi)
exten => _[0-9].,n,ハングアップ()
Cdr_manager.conf #
この構成ファイルで、有効な値が no と記載されているかどうかを確認し、そうでない場合は no に変更します。
[一般] 有効 = いいえ
http.conf です。 #
バイナリ アドレス フィールドの値を確認します。アスタリスクアドレスまたは127.0.0.1のいずれかを使用できます
マネージャー.conf #
Manager.conf で、以下で説明するようにすべての値が正しいかどうかを確認します。
[一般] 有効 = はい ポート = 5038 bindaddr = 0.0.0.0 [アスタリスク] secret=smackcoders deny=0.0.0.0/0.0.0.0 permit=ServerIP/255.255.255.0 read=all,system,call,log,verbose,agent,user,config,dtmf,reporting,cdr,dialplan write=all,system,call,agent,user,config,command,reporting,originate,message
Sip.conf (英語) #
この設定ファイルは、Asterisk Service Provider によって異なる場合があります。以下に、GotrunkのサンプルSip.confファイルをリストしました。これは、独自のサービスプロバイダーに基づいて構成します。
[全般]
allowguest=はい
context=デフォルト
バインドポート=5060
udpenable=はい
tcpenable=はい
トランク名=アスタリスク
preferred_codec_only=はい
dtmfmode=rfc2833
autofallthrough=はい
disallow=すべて
許可=alaw
許可=ulaw
localnet=192.168.1.3/255.255.0
externaddr = 192.168.1.3
rtcachefriends=はい
レジスタ => 46181:[email protected]
[トランク]
タイプ=ピア
host=amn.st.ssl7.net
context=トランクから
qualify=はい
デフォルトユーザー=46181
リモートシークレット=yk$xS78Y
[1000]
タイプ=友達
host=ダイナミック
context=内部から
ユーザー名=管理者
dtmfmode=インバンド
コールリミット=1
ビジーレベル=1
password=smackcoders
qualify=はい
nat=force_rport,コメディア
[2000]
タイプ=友達
host=ダイナミック
context=外部から
ユーザー名=管理者
dtmfmode=インバンド
password=smackcoders
qualify=はい
nat=force_rport,コメディア
コールリミット=1
ビジーレベル=1
[3000]
タイプ=友達
host=ダイナミック
context=外部から
ユーザー名=管理者
dtmfmode=インバンド
password=smackcoders
qualify=はい
コールリミット=1
ビジーレベル=1
nat=force_rport、コメディ
Webアプリの構成 #
次の場所にある SmackcodersAsteriskConnector.properties を確認してください: /etc/asterisk-suite-webapp/
このアプリケーション・サーバーが実行される場所。
WebAppIP = 127.0.0.1
WebAppPort = 4503
通話録音の保存パス
StorageDir = /home//アスタリスク/録音
Enable(true)またはDisable(false)通話録音 Recording = true
アプリケーションデータベースファイルが保存される場所。DBPath = /home/theophilus/Asterisk/db
アスタリスクサーバーの詳細
アスタリスクサーバーPublicIP =
アスタリスクサーバーIP=
アスタリスクサーバーポート =
アスタリスクユーザー名 =
アスタリスクパスワード =
スイートCRM URL
SuiteURL = SuiteSecretKey = このキーは、SuiteCRMアスタリスクコネクタモジュールから取得できます。
ソフトフォン #
お好みのソフトフォンを使用して、顧客に電話をかけたり受けたりすることができます。
- ソフトフォンをダウンロードしてインストールします。
- ソフトフォンをアクティブにするには、Sip.Confファイルに記載されているトランク名とパスワードを追加します。