SlideShare a Scribd company logo
2015年11月3日 Youhei Iwasaki
JAWS FESTA in Kyusyu 2015
Community Track
#twiliojpug
ハッシュタグ
#jawsfesta
自己紹介
岩崎洋平
PL:PHP / MySQL etc…
youhei.iwasaki8
@youhei_iwasaki
F
T
TwilioJP-UG 福岡
#twiliojpug
twilioって何?
#twiliojpug
twilioとは?
twilioは、簡単に電話を作る
ことができる魔法のシステムです!
Jeff Lawsonさんに
よって作られたシステムで、
サンフランシスコで生まれました!
#twiliojpug
twilioとは?
#twiliojpug
どんなことができる?
twilioで出来ること
・電話をかける
・SMSを送信する
・音声録音・再生
などなど… 機能満載!
・同時通話
・音声(アナウンス)を流す
#twiliojpug
twilioで出来ること
twilioの仕組み
#twiliojpug
twilioの仕組み
#twiliojpug
(例)twilioを使って
電話をかける
twilioの仕組み
A男さんがB子さんに電話をかける
080-1234-5678 090-1234-5678
A男 B子
Call to 090-1234-5678
Hello A男!Hello B子!
#twiliojpug
twilioを使って電話をかける時
090-1234-5678
Follow the orders
Hello B子! Hello A男!
Twiml(xml) Application(REST API)
Access your server
動作を定義(※この場合、B子さんにコール)
A男 B子
#twiliojpug
Call to
05000000000
(twilio番号)
twilioへの命令
#twiliojpug
どのように命令を出せばいいの??
twilioへの命令
#twiliojpug
・TwiML
・REST API
TwiML
TwiMLとは
英語式:トぅぃもー
日本式:トぅぃむる
#twiliojpug
TwiMLとは
通話やSMSを受信した時の
動作を twilio に指示する為の
命令セットのことです。
#twiliojpug
twilioへの命令
#twiliojpug
twilio番号に電話をかける
↓
つながる
↓
twilioに対して命令を出す
TwiMLとは
どんな命令が可能?
#twiliojpug
TwiMLとは
Say:テキスト読み上げ
Play:発信者に音声ファイルを再生
Dial:通話を発信
Record:通話を録音
Sms:SMSメッセージを送受信
Hangup:通話を終了
TwiMLの命令動詞 1/2
#twiliojpug
TwiMLとは
Queue:発信者をキューに追加
Redirect:コールフローを別のTwiML文章へリダイレクト
Pause:次の指示を実行する前にポーズを挿入
Reject:着信通話を拒否
Message:Send an SMS message reply
TwiMLの命令動詞 2/2
#twiliojpug
TwiMLの書き方
TwiMLの書き方
#twiliojpug
TwiMLの書き方
<?xml version= 1.0 encoding= UTF-8 ?>
<Response>
 <Dial>
<Number>+818012345678</Number>
</Dial>
</Response>
・XMLフォーマットでの記述
(例)080-1234-5678に電話をかけさせたい場合
命令動詞
E.164
080-1234-5678
+818012345678
#twiliojpug
TwiMLとは
この TwiML を使って twilio
に命令していきましょう!
#twiliojpug
活用事例
#twiliojpug
活用事例
Case 1
#twiliojpug
社内システムの
障害通知が遅い。
対応が遅れると、
死活問題になりかねない。
活用事例1
#twiliojpug
監視システムが障害を検知してメール送信を行い、
そのメールを受け取ったオペレーターが電話連絡をするフローだっ
たため、検知から担当者に連絡がつくまで 約10 分∼15 分をも
費やす。
障害を検知したタイミングで電話連絡が開始。
障害対応の着手が向上。
サービスの質向上、運用工数の削減が実現。
(twilio導入後)
(改善前)
Case 2
#twiliojpug
営業時間外でもお客様か
ら注文がバンバン来る。
何とか取りこぼしを
防ぎたい!
活用事例2
#twiliojpug
営業時間外にお客様から注文が来ると受注を取りこぼす。
(改善前)
営業時間外にも受付ができる電話受付サービスを設置。
オペレーター対応時間の案内のあとに、自動受付サービスにつな
ぐことで受注の取りこぼしを防止。
(twilio導入後)
活用事例
その他、様々なシーンで
twilio は使われています!
http://twilio.kddi-web.com/case/
【活用事例ページURL】
#twiliojpug
ここまでで、
何か質問はありませんか??
#twiliojpug
デモンストレーション
#twiliojpug
デモンストレーション
twilioとAWS
を使って電話会議を
作ってみます!
#twiliojpug
デモンストレーション
#twiliojpug
最後に、、、
#twiliojpug
twilioのイベントご紹介
twiliioのイベント紹介
#twiliojpug
日本全国のTwilioJP-UG
からおもしろいイベント
が開催されています!
twiliioのイベント紹介
#twiliojpug
東京
福岡
東北
大阪 鹿児島
愛媛
沖縄
札幌
各地域で twilio のイベント 開催済み and 予定!
#twiliojpug
twilioとAWS使って
ブラウザフォンを作成しよう!
twiliioのイベント紹介
#twiliojpug
twilioとAWS使ってブラウザフォンを作成しよう!の風景写真
#twiliojpug
twilioとBluemix使って音声認識による
自動回答サービスを作成しよう!
twiliioのイベント紹介
#twiliojpug
twilioとBluemix使って音声認識による
自動回答サービスを作成しよう!の風景写真
#twiliojpug
是非お近くの
twilioイベントへ!
twiliioのイベント紹介
#twiliojpug
https://twiliojp-ug.doorkeeper.jp/
↓各地域のイベント情報はコチラより↓
ありがとうございました!

