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
ビジネスセミナー Vol.49
Search
Katsumi Takahashi
April 20, 2018
Business
0
150
ビジネスセミナー Vol.49
2018/4/19に開催されたTwilio ビジネスセミナー Vol.49で利用したTwilioのご紹介資料となります。
Katsumi Takahashi
April 20, 2018
Tweet
Share
More Decks by Katsumi Takahashi
See All by Katsumi Takahashi
kintone × CPaaS でDXを実現しよう
mobilebiz
0
21
「赤い芸人」養成講座
mobilebiz
0
930
CCAI + TwilioFlexを日本語で実装した話
mobilebiz
0
100
LINE RevUp 2022 - TwilioVideo
mobilebiz
0
630
Twilio Flexで通話録音を実装した話
mobilebiz
0
130
昭和な上司に承認なう
mobilebiz
0
130
「赤い芸人」養成講座
mobilebiz
0
700
Twilio Super SIMを使ってみた
mobilebiz
0
1.2k
Twilio紹介資料(NRIハッカソン2021)
mobilebiz
0
110
Other Decks in Business
See All in Business
JBUGおおいたの目指すところ / Why JBUG Oita?
cmhiranofumio
0
1.4k
JMDC 会社紹介資料 /About JMDC
jmdc
5
220k
株式会社エビリー_会社紹介資料_ビジネス
eviryr_recruit
0
1.2k
アシスト 会社紹介資料
ashisuto_career
0
56k
Notionでの「タスク管理」はこうすると良いよ / KANBAN Method with Notion Board View
nkajihara
1
840
株式会社FLAT採用ピッチ
wdflat
0
150
キーワードマーケティング会社紹介資料
ebihara0822
0
180
ラクスル会社紹介資料 / RAKSUL Introduction
raksulrecruiting
5
38k
2023年度ICT職専門研修(海外派遣研修)報告書 No.4
tokyo_metropolitan_gov_digital_hr
0
110
株式会社dotD 会社説明資料 / Company presentation materials
dotd
2
14k
採用ピッチブック
macloud
1
45k
株式会社電脳交通 会社紹介資料
dennokotsu
0
39k
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
34
8.8k
Producing Creativity
orderedlist
PRO
335
39k
Raft: Consensus for Rubyists
vanstee
130
6.2k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
1
3.3k
The Language of Interfaces
destraynor
150
23k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
240
1.2M
[RailsConf 2023] Rails as a piece of cake
palkan
21
3.8k
The World Runs on Bad Software
bkeepers
PRO
60
6.6k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
242
20k
Six Lessons from altMBA
skipperchong
19
2.9k
Imperfection Machines: The Place of Print at Facebook
scottboms
257
12k
10 Git Anti Patterns You Should be Aware of
lemiorhan
644
57k
Transcript
5XJMJPͷ͝հ 5XJMJPϏδωεηϛφʔ7PM
Copyright (C) KDDI Web Communications Inc. All Rights Reserved 2
Evangelist Katsumi Takahashi KDDI Web Communications Inc. Twilio Division facebook: katsumi.takahashi Twitter: _katsumi github: mobilebiz qiita: mobilebiz
Copyright (C) KDDI Web Communications Inc. All Rights Reserved %PZPVLOPX5XJMJP
© 2009 - 2014 Twilio, Inc. All rights reserved. ABOUT
US ʮτΡΠϦΦʯͱൃԻ͠·͢ɻ 2008 αʔϏε։࢝ ຊࣾαϯϑϥϯγεί ϩϯυϯɺχϡʔϤʔΫɺϚυ Ϧʔυɺ߳ߓɺγϯΨϙʔϧͳ Ͳɺੈք11ϲॴʹڌ͋Γ 20166݄ʹIPOʢNYSEʣ
Twilio's mission is to fuel the future of communications. ABOUT
US
Japan Launch 2013.4.17
Growth in Japan
5XJMJP͕ఏڙ͢ΔαʔϏε
9 ENGAGEMENT CLOUD PROGRAMMABLE COMMUICATIONS CLOUD SUPER NETWORK Runtime Account
Security Multi-channel Communications APIs AUTHY NOTIFY TASKROUTER PROG. SMS PROG. VOICE PROG. VIDEO PROG. CHAT PROG. FAX PHONE NUMBERS SHORT CODES SIP TRUNKING CHANNELS Global coverage Elastic capacity Network learning Instant provisioning Clean numbers FUNCTIONS DEBUGGER ASSETS USERS CREDENTIALS SYNC ADD-ONS PROXY FLOWS PROG. WIRELESS UNDERSTAND FRAMES Engagement Studio VERIFY LOOKUP Notifications Contact Center Mobile Workforce Developer Experience
10 ENGAGEMENT CLOUD PROGRAMMABLE COMMUICATIONS CLOUD SUPER NETWORK Runtime Account
Security Multi-channel Communications APIs AUTHY NOTIFY TASKROUTER PROG. SMS PROG. VOICE PROG. VIDEO PROG. CHAT PROG. FAX PHONE NUMBERS SHORT CODES SIP TRUNKING CHANNELS Global coverage Elastic capacity Network learning Instant provisioning Clean numbers FUNCTIONS DEBUGGER ASSETS USERS CREDENTIALS SYNC ADD-ONS PROXY FLOWS PROG. WIRELESS UNDERSTAND FRAMES Engagement Studio VERIFY LOOKUP Notifications Contact Center Mobile Workforce Developer Experience
Phone Numbers ݄ݱࡏɺੈքΧࠃͷ௨৴ࣄۀऀͱଓࡁΈɻ ͦΕͧΕͷࠃͷి൪߸Λߪೖͨ͠Γɺͦͷ൪߸ΛͬͯిΛ͔͚ͨ Γड͚ͨΓ͢Δ͜ͱ͕Մೳɻ ຊࠃͰɺ൪߸ʹՃ͑ͯɺϑϦʔμΠϠϧͷΛఏڙʢ ʹ͍ͭͯɺӦۀ͍߹Θͤʣɻ ͳ͓ɺ൪߸ֹ݄ԁʢ੫ࠐΈʣͰ͝ఏڙ͓ͯ͠Γ·͢ɻ
SIP Trunking IP-PBX SIPαʔόʔ طଘͷ*11#9ͳͲ͔Βɺ5XJMJPͷωοτϫʔΫΛར༻ͯ͠ɺຊΛ࢝Ί ͱͯ͠ੈք֤ࠃʹి͕͔͚ΒΕ·͢ɻ ൃ৴ԁʢݻఆѼʣɺண৴ԁʢ൪߸Ѽʣ
Channels /PUJGZ1309:Ͱར༻͕Մೳͱ ͳΔ֤छαʔϏε͚ͷίωΫγϣ ϯνϟωϧɻ ֤αʔϏεͱͷଓΛ؆ૉԽ͠ɺ αʔϏεΛҙࣝͤͣʹͦΕͧΕͷ αʔϏεͱͷϝοηʔδͷΓऔ Γ͕ՄೳʹͳΔɻ
14 ENGAGEMENT CLOUD PROGRAMMABLE COMMUICATIONS CLOUD SUPER NETWORK Runtime Account
Security Multi-channel Communications APIs AUTHY NOTIFY TASKROUTER PROG. SMS PROG. VOICE PROG. VIDEO PROG. CHAT PROG. FAX PHONE NUMBERS SHORT CODES SIP TRUNKING CHANNELS Global coverage Elastic capacity Network learning Instant provisioning Clean numbers FUNCTIONS DEBUGGER ASSETS USERS CREDENTIALS SYNC ADD-ONS PROXY FLOWS PROG. WIRELESS UNDERSTAND FRAMES Engagement Studio VERIFY LOOKUP Notifications Contact Center Mobile Workforce Developer Experience
Programmable Voice 5XJ.-3FTU"1*Λͬ ͯɺԻ௨Λ࣮ݱ͠· ͢ɻ ϒϥβεϚʔτϑΥ ϯ༻ͷ4%,͝༻ҙͯ͠ ͍·͢ɻ
Programmable SMS 5XJ.-3FTU"1*Λ ͬͯɺ4.4ͷૹड ৴Λ࣮ݱ͠·͢ɻ େྔൃ৴ͳͲΛίϯ τϩʔϧ͢Δػೳɺ ߴ࣭4.4͝༻ҙ ͍ͯ͠·͢ɻ
Programmable VIDEO ࠷େ໊·ͰͷϏ σΦ௨ʹରԠ͠ ͍ͯ·͢ɻը Ͱ͖·͢ɻ
Programmable Chat 8FC4PDLFU4PDLFU*0ͷ࣮ෆཁ ΦϑϥΠϯϝοηʔδϯάʹରԠ ϚϧνσόΠεʹ͓͚Δίϯςϯπಉظ '3".&4ʢσβΠϯπʔϧʣʹରԠ
Programmable FAX ൪߸Λͬ ͨ'"9ͷૹड৴ ͕ɺ"1*ܦ༝Ͱ࣮ ߦͰ͖·͢ɻ ݱࡏૹड৴Մೳ ͳσʔλ1%' ͷΈͰ͢ɻ
20 ENGAGEMENT CLOUD PROGRAMMABLE COMMUICATIONS CLOUD SUPER NETWORK Runtime Account
Security Multi-channel Communications APIs AUTHY NOTIFY TASKROUTER PROG. SMS PROG. VOICE PROG. VIDEO PROG. CHAT PROG. FAX PHONE NUMBERS SHORT CODES SIP TRUNKING CHANNELS Global coverage Elastic capacity Network learning Instant provisioning Clean numbers FUNCTIONS DEBUGGER ASSETS USERS CREDENTIALS SYNC ADD-ONS PROXY FLOWS PROG. WIRELESS UNDERSTAND FRAMES Engagement Studio VERIFY LOOKUP Notifications Contact Center Mobile Workforce Developer Experience
© 2009 - 2014 Twilio, Inc. All rights reserved. FUNCTIONS
5XJMJP͕ఏڙ͢ΔαʔόʔϨε࣮ߦڥɻ ݱࡏ/PEFKTͷΈαϙʔτɻ αʔόʔͷߏஙӡ༻͔Β։์͞Εɺίʔ υ͚ͩʹूத͢Δ͜ͱ͕Ͱ͖·͢ɻ OQNʹରԠ͍ͯ͠ΔͷͰɺ֎෦ͷϞ δϡʔϧΛར༻͢Δ͜ͱͰ͖·͢ɻ ݄ʹ ճ·ͰͷΞΫηεແྉɻ ֎෦͔ΒͷΞΫηεΛېࢭͤ͞Δ͜ͱ͕ Ͱ͖·͢ɻ
© 2009 - 2014 Twilio, Inc. All rights reserved. ASSETS
5XJMJP͕ఏڙ͢ΔίϯςϯπͷετϨʔ δˍެ։αʔϏεɻ ެ։͢Δ߹ɺ)5514ϕʔεͱͳΓɺ ݸʑͷϑΝΠϧͷϦϯΫ͕ੜɻඇ ެ։ͷ߹ɺ'VODUJPOT͔Βίʔυ ΛͬͯΞΫηεՄೳɻ ඇެ։ϑΝΠϧ.#ɺެ։ϑΝΠϧ .#·ͰରԠɻ "1*ΛͬͨΞοϓϩʔυͰ͖·ͤ Μɻ
© 2009 - 2014 Twilio, Inc. All rights reserved. SYNC
5XJMJP͕ఏڙ͢ΔϦΞϧλ ΠϜ௨৴༻ϓϥοτϑΥʔ Ϝɻ ϒϥβΞϓϦɺ*P5σ όΠεͳͲʹରͯ͠ɺใ Λ1VTIͨ͠Γɺ֤σόΠ εͰͦΕΛߪಡ͢Δ͜ͱ͕ Ͱ͖·͢ɻ
5XJMJPXJUI*P5
Copyright (C) KDDI Web Communications Inc. All Rights Reserved Programmable
Wireless 2018.4.18 GA
Programmable Wireless 5XJMJP͕ఏڙ͢Δ.7/0αʔϏεɻ 5XJMJP͔Β-5&ରԠͷ4*.ΧʔυΛߪೖ͢Δ͜ͱ͕Ͱ͖ɺ7PJDFɺ4.4ɺ %BUB͕ར༻ՄೳʢຊͰ7PJDF4.41SFWJFXʣɻ ݄ݱࡏɺຊΛؚΉҎ্ͷࠃͰࠃࡍϩʔϛϯάʹͯར༻͕ Մೳɻ 4*.ຕύοΫͰ ԁʢૹྉࠐΈʣɻ
© 2009 - 2014 Twilio, Inc. All rights reserved. Wireless
Global Connectivity •IoTࢢͷ֦େ •3G/LTEͷधཁ •ॊೈͰϦʔζφϒϧͳྉۚମܥ͕ඞཁ •ϫϯετοϓʹΑΔӡ༻ •ϓϩάϥϚϒϧʹ੍ޚ •ຊͰυίϞͱιϑτόϯΫ͕ར༻Մ ੈքதͲ͜Ͱ͑Δɺίϯτϩʔϥ ϒϧͳ௨৴Πϯϑϥ"1* Voice SMS </> Command ࠃࡍϩʔϛϯά DATA
Copyright (C) KDDI Web Communications Inc. All Rights Reserved 4JNT
6TBHF3FDPSET $PNNBOET %JBM4JN 4NTUPbTJN` 4*.ΧʔυͷจɺΞΫςΟϕʔγϣϯɺཧ ௨৴ྔͷ্ݶઃఆɺར༻ྔͷཧ ..ઐ༻ͷ4.4ૹड৴ػೳ Ի௨ͷαϙʔτʢ1SFWJFXʣ 4.4ͷαϙʔτʢ1SFWJFXʣ Twilio Wirelessʹి൪߸ͱ͍͏֓೦͕͋Γ·ͤΜ Wireless Global Connectivity
SIM CARD Factory State New Ready ίʔυʹΑΔ Ϩδετ ྉۚϓϥϯ Λઃఆ
Active Suspended Deactivated Canceled खಈͰҠߦ or 250Kb௨৴ or 3ϲ݄ܦա 72࣌ؒܦա खಈͰҠߦ or 3ϲ݄ܦա ֹ݄جຊྉ Active࣌ɿ300ԁ/SIM Suspended࣌ɿ52.5ԁ/SIM खಈ खಈ
Rate Plan Service Data / Voice / Messaging CommandMessagingʹؚ·Ε·͢ Roaming
NATIONAL / INTERNATIONAL DATA Metering ࣍ϖʔδ Monthly limit (MB) ݄ؒ௨৴ྔͷ্ݶΛઃఆ 7PJDF4.4ɺຊͰ·ͩ αϙʔτ͞Ε͍ͯ·ͤΜɻ
Command • M2M༻ͷSMS P/FΛར༻ͨ͠ίϚϯυͷૹड৴Λ࣮ݱ • RestAPIܦ༝ͰσόΠεʹίϚϯυΛૹ৴ • σόΠε͔Βɺి൪߸ʮ2936ʯʹSMSΛૹ৴͢ΔͱSIMʹઃ ఆ͓͍ͯͨ͠Webhook͕ൃՐ curl
-X POST https://wireless.twilio.com/v1/Commands \ -d 'Sim=SIM01' \ -d 'Command=on' \ -d 'CallbackUrl=https://xxxxxx.com/callback' \ -u 'ACxxxxxxxxxxxxxxxxxxxxxxxxx:your_auth_token' ίϚϯυൃߦAPI
Price ϓϥϯ 1BZ"T:PV(P 2VPUB 2VPUB 2VPUB ֹ݄ྉۚ ԁ ԁ
ԁ ԁ ແྉ .# .# .# (# աྉۚ ԁ.# ԁ.# ԁ.# ԁ.# JAPAN Data JAPAN Command 2.55ԁ/௨ APN: wirelss.twilio.com
Copyright (C) KDDI Web Communications Inc. All Rights Reserved Connected
Devices Developer Preview
DEVICE MANAGER *P5Ͱར༻͢ΔσόΠεΛཧ͢ ΔͨΊͷπʔϧͰ͢ɻ 'MFFUͱ͍͏શମάϧʔϓͷதͰɺ ݸʑͷσόΠεΛཧ͠·͢ɻ ͜ΕΒ"1*Λ௨ͯ͡࡞ͨ͠Γ আ͢Δ͜ͱ͕Ͱ͖·͢ɻ 'MFFUɺ4ZODͱଓ͢Δ͜ͱ ͕Ͱ͖ɺ֤σόΠεͱ5XJMJPͷؒ
Ͱσʔλಉظ͕ՄೳͰ͢ɻ Developer Preview
DEVICE MANAGER ͷ DOMAIN MODEL 'MFFUʹɺෳͷূ໌ॻ*% 1"44ʢ,FZʣΛཧ͢Δ͜ͱ͕ Ͱ͖ɺ'MFFUͰཧ͞ΕΔ֤σ όΠεʹׂΓ͕ͯՄೳͰ͢ɻ 4ZODͱ%FQMPZNFOUͰଓ͞
Εɺ֤σόΠεͲͷ %FQMPZNFOUΛར༻͢Δ͔Λࢦ ఆ͠·͢ɻ
Connecting to Twilio with MQTT 4ZODGPS*P5Λར༻͢Δ͜ͱͰɺ *P5σόΠεͷଟ͕͘αϙʔτ͠ ͍ͯΔ.255ϓϩτίϧΛͬ ͯɺ%FWJDFͱσʔλͷΓऔΓ Λߦ͏͜ͱ͕Ͱ͖·͢ɻ
ͦͷͨΊʹɺ5XJMJPʹ.255Ͱ ௨৴͢ΔͨΊͷ(BUFXBZ͕༻ҙ ͞Ε͓ͯΓɺ(BUFXBZܦ༝Ͱ 4ZODαʔϏεͱํͰଓ͞ Ε·͢ɻ
ࠓޙͷΠϕϯτ
EVENT INFORMATION 4/24 5th Anniversary Special Event ʢ౦ژʣ 5/7 Twilio-UG
ϛʔτΞοϓʢ౦ژʣ 5/16 Twilio Loungeʢ౦ژʣ 5/17 Ϗδωεηϛφʔʢେࡕʣ 5/18 Twilio Masterʻೖฤʼʢେࡕʣ 5/21 CS-HACKʢ౦ژʣ 5/22 Twilio x SendGridϋϯζΦϯʢ౦ژʣ 5/24 Ϗδωεηϛφʔ Vol.50ʢ౦ژʣ 5/26 Twilio Masterʻೖฤʼʢ౦ژʣ 5/29 Salesforce x Twilio-UG ϛʔτΞοϓʢେࡕʣ 5/30-31 CRMσϞΧϯϑΝϨϯεʢେࡕʣ
Copyright (C) KDDI Web Communications Inc. All Rights Reserved 39
Twilio powers the future of business communications.