productivityapi_key

Webvizio

Webvizio is a visual feedback and collaboration tool for web professionals, enabling users to annotate web pages, share feedback, track bugs, and manage tasks efficiently.

Verdict

Webvizio's MCP exposes webhook management for visual feedback and annotation workflows. When you @mention Webvizio in a Space, your team can list active webhook subscriptions tied to design review projects — useful for auditing integrations before a sprint or troubleshooting why notifications aren't firing. Best suited for product and design teams already using Webvizio to collect stakeholder feedback on prototypes or staging sites. The MCP currently surfaces read-only webhook data; you'll still configure new webhooks in Webvizio's dashboard.

Common use cases

  • Audit webhook integrations before a release
  • Troubleshoot missing design feedback notifications
  • Document active webhooks for new team members
  • Verify Slack or email hooks are still firing

Integration

Vendor
Webvizio
Category
productivity
Auth
API_KEY
Tools
1
Composio slug
webvizio

Tools

  • List webhook subscriptions

    Tool to list all configured outgoing webhook subscriptions. use when you need an overview of active webhooks before managing them.

Setup

Setup guide

  1. 11. In Switchy, open your workspace settings and navigate to the MCP Integrations tab. 2. Click 'Add Integration' and select Webvizio from the list. 3. Log into your Webvizio account in a separate tab and go to Settings > API Keys. 4. Generate a new API key with webhook read permissions and copy it. 5. Paste the key into Switchy's connection dialog and click 'Connect'. 6. Open any Space, type '@Webvizio list webhook subscriptions' and send the message. 7. If the connection works, you'll see a table of active webhooks with their target URLs and event types. 8. If you see an authentication error, return to Webvizio's API settings and confirm the key hasn't expired.

What teammates see: by default, memories from Webvizio are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

List Active Webhooks

@Webvizio list all webhook subscriptions currently active in our account
Open in a Space →

Pre-Sprint Webhook Audit

@Webvizio show me all webhook subscriptions so I can verify our Slack notifications are configured correctly
Open in a Space →

Troubleshoot Missing Alerts

@Webvizio list webhook subscriptions and highlight any that point to our old Slack workspace URL
Open in a Space →

Onboarding Documentation

@Webvizio list all webhook subscriptions and format the output as a markdown table for our team wiki
Open in a Space →

Compare Webhook Configs

@Webvizio list webhook subscriptions and note which events are enabled for each one
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@Webvizio show me all active webhook subscriptions for our design feedback workflow

Output

Found 3 active webhook subscriptions in your Webvizio account: (1) 'Design Review Notifications' targeting https://slack.example.com/hooks/review, subscribed to comment.created and issue.resolved events; (2) 'Client Approval Tracker' targeting https://zapier.example.com/webhooks/catch/abc123, subscribed to approval.requested events; (3) 'Bug Report Pipeline' targeting https://api.linear.app/webhooks/inbound, subscribed to issue.created with priority:high filter. All subscriptions show 'active' status with last delivery timestamps within the past 24 hours.

Notes

This read-only query helps teams audit their integration landscape before adding or removing webhooks. Requires an API key with webhook:read scope. The MCP returns subscription metadata but does not expose webhook secrets or payloads — useful for discovering what's wired up, less useful for debugging delivery failures without additional vendor dashboard access.

Prompt

@Webvizio which webhooks are sending events to our Slack channel, and are any of them failing?

Output