More Related Content

More from Youhei Iwasaki

【第1回 Twilio勉強会 with Bluemix in 福岡】
【第1回 Twilio勉強会 with Bluemix in 福岡】【第1回 Twilio勉強会 with Bluemix in 福岡】
【第1回 Twilio勉強会 with Bluemix in 福岡】
Youhei Iwasaki
 
baserCMSの今
baserCMSの今baserCMSの今
baserCMSの今
Youhei Iwasaki
 
junaioで楽しもうAR
junaioで楽しもうARjunaioで楽しもうAR
junaioで楽しもうAR
Youhei Iwasaki
 
Geolocation API を使った位置情報取得
Geolocation API を使った位置情報取得Geolocation API を使った位置情報取得
Geolocation API を使った位置情報取得
Youhei Iwasaki
 
Making form with html5
Making form with html5Making form with html5
Making form with html5
Youhei Iwasaki
 
スマートフォン・タブレットに対応したサイト構築の考え方
スマートフォン・タブレットに対応したサイト構築の考え方スマートフォン・タブレットに対応したサイト構築の考え方
スマートフォン・タブレットに対応したサイト構築の考え方
Youhei Iwasaki
 
Hybridauthで簡単に認証システム実装
Hybridauthで簡単に認証システム実装Hybridauthで簡単に認証システム実装
Hybridauthで簡単に認証システム実装
Youhei Iwasaki
 
スマートフォンでのファイルアップロードを考える
スマートフォンでのファイルアップロードを考えるスマートフォンでのファイルアップロードを考える
スマートフォンでのファイルアップロードを考える
Youhei Iwasaki
 

More from Youhei Iwasaki (8)

【第1回 Twilio勉強会 with Bluemix in 福岡】
【第1回 Twilio勉強会 with Bluemix in 福岡】【第1回 Twilio勉強会 with Bluemix in 福岡】
【第1回 Twilio勉強会 with Bluemix in 福岡】
 
baserCMSの今
baserCMSの今baserCMSの今
baserCMSの今
 
junaioで楽しもうAR
junaioで楽しもうARjunaioで楽しもうAR
junaioで楽しもうAR
 
Geolocation API を使った位置情報取得
Geolocation API を使った位置情報取得Geolocation API を使った位置情報取得
Geolocation API を使った位置情報取得
 
Making form with html5
Making form with html5Making form with html5
Making form with html5
 
スマートフォン・タブレットに対応したサイト構築の考え方
スマートフォン・タブレットに対応したサイト構築の考え方スマートフォン・タブレットに対応したサイト構築の考え方
スマートフォン・タブレットに対応したサイト構築の考え方
 
Hybridauthで簡単に認証システム実装
Hybridauthで簡単に認証システム実装Hybridauthで簡単に認証システム実装
Hybridauthで簡単に認証システム実装
 
スマートフォンでのファイルアップロードを考える
スマートフォンでのファイルアップロードを考えるスマートフォンでのファイルアップロードを考える
スマートフォンでのファイルアップロードを考える
 

Recently uploaded

ヒアラブルへの入力を想定したユーザ定義型ジェスチャ調査と IMUセンサによる耳タッチジェスチャの認識
ヒアラブルへの入力を想定したユーザ定義型ジェスチャ調査と IMUセンサによる耳タッチジェスチャの認識ヒアラブルへの入力を想定したユーザ定義型ジェスチャ調査と IMUセンサによる耳タッチジェスチャの認識
ヒアラブルへの入力を想定したユーザ定義型ジェスチャ調査と IMUセンサによる耳タッチジェスチャの認識
sugiuralab
 
なぜそのDDDは効果が薄いのか?名ばかりDX案件での経験を踏まえて培った他の思考を交えた現代風?のDDD
なぜそのDDDは効果が薄いのか?名ばかりDX案件での経験を踏まえて培った他の思考を交えた現代風?のDDDなぜそのDDDは効果が薄いのか?名ばかりDX案件での経験を踏まえて培った他の思考を交えた現代風?のDDD
なぜそのDDDは効果が薄いのか?名ばかりDX案件での経験を踏まえて培った他の思考を交えた現代風?のDDD
ssuserfcafd1
 
