Members
(constant) Actors :string
Properties:
| Name | Type | Description |
|---|---|---|
local |
string | |
remote |
string |
Actor types
Type:
- string
(constant) BaseURLs :string
Properties:
| Name | Type | Description |
|---|---|---|
dev |
string | |
qa |
string | |
qa2 |
string | |
qa3 |
string | |
qa4 |
string | |
staging |
string | |
staging2 |
string | |
uat |
string | |
us |
string | |
au |
string | |
eu |
string | |
ca |
string | |
uk |
string |
Base URLs for each boostlingo region
Type:
- string
(constant) CallTypes :string
Properties:
| Name | Type | Description |
|---|---|---|
video |
string | |
voice |
string |
Supported call types
Type:
- string
(constant) defaultRegion
- Default Value:
- us
The default region to use if one is not specified
(constant) Roles :string
Properties:
| Name | Type | Description |
|---|---|---|
corporateClientAdmin |
string | |
corporateClient |
string | |
corporateInterpreterAdmin |
string | |
corporateInterpreter |
string | |
corporateClientRootAdmin |
string | |
corporateInterpreterRootAdmin |
string | |
administrator |
string |
Roles
Type:
- string
(constant) VideoCallCss :string
- Default Value:
{ "participant": "bl-participant", "participantRemote": "bl-participant--remote", "participantLocal": "bl-participant--local", "participantDialIn": "bl-participant--dial-in" }
Properties:
| Name | Type | Description |
|---|---|---|
participant |
string | |
participantRemote |
string | |
participantLocal |
string | |
participantDialIn |
string |
CSS classes for participants of a VideoCall
Type:
- string
(constant) VideoCallDataAttributes :string
- Default Value:
{ "participantIdentity": "bl-data-participant-identity", "isParticipantRemote": "bl-is-remote-participant", "isParticipantDialIn": "bl-is-dial-in-participant" }
Properties:
| Name | Type | Description |
|---|---|---|
participantIdentity |
string | |
isParticipantRemote |
string | |
isParticipantDialIn |
string |
Data attributes for participants of a VideoCall
Type:
- string
(constant) VideoCallEvents :string
- Default Value:
{ "localParticipantAttachContainer": "localParticipantAttachContainer", "localParticipantDetachContainer": "localParticipantDetachContainer", "remoteParticipantAttachContainer": "remoteParticipantAttachContainer", "remoteParticipantDetachContainer": "remoteParticipantDetachContainer" }
Properties:
| Name | Type | Description |
|---|---|---|
localParticipantAttachContainer |
string | |
localParticipantDetachContainer |
string | |
remoteParticipantAttachContainer |
string | |
remoteParticipantDetachContainer |
string |
Events emmitted by a VideoCall
Type:
- string
Methods
BaseURL(region)
Lookup function for converting region into the proper URL. Uses default region if one is not specified
Parameters:
| Name | Type | Description |
|---|---|---|
region |
string |
Type Definitions
CallData
Properties:
| Name | Type | Description |
|---|---|---|
key |
string | |
value |
string |
Call request data
Type:
- Object
CallDetails
Properties:
| Name | Type | Description |
|---|---|---|
callId |
number | |
accountUniqueId |
number | |
duration |
string | |
timeRequested |
string | |
timeAnswered |
string | |
timeConnected |
string |
Call Details model
Type:
- Object
CallDictionaries
Properties:
| Name | Type | Description |
|---|---|---|
version |
number | |
languages |
Array.<Language> | |
serviceTypes |
Array.<ServiceType> | |
genders |
Array.<Gender> | |
imageStoreInfo |
ImageStoreInfo |
Call dictionaries
Type:
- Object
CallRequest
Properties:
| Name | Type | Attributes | Description |
|---|---|---|---|
languageFromId |
number | ||
languageToId |
number | ||
serviceTypeId |
number | ||
genderId |
number |
<nullable> |
|
data |
Array.<CallData> |
<nullable> |
Call request model
Type:
- Object
Gender
Properties:
| Name | Type | Description |
|---|---|---|
id |
number | |
name |
string |
Gender model
Type:
- Object
ImageStoreInfo
Properties:
| Name | Type | Description |
|---|---|---|
baseUrl |
string | |
extension |
string | |
urlPattern |
string | |
sizes |
Array.<int> |
Image store info
Type:
- Object
InterlocutorInfo
Properties:
| Name | Type | Description |
|---|---|---|
userAccountId |
number | |
firstName |
string | |
lastName |
string | |
requiredName |
string | |
imageKey |
string | |
companyName |
string | |
rating |
number |
Information about the call participant. ie. Requestor or interpreter
Type:
- Object
Language
Properties:
| Name | Type | Attributes | Description |
|---|---|---|---|
id |
number | ||
code |
string | ||
name |
string | ||
englishName |
string | ||
localizedName |
string | ||
nativeName |
string | ||
isSignLanguage |
boolean | ||
isVideoBackstopStaffed |
boolean | ||
vriPolicyOrder |
number |
<nullable> |
|
opiPolicyOrder |
number |
<nullable> |
Language model
Type:
- Object
RemoteParticipant
Properties:
| Name | Type | Description |
|---|---|---|
id |
string | |
identity |
string |
Remote Participant model
Type:
- Object
ServiceType
Properties:
| Name | Type | Description |
|---|---|---|
id |
number | |
name |
string |
Service types model
Type:
- Object