Commands
Installation
- npm
- Yarn
- pnpm
- Bun
npm install @wildix/wda-insights-client
yarn add @wildix/wda-insights-client
pnpm add @wildix/wda-insights-client
bun add @wildix/wda-insights-client
Commands
GetAnalysisSettingsCommand
Gets default analysis settings used for projections.
### Allowed Auth Scopes
- insights:GetAnalysisSettings
- insights:read
PutAnalysisSettingsCommand
Updates default analysis settings used for projections.
### Allowed Auth Scopes
- insights:PutAnalysisSettings
GetCallCharacteristicsCommand
Gets the characteristics for a call by callId and flowIndex.
### Allowed Auth Scopes
- insights:GetCallCharacteristics
- insights:read
GetCallInsightsCommand
Gets the insights for a call by callId and flowIndex.
### Allowed Auth Scopes
- insights:GetCallInsights
- insights:read
ScheduleCallSummaryGenerationCommand
GetCallStateCommand
Gets the summary for a call by callId and flowIndex.
### Allowed Auth Scopes
- insights:GetCallState
- insights:read
GetCallSummaryCommand
Gets the summary for a call by callId and flowIndex.
### Allowed Auth Scopes
- insights:GetCallSummary
- insights:read
GetChatInsightsCommand
Gets the insights for a chat by chatId.
### Allowed Auth Scopes
- insights:GetChatInsights
- insights:read
GetChatStateCommand
Gets the summary for a chat by chatId.
### Allowed Auth Scopes
- insights:GetChatState
- insights:read
GetChatSummaryCommand
Gets the summary for a chat by chatId.
### Allowed Auth Scopes
- insights:GetChatSummary
- insights:read
GetConferenceRecordingPresignedDownloadUrlCommand
Retrieves a presigned URL for downloading a specific recording.
### Allowed Auth Scopes
- insights:GetConferenceRecordingPresignedDownloadUrl
- insights:read
GetConferenceInsightsCommand
Gets the insights for a conference by conferenceId.
### Allowed Auth Scopes
- insights:GetConferenceInsights
- insights:read
ScheduleConferenceSummaryGenerationCommand
GetConferenceStateCommand
Gets the summary for a conference by conferenceId.
### Allowed Auth Scopes
- insights:GetConferenceState
- insights:read
GetConferenceSummaryCommand
Gets the summary for a conference by conferenceId.
### Allowed Auth Scopes
- insights:GetConferenceSummary
- insights:read
GetConferenceTimeFramesCommand
Gets the time frames for a conference by conferenceId.
### Allowed Auth Scopes
- insights:GetConferenceTimeFrames
- insights:read
ListConversationsCommand
Insights API are currently in active development. All interfaces are subject to change.
### Allowed Auth Scopes
- insights:ListConversations
- insights:read
ListConversationsAggregationsCommand
Lists multiple independent insights in parallel.
### Allowed Auth Scopes
- insights:ListConversationsAggregations
- insights:read
ListConversationsNestedAggregationsCommand
Lists nested drill-down data showing relationships between dimensions.
### Allowed Auth Scopes
- insights:ListConversationsNestedAggregations
- insights:read
QueryConversationsCountCommand
Insights API are currently in active development. All interfaces are subject to change.
### Allowed Auth Scopes
- insights:QueryConversationsCount
- insights:read
ListConversationsInsightsCommand
Lists multiple independent insights in parallel.
### Allowed Auth Scopes
- insights:ListConversationsInsights
- insights:read
ListConversationsInsightsAggregationsCommand
Lists nested drill-down data showing relationships between dimensions.
### Allowed Auth Scopes
- insights:ListConversationsInsightsAggregations
- insights:read
ListDashboardsCommand
Lists all dashboard and pinned configurations available to the user.
### Allowed Auth Scopes
- insights:ListDashboards
- insights:read
CreateDashboardCommand
Creates a new dashboard with specified configuration.
### Allowed Auth Scopes
- insights:CreateDashboard
ListPinnedDashboardsCommand
Lists all pinned dashboards configurations available to the user.
### Allowed Auth Scopes
- insights:ListPinnedDashboards
- insights:read
UpdatePinnedDashboardsCommand
Updates pinned dashboard's configuration.
### Allowed Auth Scopes
- insights:UpdatePinnedDashboards
DeleteDashboardCommand
Deletes a dashboard by its ID.
### Allowed Auth Scopes
- insights:DeleteDashboard
GetDashboardCommand
Gets a dashboard by its ID.
### Allowed Auth Scopes
- insights:GetDashboard
- insights:read
UpdateDashboardCommand
Updates an existing dashboard's configuration.
### Allowed Auth Scopes
- insights:UpdateDashboard
UpdateDashboardAccessCommand
Enables a dashboard by its ID.
### Allowed Auth Scopes
- insights:UpdateDashboardAccess
ListFiltersCommand
Lists all filters available for the user.
### Allowed Auth Scopes
- insights:ListFilters
- insights:read
CreateFilterCommand
Creates a new filter with specified name and configuration.
### Allowed Auth Scopes
- insights:CreateFilter
DeleteFilterCommand
Deletes a filter by its ID.
### Allowed Auth Scopes
- insights:DeleteFilter
UpdateFilterCommand
Updates an existing filter's name and configuration.
### Allowed Auth Scopes
- insights:UpdateFilter
ListWatchHistoryCommand
.
### Allowed Auth Scopes
- insights:ListWatchHistory
- insights:read
WatchCommand
.
### Allowed Auth Scopes
- insights:Watch
ListPlaylistsCommand
Lists all playlist and pinned configurations available to the user.
### Allowed Auth Scopes
- insights:ListPlaylists
- insights:read
CreatePlaylistCommand
Creates a new playlist with specified configuration.
### Allowed Auth Scopes
- insights:CreatePlaylist
DeletePlaylistCommand
Deletes a playlist by its ID.
### Allowed Auth Scopes
- insights:DeletePlaylist
GetPlaylistCommand
Gets a playlist by its ID.
### Allowed Auth Scopes
- insights:GetPlaylist
- insights:read
UpdatePlaylistCommand
Updates an existing playlist's configuration.
### Allowed Auth Scopes
- insights:UpdatePlaylist
UpdatePlaylistAccessCommand
Enables a playlist by its ID.
### Allowed Auth Scopes
- insights:UpdatePlaylistAccess
ListPlaylistItemsCommand
Lists all playlist and pinned configurations available to the user.
### Allowed Auth Scopes
- insights:ListPlaylistItems
- insights:read
PutPlaylistItemCommand
Adds an existing conversation to the specified playlist.
### Allowed Auth Scopes
- insights:PutPlaylistItem
DeletePlaylistItemCommand
Removes a conversation from the specified playlist.
### Allowed Auth Scopes
- insights:DeletePlaylistItem
ListProjectionsCommand
Lists all projections and compatibility categories available for the tenant.
### Allowed Auth Scopes
- insights:ListProjections
- insights:read
CreateProjectionCommand
Creates a new projection with specified configuration.
### Allowed Auth Scopes
- insights:CreateProjection
CreateProjectionsCategoryCommand
Deprecated compatibility endpoint. This operation is a no-op and does not modify storage.
### Allowed Auth Scopes
- insights:CreateProjectionsCategory
DeleteProjectionsCategoryCommand
Deprecated compatibility endpoint. This operation is a no-op and does not modify storage.
### Allowed Auth Scopes
- insights:DeleteProjectionsCategory
UpdateProjectionsCategoryCommand
Deprecated compatibility endpoint. This operation is a no-op and does not modify storage.
### Allowed Auth Scopes
- insights:UpdateProjectionsCategory
DeleteProjectionCommand
Deletes a projection by its ID.
### Allowed Auth Scopes
- insights:DeleteProjection
GetProjectionCommand
Gets a projection by its ID.
### Allowed Auth Scopes
- insights:GetProjection
- insights:read
UpdateProjectionCommand
Updates an existing projection's configuration.
### Allowed Auth Scopes
- insights:UpdateProjection
DisableProjectionCommand
Disables a projection by its ID.
### Allowed Auth Scopes
- insights:DisableProjection
EnableProjectionCommand
Enables a projection by its ID.
### Allowed Auth Scopes
- insights:EnableProjection
PauseProjectionCommand
Pauses a projection by its ID.
### Allowed Auth Scopes
- insights:PauseProjection