Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Amazon Connectで自動架電システムを作る
Search
balconia.inc
June 29, 2021
Programming
0
460
Amazon Connectで自動架電システムを作る
balconia.inc
June 29, 2021
Tweet
Share
More Decks by balconia.inc
See All by balconia.inc
UIパッケージをつくってみた
balconia
0
290
アプリでPDF機能を実装してダウンロードしてみた
balconia
0
630
Other Decks in Programming
See All in Programming
孤独のCTOグルメという やや奇抜な企画をやった目的と効果
shoheimitani
3
540
phpunit/php-code-coverageって何をしてるんだ #phperkaigi
o0h
PRO
2
190
WasmOS: Wasmを実行する自作Microkernel
riru
0
360
Learning PHP and Static Analysis with PHP Parser
inouehi
1
220
syndicationd LT
ymgyt
0
110
BuefyのMaintainerを引き継いだ件
kikuomax
0
330
TerraformをやめてCDKでReStartしたあと、 CDKをやめてCDK for TerraformでReStartした話
tmiura0203
0
770
PHP で読む楽しいコアダンプ
sji
0
220
mandaRa: R言語ユーザのための新しい知識共有の場 / mandara_tokyor111
s_uryu
2
410
Next.js で SPA を構築する際の辛み
hayatow
0
220
導入から5年が経って見えた Datadog APM 運用の課題
bgpat
1
480
PHP 8.3で追加されたjson_validate()を徹底的に深掘りしてみよう
mashirou1234
0
610
Featured
See All Featured
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
11
1.4k
Side Projects
sachag
451
41k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
355
22k
Building Adaptive Systems
keathley
29
1.8k
Git: the NoSQL Database
bkeepers
PRO
421
63k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
111
35k
The World Runs on Bad Software
bkeepers
PRO
60
6.6k
Building Better People: How to give real-time feedback that sticks.
wjessup
350
18k
Typedesign – Prime Four
hannesfritz
36
2k
Optimizing for Happiness
mojombo
369
69k
The Brand Is Dead. Long Live the Brand.
mthomps
48
19k
Making the Leap to Tech Lead
cromwellryan
122
8.4k
Transcript
Amazon Connectで 自動架電システムを作る balconia株式会社 西 諒人 USE TEMPLATE Click
自己紹介 名前:西 諒人 ( にし りょうと ) 担当:インフラエンジニア 趣味:野球・麻雀・旅行 好きなアーティスト:Mr.Children
まず最初に
Amazon Connectって何?
Amazon Connectとは 使いやすいオムニチャネルのクラウドコンタクトセン ターであり、お客様が優れた顧客サービスを低コスト で提供するのに役立つ。 (AWS公式)
要は・・・ 無人オペレーターシステムを 安価に設置できるサービス
料金イメージ(インバウンドのみ) 月に1分間の架電が1000コールあったとすると ・テレフォニー利用料:33$ ・Amazon Connect利用料:18$ 合計:51$
このサービスを 監視システムに導入してみました
導入前のイメージ 障害検知 通知 監視サーバー
導入後のイメージ 障害検知 通知 監視サーバー
設定していこう
設定画面例
まずは 音声の設定
言語と性別を選べる
架電のあいさつを設定
「こちらはXXXです」的なやつ
テキスト入力で簡単に設定
パラメーターを割り当てることも可能
受電者から入力を促す設定を使用
「〇〇の場合は1を、△△の場合は2を」 的なやつ
条件分岐も簡単に設定
条件分岐の例 ・Lambda関数を呼び出す →データベースを更新したり、メールを投げたり ・別のオペレーターに電話をする ・もう一度アナウンスを聞く
条件分岐はこんな設定にした 1:障害対応をする → 障害管理DB更新、slack通知のLambdaを呼び出す 2:障害対応をしない → 障害管理DB更新のLambdaを呼び出す 3~9:もう一度アナウンスを聞く
# or ※:正しい入力を促す
懸念点 受電者が電話を切ってしまった時の 認識ができない =障害管理DBが更新されない
解決手段 障害管理DBの更新有無を確認する Lambdaを定期実行させた
システム構成 監視サーバー 架電開始 架電後処理 メール送信 架電途中 切断確認 障害情報 送信トリガー DB
Amazon Connect 障害情報を送信 障害情報と 架電者情報を保管
比較的シンプルに導入することができた
Amazon Connectの課題
IaCに対応できていない ( CloudFormationやTerraform )
とはいえ構築はGUIでとても簡単なので 興味のある方は触ってみてください
ちなみに
監視サービスを社外サービスとして 展開する可能性がありますので、 監視システムの導入をご検討される際は 弊社のサービスを紹介させてください