Two webhooks target Slack endpoints: 'Design Review Notifications' (https://slack.example.com/hooks/review) shows 47 successful deliveries in the past week with no failures, while 'Urgent Feedback Alerts' (https://slack.example.com/hooks/urgent) has 3 failed deliveries in the last 48 hours, last attempted 6 hours ago. The failed webhook is subscribed to comment.created events with an urgency:critical filter. Webvizio's dashboard shows HTTP 410 Gone responses, suggesting the Slack webhook URL may have been regenerated.

Notes

This example pairs the MCP's list capability with AI reasoning to filter and diagnose integration health. The MCP surfaces delivery status but cannot automatically fix broken endpoints — teams still need to update webhook URLs manually in Webvizio's settings. Delivery history depth depends on your Webvizio plan tier.

Prompt

@Webvizio compare our current webhook setup to last month's audit and flag any new subscriptions we didn't document

Output

Comparing current webhook list to the audit snapshot from March 15: Found 1 new subscription not in the previous audit — 'QA Sign-off Tracker' created April 2, targeting https://api.notion.so/v1/webhooks/inbound, subscribed to approval.completed events. This webhook was added by user sarah@example.com. The two previously documented webhooks ('Design Review Notifications' and 'Client Approval Tracker') remain active with unchanged configurations. No subscriptions were removed since the last audit.

Notes

This synthesis example assumes you've stored a previous webhook list in the Space's context or files. The MCP only provides current state — historical comparison requires the AI to diff against prior data you supply. Useful for security audits or onboarding reviews, but the MCP cannot enforce webhook governance policies or block unauthorized additions.

Use-case deep-dives

Design QA webhook audit

When you need to audit Webvizio webhooks before a sprint

A 3-person design team runs weekly sprints with Webvizio for visual feedback. Before each sprint kickoff, the lead designer needs to confirm which webhooks are firing into Slack, Linear, and their internal dashboard. The list-subscriptions tool solves this in 10 seconds: pull the active webhook config, verify endpoints, catch stale integrations before they spam the wrong channel. This works if your team has under 20 webhooks total. Beyond that threshold, you're managing webhook sprawl at a scale where a dedicated integration platform (Zapier, Make) is the better call. If your sprint ritual includes a 2-minute webhook check, this MCP keeps that check inside Switchy instead of logging into Webvizio's UI.

Client handoff webhook cleanup

Use this MCP when offboarding a Webvizio client project

A 5-person agency wraps a 3-month website project and needs to hand off the Webvizio workspace to the client's internal team. The last step: document which webhooks are live so the client knows what's firing into their Slack and project tracker. The list-subscriptions tool exports the full webhook roster in one query, no UI clicking required. This is the right move if you're offboarding 2-4 clients per quarter and Webvizio is part of your standard stack. If you're offboarding weekly or managing dozens of concurrent projects, you need a CRM or project-handoff system that automates this across all tools, not just Webvizio. For occasional, high-touch handoffs, this MCP turns a 10-minute admin task into a 30-second Switchy query.

Support ticket webhook diagnosis

When a customer reports missing Webvizio notifications

A 2-person support team at a SaaS company gets a ticket: a customer's Webvizio comments aren't reaching their Slack channel. The support agent needs to verify the webhook config without escalating to engineering. The list-subscriptions tool lets the agent pull the customer's webhook setup, confirm the endpoint URL, and spot the misconfigured subscription in under a minute. This works if your support team handles 5-15 Webvizio-related tickets per month and the fix is usually a config check, not a code change. If you're debugging webhooks daily or across multiple feedback tools, you need centralized webhook monitoring (like Hookdeck or Svix). For low-volume, high-context support, this MCP keeps the diagnosis inside Switchy's shared workspace where the whole team can see the resolution.

Frequently asked

What does the Webvizio MCP do in Switchy?

It lets your AI agents view which outgoing webhooks you've configured in Webvizio. This is useful when you're debugging integrations or auditing which external services receive notifications from your visual feedback workflow. The MCP doesn't create or modify webhooks — it's read-only access to your subscription list.

Do I need admin access to connect Webvizio?

You need an API key from your Webvizio account, which typically requires admin or owner permissions to generate. The key grants read access to webhook configurations. If you're not an admin, ask whoever manages your Webvizio workspace to create a key with the minimum necessary scope.

Can the Webvizio MCP create or delete webhooks?

No. It only lists existing webhook subscriptions. If you need to add, update, or remove webhooks, you'll still do that directly in the Webvizio dashboard or via their full API. This MCP is for visibility and auditing, not management.

Why use this instead of just checking Webvizio's dashboard?

If you're already asking an AI agent to troubleshoot why a notification didn't fire or to document your integration setup, it can pull the webhook list without you switching tabs. It's faster for ad-hoc checks during conversations. For one-off lookups, the dashboard is fine.

Does connecting Webvizio count against my Switchy plan limits?

MCP connections themselves don't count as seats or users. However, the AI requests that call Webvizio tools consume your workspace's monthly message quota. Listing webhooks is a lightweight operation, so it won't meaningfully impact usage unless you're polling it constantly.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.