From IoT to Human Interactions
summary
Demos show a JavaScript voice machine built on Tropo Serverless that sends SMS, plays MP3s, does text‑to‑speech and records to S3; a working live DTMF voting system captures choices and sends follow-up SMS. Code runs locally via a Tropo emulator for breakpoints, then publishes to the cloud; default capacity is ~200 simultaneous sessions. Notes warn SMS delivery can be delayed from seconds to hours and European SMS requires proof of identity. A parent‑pickup call bot example is fully functional.
AI-written summary · about
chapters (22)
- 0:00Introduction and welcome
- 1:01Talk overview and speakers
- 4:42Why use phone communications
- 7:12Live demo start and setup
- 10:00Engaging audience with calls and SMS
- 11:06Technology behind phone APIs
- 12:36Text-to-speech and custom voices
- 15:52Recording calls and storing data
- 16:36Outbound calls and notifications
- 17:39Getting started with Tropo
- 19:50Personal automation example
- 20:55Pricing and scaling for production
- 22:00Lessons learned from serverless tech
- 24:07Local Tropo emulator for debugging
- 26:14Dynamic code loading with emulator
- 29:05Best practices for logging and feedback
- 30:32SMS delivery delays and regulations
- 31:56SMS caller ID and restrictions
- 33:02Getting local phone numbers
- 34:34Real-world use cases and examples
- 38:11Q&A and live coding demo
- 40:44Closing and next session
related talks
38mBridging the Digital Divide with SMS Bots
46mBuild, Scale, & Create IoT and Mobile connected applications with the Cloud
28mScrew the Browser! Build ChatGPT via SMS
39mFrom IoT to Human interactions
55mLightning Talks Baruco
19mMixing voice & data
28mLet's Get Chatty with Conversational Interface in JavaScript
10mA Day in the Life: An Immersive Data Experience
