Class: ProjectScope
Scopes all project-specific resources to a single project.
Constructors
new ProjectScope()
Internal
Parameters
| Parameter | Type | Description |
|---|---|---|
ctx | ClientContext | - |
projectId | string | The project ID this scope is bound to |
Returns
Defined in
odin-transcription-service/packages/cortex-typescript-sdk/src/project.ts:28
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
projectId | readonly | string | The project ID this scope is bound to | odin-transcription-service/packages/cortex-typescript-sdk/src/project.ts:31 |
Accessors
functions
Serverless functions management (settings, runtime, and CRUD)
Returns
Defined in
odin-transcription-service/packages/cortex-typescript-sdk/src/project.ts:80
gatherings
Gathering management (includes members and invitations)
Returns
Defined in
odin-transcription-service/packages/cortex-typescript-sdk/src/project.ts:74
participants
Participant management
Returns
Defined in
odin-transcription-service/packages/cortex-typescript-sdk/src/project.ts:68
plugins
Plugin instance management
Returns
Defined in
odin-transcription-service/packages/cortex-typescript-sdk/src/project.ts:50
rooms
Room push — send messages into the ODIN room of a live session through the Cortex bot
Returns
Defined in
odin-transcription-service/packages/cortex-typescript-sdk/src/project.ts:86
sanctions
Sanction management
Returns
Defined in
odin-transcription-service/packages/cortex-typescript-sdk/src/project.ts:62
sessions
Session management
Returns
Defined in
odin-transcription-service/packages/cortex-typescript-sdk/src/project.ts:38
settings
Project settings management
Returns
Defined in
odin-transcription-service/packages/cortex-typescript-sdk/src/project.ts:56
webhooks
Webhook subscription and event management
Returns
Defined in
odin-transcription-service/packages/cortex-typescript-sdk/src/project.ts:44
Methods
generateToken()
Generate an ODIN Voice token for this project
Parameters
| Parameter | Type | Description |
|---|---|---|
body | object | Token generation payload (roomId, userId) |
body.roomId | string | Description The Room ID Example my-awesome-room |
body.userId | string | Description The User ID Example my-user-id |
Returns
Promise<object>
Generated token
| Name | Type | Description | Defined in |
|---|---|---|---|
token | string | Description The generated access token | odin-transcription-service/packages/cortex-typescript-sdk/src/types.ts:2826 |
Defined in
odin-transcription-service/packages/cortex-typescript-sdk/src/project.ts:95