Skip to content

Add Webvizio integration #1041

Description

@Bolt29rip

What API or service would you like integrated?

Webvizio

API documentation link

https://webvizio.com/help-center/rest-hooks/

What would you like to do with this integration?

I would like to integrate Webvizio with Corsair so AI agents and applications can access Webvizio project and webhook information through standardized tools.

Specifically, the integration should support:

  • Listing all Webvizio projects available to the authenticated user.
  • Listing configured Webvizio webhook subscriptions.

The integration should use Webvizio's personal access token authentication with the Authorization: Bearer header. Webvizio's REST Hooks API provides programmatic webhook management and supports events such as project.created, project.updated, project.deleted, task.created, task.updated, task.deleted, comment.created, and comment.deleted.

Do you need webhook support?

  • Yes, I need webhook support for this integration

Webhook details (if applicable)

Webvizio REST Hooks should be supported using the documented webhook API.

Webhook subscription endpoint:
POST https://app.webvizio.com/api/v1/webhook

Authentication:
Authorization: Bearer

A subscription requires:

  • url — callback URL
  • event — Webvizio event type

Relevant events include:

  • project.created
  • project.updated
  • project.deleted
  • task.created
  • task.updated
  • task.deleted
  • comment.created
  • comment.deleted

Webhook subscriptions can be removed using:
DELETE https://app.webvizio.com/api/v1/webhook/{id}

Additional context

Authentication should use a Webvizio personal access token supplied securely through the Corsair auth configuration.

The initial integration scope is intentionally limited to the two requested operations: listing Webvizio projects and listing webhook subscriptions. The implementation should use Webvizio's documented REST API, handle API errors appropriately, and avoid hard-coded credentials.

Webvizio's official documentation states that REST Hooks are available for Advanced and Enterprise plans.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions