Skip to main content

Embeddable Portal (Coming Soon)

In Development

The Embeddable Webhook Portal is currently in development as part of Phase 1 of Webhooks-as-a-Service. This page describes the planned functionality.

The Embeddable Portal lets your customers manage their own webhook endpoints directly within your application — no need to build a webhook management UI from scratch.

Planned Features

  • Endpoint management — Create, update, pause, and delete webhook endpoints
  • Event type browser — Browse available event types with descriptions and example payloads
  • Delivery logs — View delivery history with status, timestamps, and response details
  • Manual retry — Retry failed deliveries directly from the portal
  • Test events — Send test events to verify endpoint configuration
  • Secret rotation — Rotate webhook signing secrets

Integration Approach

The portal will be available in two forms:

React Component

import { WebhookPortal } from '@zyphr/react-webhooks';

function SettingsPage() {
return (
<WebhookPortal
apiKey="zy_live_your_key"
theme="dark"
/>
);
}

Iframe Embed

<iframe
src="https://portal.zyphr.dev/webhooks?key=YOUR_PORTAL_KEY"
width="100%"
height="600"
frameborder="0"
/>

Theming & Customization

The portal will support:

  • Light and dark mode
  • Custom accent colors to match your brand
  • CSS variable overrides for fine-grained control
  • Configurable event type visibility (show only events relevant to your integration)

Stay Updated

This feature is actively being developed. Check the changelog for updates on availability.