Welcome to

Cloud Collaboration

Learn to build engaging User Experiences with Cisco's Cloud Collaboration platform. These learning labs will take you from zero to creating applications that automate Cisco Spark, behave like interactive assistants or act on behalf of other users. If you prefer not to code, simply take a 3rd party Integration services lab. And don't miss the Tropo modules to start integrating Voice and SMS into your existing applications.

  • 5
  • 19
    Learning Labs
  • 6

Choose a module to start learning

Cisco Spark API 101

Discover the Cisco Spark API and its core principles. This module is not tied to a particular programming language: learnings labs leverage Cisco Spark interactive documentation and Postman. This module only assumes you know about REST APIs concepts, and you have already experienced Cisco Spark as a user.

Create your own Cisco Spark Apps

Can’t wait to create Bots and Integrations of your own? This module provides guidance in JavaScript, with ready to use examples. The concepts apply to other languages.

Extend Cisco Spark with 3rd Party Services

Learn to automate and extend Cisco Spark with no to little coding. Browse and pick a learning lab among proposed 3rd Party Integration Services.

Tropo 101

Discover how Tropo makes it easy to create phone interactions. These introductory labs cover Voice, SMS but also a Voice + SMS scenario. No prior knowledge of Javascript is required to take the tour.

Phone interactions with Tropo

Take these labs to put your hands on major Tropo features: create applications that send or respond to SMS, speak and ask the caller for more info, but also transfer calls or start a conference. No prior knowledge of Javascript is necessary to take the tour. Note that several labs use country-specific features.