Microsoft Azureで生成AIを使ってみた話 2024/6/14の勉強会で発表されたものです。
Microsoft Azureで生成AIを使ってみた話 2024/6/14の勉強会で発表されたものです。Microsoft Azureで生成AIを使ってみた話 2024/6/14の勉強会で発表されたものです。
Microsoft Azureで生成AIを使ってみた話 2024/6/14の勉強会で発表されたものです。
iPride Co., Ltd.
 
iMacwoSu_Gong_de_barabaranishitaHua_.pptx
iMacwoSu_Gong_de_barabaranishitaHua_.pptxiMacwoSu_Gong_de_barabaranishitaHua_.pptx
iMacwoSu_Gong_de_barabaranishitaHua_.pptx
kitamisetagayaxxx
 
協働AIがもたらす業務効率革命 -日本企業が押さえるべきポイント-Collaborative AI Revolutionizing Busines...
協働AIがもたらす業務効率革命 -日本企業が押さえるべきポイント-Collaborative AI Revolutionizing Busines...協働AIがもたらす業務効率革命 -日本企業が押さえるべきポイント-Collaborative AI Revolutionizing Busines...
協働AIがもたらす業務効率革命 -日本企業が押さえるべきポイント-Collaborative AI Revolutionizing Busines...
Osaka University
 
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMMハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
osamut
 
【JSAI2024】LLMエージェントの人間との対話における反芻的返答の親近感向上効果_v1.1.pdf
【JSAI2024】LLMエージェントの人間との対話における反芻的返答の親近感向上効果_v1.1.pdf【JSAI2024】LLMエージェントの人間との対話における反芻的返答の親近感向上効果_v1.1.pdf
【JSAI2024】LLMエージェントの人間との対話における反芻的返答の親近感向上効果_v1.1.pdf
ARISE analytics
 
20240621_AI事業者ガイドライン_セキュリティパートの紹介_SeiyaShimabukuro
20240621_AI事業者ガイドライン_セキュリティパートの紹介_SeiyaShimabukuro20240621_AI事業者ガイドライン_セキュリティパートの紹介_SeiyaShimabukuro
20240621_AI事業者ガイドライン_セキュリティパートの紹介_SeiyaShimabukuro
Seiya Shimabukuro
 
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
Humanoid Virtual Athletics Challenge2024 技術講習会 スライドHumanoid Virtual Athletics Challenge2024 技術講習会 スライド
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
tazaki1
 
無形価値を守り育てる社会における「デー タ」の責務について - Atlas, Inc.
無形価値を守り育てる社会における「デー タ」の責務について - Atlas, Inc.無形価値を守り育てる社会における「デー タ」の責務について - Atlas, Inc.
無形価値を守り育てる社会における「デー タ」の責務について - Atlas, Inc.
Yuki Miyazaki
 
生成AIの実利用に必要なこと-Practical Requirements for the Deployment of Generative AI
生成AIの実利用に必要なこと-Practical Requirements for the Deployment of Generative AI生成AIの実利用に必要なこと-Practical Requirements for the Deployment of Generative AI
生成AIの実利用に必要なこと-Practical Requirements for the Deployment of Generative AI
Osaka University
 
ろくに電子工作もしたことない人間がIoT用ミドルウェアを作った話(IoTLT vol112 発表資料)
ろくに電子工作もしたことない人間がIoT用ミドルウェアを作った話(IoTLT  vol112 発表資料)ろくに電子工作もしたことない人間がIoT用ミドルウェアを作った話(IoTLT  vol112 発表資料)
ろくに電子工作もしたことない人間がIoT用ミドルウェアを作った話(IoTLT vol112 発表資料)
Takuya Minagawa
 
気ままなLLMをAgents for Amazon Bedrockでちょっとだけ飼いならす
気ままなLLMをAgents for Amazon Bedrockでちょっとだけ飼いならす気ままなLLMをAgents for Amazon Bedrockでちょっとだけ飼いならす
気ままなLLMをAgents for Amazon Bedrockでちょっとだけ飼いならす
Shinichi Hirauchi
 
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobodyロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
azuma satoshi
 

Recently uploaded (14)

ヒアラブルへの入力を想定したユーザ定義型ジェスチャ調査と IMUセンサによる耳タッチジェスチャの認識
ヒアラブルへの入力を想定したユーザ定義型ジェスチャ調査と IMUセンサによる耳タッチジェスチャの認識ヒアラブルへの入力を想定したユーザ定義型ジェスチャ調査と IMUセンサによる耳タッチジェスチャの認識
ヒアラブルへの入力を想定したユーザ定義型ジェスチャ調査と IMUセンサによる耳タッチジェスチャの認識
 
