The Bitmovin Observability Assistant
Overview
The Bitmovin Observability Assistant provides natural-language exploration of video playback metrics, license usage, and viewer experience insights within the dashboard through an intuitive chat-based interaction.
How it works
The Observability Assistant operates as a conversational agent that bridges natural language and structured analytics data:
Architecture Overview
- Your Query – You submit a question through the chat interface in the Bitmovin Dashboard
- Language Understanding & Tool Selection – A large language model, Gemini 3.1 Pro (gemini-3.1-pro-preview), interprets your question and determines what observability data you need and which observability tools from our Observability MCP Server best serve to answer your question.
- Data Retrieval – Selected tools query your actual observability data via the Bitmovin Observability API.
- Response Generation – Results are synthesized into a natural language response and streamed back to you in real-time.
Supported Analytics Operations
The Assistant can analyze these core metrics:
- Plays – Successful video playback sessions, play attempts and total hours watched
- User Experience – Video startup time, buffering percentage, average video bitrate
- Error Analysis – Error percentage and error ratio
- Unique Users – Distinct viewer counts
You can query these metrics by:
- Trends over time – See how metrics change across hours, days, or longer periods
- Categorical breakdowns – Group metrics by browser, country, platform, stream format, or any other dimension
- Individual Session Analysis – Inspect individual playback sessions for detailed troubleshooting
- Custom filtering – Combine multiple filter dimensions (country, platform, browser, etc.) to isolate specific user segments
Example Questions
- Based on data from the last week, what do I need to improve this week?
- Compare average bitrate by country over the last 7 days?
- What was the error percentage for iOS devices for the last 3 days?
- Break down plays by country for the last 7 days.
- Which browser has the highest buffering percentage?
- Which countries have the slowest startup times?
- On which devices did video quality improve yesterday compared to the day before?
- Compare plays between last week and this week.
- Show me a summary of impression
abc123.
Limitations
- The Assistant will not answer questions that are out of the scope of video playback metrics and Quality of Experience analysis.
- The Assistant maintains context within a conversation, so you can ask follow-up questions. However, once you leave the chat, the chat history will be lost. Use the Download Chat functionality to save your chat history before leaving.
Security
- The Assistant operates with your account's permission level – it can only access metrics you have access to.
Updated 17 days ago