The documentation for the Symbl API can be found here
This library supports Node.js 8+ versions
The SDK allows you to easily use Symbl's Language Insights capabilities. Both ES5 and ES6 are supported.
It exposes the functionality for Symbl to dial-in to the conference. Supported endpoints are given below. Additionally events can be passed for further processing. The supported types of events are discussed in detail in the section below.
Currently the SDK supports following features -
- Start/Stop the SIP or PSTN endpoint connection
- Specify actions to be performed in the active connection. Currently only
sendSummaryEmail
action is supported. - Specify session specific data
- Push various
Speaker
events like -started_speaking
,stopped_speaking
,joined
,left
described in detail below.
npm install symbl-node
var sdk = require('symbl-node').sdk;
import {sdk} from 'symbl-node';
To initialize with default API endpoints.
sdk.init({
appId: 'yourAppId',
appSecret: 'yourAppSecret'
}).then(() => console.log('SDK Initialized.'))
.catch(err => console.error('Error in initialization.', err));