Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WEBVIZIO_API_KEY | Yes | Your Webvizio API key (generate and copy from https://app.webvizio.com/profile/ai) |
Capabilities
Server capabilities have not been inspected yet.
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_projects | Fetch all available Webvizio projects |
| get_current_project | Fetch details of the currently selected Webvizio project |
| set_project | Set the current Webvizio project |
| get_tasks | Fetches the users task list. Use this tool if a user asks to see their tasks. You should also use it if the user wants to execute a specific task but you don't have its UUID to use with the get_task_prompt tool. Display received tasks as : . For example, 123: Prepare Q2 Report. Do not show the UUID. |
| get_task_description | Fetches the task description. Use this tool only if the user ask you to provide the task description. If you need information for task execution, use get_task_prompt tool instead |
| get_task_prompt | Fetches the task prompt that includes a description of the task and relevant technical data to facilitate proper understanding and execution. You should use this tool whenever a user requests the execution of a specific task, by name, number, or by providing a link such as “https://app.webvizio.com/task/8ad64d4a-176a-41a0-9e4a-d20adcf25da3/show.” In cases where a link is provided, extract the UUID from the URL to retrieve the corresponding task prompt. If you are unable to obtain the UUID based on the task’s title or number, use the get_tasks tool to retrieve a list of all available tasks. |
| get_task_console_logs | Fetches the task console logs (Browser console logs) which have been added to the task. Use this tool if the task prompt lacks sufficient information for execution. Do not use this tool if the task and its solution methods are entirely clear from the task prompt |
| get_task_network_logs | Fetches the task network logs (Network requests) which have been added to the task. Use this tool if the task prompt lacks sufficient information for execution. Do not use this tool if the task and its solution methods are entirely clear from the task prompt |
| get_task_action_logs | Fetches the task action logs (Repro steps) which have been added to the task. Use this tool if the task prompt lacks sufficient information for execution. Do not use this tool if the task and its solution methods are entirely clear from the task prompt |
| get_task_screenshot | Fetches the task screenshot. By default, a screenshot is automatically generated when a task is created, displaying the page in the browser exactly as the user saw it at that moment. A distinctive lilac marker on the screenshot indicates the location of the element on the page that the task refers to. In some cases, the task author may also add additional hints and instructions directly onto the screenshot. Use this tool if the task prompt lacks sufficient information for execution. Analyzing a screenshot can also be particularly useful for tasks related to layout or resolving visual bugs. Do not use this tool if the task and its solution methods are entirely clear from the task prompt |
| close_task | Closes the task. Use this tool only if the user ask you to close the task. DO NOT use this tool until the user confirms the task is complete. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |