Cisco Spark

SDK for Node.js

Integrate Cisco Spark into your Node.js applications with the Cisco Spark SDK for JavaScript.


Integrate the JavaScript SDK in both Node.js and client-side applications, Place and receive video calls via the SDK:

  • Audio and/or video 1:1 calling
  • Dial by email or SIP address
  • Call and event controls
  • Audio and video call control
Getting Started Guide

In this example, we'll use Node.js to create a simple project that will post a message to a room.


  • Supported Browsers: Google Chrome (latest) or Mozilla Firefox (latest) for calling features
  • This SDK requires the spark:all scope

Important Notes

  • Google Chrome
    • Hardware Acceleration must be disabled to call iOS Spark Client and SDK users
    • PSTN calls are not supported