jaws lt資料-slideshare

21
SNS+SQSコールセンターを便利に Misato Takahashi Spotlight,inc.

Upload: misato-takahashi

Post on 13-Jul-2015

254 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Jaws lt資料-slideshare

SNS+SQSでコールセンターを便利に

Misato TakahashiSpotlight,inc.

Page 2: Jaws lt資料-slideshare

自己紹介• 高橋三徳(@mistakah)

• 株式会社スポットライト

• スマポというサービスをやってますスマポはLaunch当初からAWSを使っています。

• JAWSは初めてです。お手柔らかにお願いします!

Page 3: Jaws lt資料-slideshare

スマポとは?

O2O (Online to Offline)サービスです。

3

Page 4: Jaws lt資料-slideshare

「スマポ」はお店に行くだけで、ポイントを貯める事ができる無料iPhone/Androidアプリです。

アプリを立ち上げた状態で店舗に入ると自動的に来店を検知。

それだけで、10-50スマポを獲得可能。(1スマポ1円)

4

Page 5: Jaws lt資料-slideshare

貯めたポイントはお得な得点に交換

現在下記項目に交換可能- Bicポイント- 大丸商品券- Itoyaメルシーカード- マルイ商品券- UnitedAllows商品券

例えばBicカメラならば1スマポ-1ビックポイントに。

5

Page 6: Jaws lt資料-slideshare

全国300店舗で利用可能

2013年3月現在参加店舗は随時拡大中

※代表的な参加ブランド

6

Page 7: Jaws lt資料-slideshare

宣伝ここまでダウンロードしてね!

Page 8: Jaws lt資料-slideshare

事件はサーバーで起きているんじゃない!

店舗で起きているんだ!

リアルな店舗なサービスなので、メールのような非同期なサポートでは遅い。

コールセンターを作ろう!

Page 9: Jaws lt資料-slideshare

電話サポートの疑問• 電話は電話番号しか伝えられない。ユーザー情報やアプリの情報がないとサポートできない。毎回聞くの?何聞くの?

• IVRでお客様番号入力→ とんでもない見積もり金額!

• 通話中はスマートフォンが塞がる→ 通話中はあまりアプリの操作できない?

アプリのフォームなら情報を送れるのに!

桁が2つぐらい多い!

Page 10: Jaws lt資料-slideshare

電話を掛ける人が事前にわかればいいんじゃん?

掛けそう

人雇ったから来週Launchね by しゃちょう

Page 11: Jaws lt資料-slideshare

レシピ• SNS 1トピック

• SQS 少々

• Node.js ExpressとAWS-SDK

• クラウドCTI (Fusion CTI)

• CRM (Desk)

Page 12: Jaws lt資料-slideshare

作りました。

Page 13: Jaws lt資料-slideshare

電話発信

SNS SQS Support App

Api Server(EC2)

QueueをPolling

POP UP!User: xxxx電話きそう!

Web Socket

ほとんどリアルタイム

CRM連携

電話発信からオペレーターの着信まで

Page 14: Jaws lt資料-slideshare

まとめ• SQS,SNS 3,000円/月

• クラウドCTI 10,000円人/月程度

• 構想15分、実装3時間半※Roleの設定に2時間ぐらいはまった※クラウドCTIの開設は除く(1wぐらいから)

• 既存のシステムにほとんど手を加える必要がなかったSNSのHookを追加するだけ

• SNSからTransport設定が便利SQSだけでなくEmailにもNotifyしています

55,851,806 Requests

Requestしすぎ!Long pollingにしましょう

Page 15: Jaws lt資料-slideshare

Appendix

Page 16: Jaws lt資料-slideshare

SNS+SQSを組み合わせた理由

• 使ってみたかった

• SNSからSQSへの通知は無料

• 通知先の自由度が高いHTTP/HTTPS,Email,Email-JSON,SMS,SQSから組み合わせて通知できるさらに後からでも変更が可能。スマポの場合はSQSとEmailを利用

Page 17: Jaws lt資料-slideshare

SNS+SQSを組み合わせた理由

SNS

SQS Support App

Api Server(EC2)

Email

スマポでの利用例

publishsubscribe queue

Page 18: Jaws lt資料-slideshare

SNSのはまりポイント• ロールの設定

SQSがSNSからの通知を受け取れるようにRoleを設定しなければならない。

http://docs.aws.amazon.com/sns/latest/gsg/SendMessageToSQS.html

EverybodyからSendMessagesできる権限が必要

Page 19: Jaws lt資料-slideshare

SNSのはまりポイント

• 一度に大量にPublishするようなケースは使わない方がいいかも?

一度に1,000件以上ぐらいの件数でpublishすると、SNSからSQSへの通知がうまく行かない事があった。

SQSを直接使えば問題がない

現在検証中。。。

Page 20: Jaws lt資料-slideshare

SQSのはまりポイント• SQSへ大量アクセス(クラウド破産?)

何も考えずにPollingするとこうなる(笑)55,894,217reqs/2w -> $27.95

http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-long-polling.html

Long Pollingしましょう

Page 21: Jaws lt資料-slideshare

21

ありがとうございました。

スマポもよろしく!