なぜそのDDDは効果が薄いのか?名ばかりDX案件での経験を踏まえて培った他の思考を交えた現代風?のDDD
なぜそのDDDは効果が薄いのか?名ばかりDX案件での経験を踏まえて培った他の思考を交えた現代風?のDDDなぜそのDDDは効果が薄いのか?名ばかりDX案件での経験を踏まえて培った他の思考を交えた現代風?のDDD
なぜそのDDDは効果が薄いのか?名ばかりDX案件での経験を踏まえて培った他の思考を交えた現代風?のDDD
 
Microsoft Azureで生成AIを使ってみた話 2024/6/14の勉強会で発表されたものです。
Microsoft Azureで生成AIを使ってみた話 2024/6/14の勉強会で発表されたものです。Microsoft Azureで生成AIを使ってみた話 2024/6/14の勉強会で発表されたものです。
Microsoft Azureで生成AIを使ってみた話 2024/6/14の勉強会で発表されたものです。
 
iMacwoSu_Gong_de_barabaranishitaHua_.pptx
iMacwoSu_Gong_de_barabaranishitaHua_.pptxiMacwoSu_Gong_de_barabaranishitaHua_.pptx
iMacwoSu_Gong_de_barabaranishitaHua_.pptx
 
協働AIがもたらす業務効率革命 -日本企業が押さえるべきポイント-Collaborative AI Revolutionizing Busines...
協働AIがもたらす業務効率革命 -日本企業が押さえるべきポイント-Collaborative AI Revolutionizing Busines...協働AIがもたらす業務効率革命 -日本企業が押さえるべきポイント-Collaborative AI Revolutionizing Busines...
協働AIがもたらす業務効率革命 -日本企業が押さえるべきポイント-Collaborative AI Revolutionizing Busines...
 
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMMハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
ハイブリッドクラウド研究会_Hyper-VとSystem Center Virtual Machine Manager セッションMM
 
【JSAI2024】LLMエージェントの人間との対話における反芻的返答の親近感向上効果_v1.1.pdf
【JSAI2024】LLMエージェントの人間との対話における反芻的返答の親近感向上効果_v1.1.pdf【JSAI2024】LLMエージェントの人間との対話における反芻的返答の親近感向上効果_v1.1.pdf
【JSAI2024】LLMエージェントの人間との対話における反芻的返答の親近感向上効果_v1.1.pdf
 
20240621_AI事業者ガイドライン_セキュリティパートの紹介_SeiyaShimabukuro
20240621_AI事業者ガイドライン_セキュリティパートの紹介_SeiyaShimabukuro20240621_AI事業者ガイドライン_セキュリティパートの紹介_SeiyaShimabukuro
20240621_AI事業者ガイドライン_セキュリティパートの紹介_SeiyaShimabukuro
 
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
Humanoid Virtual Athletics Challenge2024 技術講習会 スライドHumanoid Virtual Athletics Challenge2024 技術講習会 スライド
Humanoid Virtual Athletics Challenge2024 技術講習会 スライド
 
無形価値を守り育てる社会における「デー タ」の責務について - Atlas, Inc.
無形価値を守り育てる社会における「デー タ」の責務について - Atlas, Inc.無形価値を守り育てる社会における「デー タ」の責務について - Atlas, Inc.
無形価値を守り育てる社会における「デー タ」の責務について - Atlas, Inc.
 
生成AIの実利用に必要なこと-Practical Requirements for the Deployment of Generative AI
生成AIの実利用に必要なこと-Practical Requirements for the Deployment of Generative AI生成AIの実利用に必要なこと-Practical Requirements for the Deployment of Generative AI
生成AIの実利用に必要なこと-Practical Requirements for the Deployment of Generative AI
 
ろくに電子工作もしたことない人間がIoT用ミドルウェアを作った話(IoTLT vol112 発表資料)
ろくに電子工作もしたことない人間がIoT用ミドルウェアを作った話(IoTLT  vol112 発表資料)ろくに電子工作もしたことない人間がIoT用ミドルウェアを作った話(IoTLT  vol112 発表資料)
ろくに電子工作もしたことない人間がIoT用ミドルウェアを作った話(IoTLT vol112 発表資料)
 
気ままなLLMをAgents for Amazon Bedrockでちょっとだけ飼いならす
気ままなLLMをAgents for Amazon Bedrockでちょっとだけ飼いならす気ままなLLMをAgents for Amazon Bedrockでちょっとだけ飼いならす
気ままなLLMをAgents for Amazon Bedrockでちょっとだけ飼いならす
 
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobodyロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
ロジックから状態を分離する技術/設計ナイト2024 by わいとん @ytnobody
 

twilio x aws コミュニティトラック JAWS FESTA 2015