Using State Machines to Add Call Workflows to Your Apps

The talk will emphasize why and how you should use state machines to model call workflow in your application. We will also introduce a Ruby library we extracted out of Zendesk Voice, and show code that uses it to implement call workflow in a simple and scalable manner.

Shajith Chacko, Senior Ruby Developer

Shajith is a senior Ruby developer at Zendesk, passionate about making applications for the web.