注: A は最初にスーパーユーザー コミュニティでこの質問をしましたが、多くのソフトウェア構築関連のトピックが含まれているため、ここに移動することにしました。
小規模なローカル ビジネスにシンプルなコール センター ソリューションを提供する必要があります。
ローカルの 6 桁の固定電話番号があります。彼らはローカルに電話を受け付けます。つまり、他の都市から電話をかける人はいません。
問題は、彼らが顧客を失い始めたことです。これは、毎日一定量の電話をかけると、市内の電話番号に到達できなくなったためです (常に通話中です)。
そのため、必要なコール センター ソリューションがあります。
どうにかしてAsterisk PBXに接続し、Java+MySQL カスタム作成モジュールを使用してすべてのビジネス ロジックと CRM を実行できると思います。
私は、どうにかして固定電話を接続した PBX サーバーを持つことができると考える傾向があり、それに加えて、Java/MySQL カスタム作成モジュールから PBX API を呼び出すことができます。
それで、私は何から始めるべきですか?固定電話番号を PBX サーバーに接続するにはどうすればよいですか? 呼び出すための豊富な API を備えたオープン ソース PBX で最適なものは何ですか?
PSSRSは次のとおりです。
非機能要件は次のとおりです。
- クライアントは、市場投入までの時間を可能な限り短縮するソリューションを必要としています。
- オープン ソース: クライアントは「ベンダー ロックイン」を好みません。
- メインのコール センター サーバーの API は、インターネット経由でアクセスできる必要があります。これは、電話交換手がリモートで (たとえば、自宅のコンピューターに座って) 電話に出ることができることを意味します。
- このソリューションは、ほんの数人の電話オペレーター (通話を受け入れる人) から多数に拡張できる必要があります。
機能要件は次のとおりです。
- 顧客が電話をかけるとき、データベースで電話番号を検索する必要があります。レコードがある場合、電話オペレーターは「John Smith から電話がかかっています (顧客の詳細: 番号: XX-XX-XX; Last_order: 1 Jan 2012; など)」のようなメッセージが表示されます。
- 呼び出し元の顧客のデータベース レコードがない場合、電話オペレーターはデータベースに新しい顧客を追加できるはずです (電話番号は自動的に入力されます)。
- 顧客の通話を保留にするか、別の電話オペレーターにリダイレクトすることができます。
- キュー内の次の顧客は、オペレーターが手動または自動でピックアップできます。
- 顧客が電話をかけ、回線がビジー状態の場合、彼女はキューに入れられます。
- 電話オペレーターはステータスを設定できます。利用可能/利用不可。
- 電話オペレーターが電話に出ない場合、通話は次に利用可能なオペレーターにリダイレクトされます。
- 電話オペレーターは、データベースに記録されている顧客のいずれかにコールバックできる必要があります。呼び出しは手動でも自動でもかまいません (自動とは、回線がビジー状態の場合にソフトウェアが呼び出しを続けることを意味します)。
- 各顧客の通話を録音してディスクに保存できます。