Author picture Phil Leggetter

New Relic Metrics, Quick Filters, CLI v1.3.0 & Outpost Standard Webhooks - Hookdeck November 2025

Published

Article image

Hookdeck's November 2025 updates brought New Relic integration for metrics, quick filters for event discovery, CLI local project pinning, GCP Service Account authentication, new source types including Chargebee with integration guides, and Outpost releases with Standard Webhooks support.

New Relic Export: Complete Observability Integration

Metrics Integrations

New Relic integration exports metrics directly through the New Relic Metrics API, joining existing Datadog and Prometheus integrations. Metrics include:

  • Request rates (total, accepted, rejected)
  • Event processing statistics (total, successful, failed, ignored)
  • Delivery attempts (total, delivered, failed)
  • Queue depth per destination
  • Average response latency

Each metric includes attributes for team, organization, source, connection, and destination. Configuration requires your New Relic Ingest License Key and Account ID.

Configure New Relic integration →

Quick Filters: Streamlined Event Discovery

Quick Filters

Quick filters let you click any value in the request or event details sidebar to instantly create a filter. This eliminates manually constructing filters. Click on a customer ID, event type, or any payload value to narrow your search.

The Filters design update provides a more compact interface for viewing and managing multiple active filters.

View in dashboard →

CLI v1.3.0: Local Project Pinning

CLI v1.3.0 adds the --local flag for the hookdeck project use command. This creates a local config that pins the current directory to a specific Hookdeck Event Gateway project without affecting your global CLI configuration.

# Pin the current directory to "my-staging-project"
hookdeck project use my-staging-project --local

View CLI documentation →

GCP Service Account Authentication

GCP Service Account authentication enables delivering events to Google Cloud destinations like Pub/Sub and BigQuery. The OAuth2 flow is handled automatically: generating signed JWTs from service account credentials, exchanging them for access tokens, and caching tokens for one hour with automatic refresh.

Configure with your service account JSON key and destination URL. For Pub/Sub topics:

https://pubsub.googleapis.com/v1/projects/{PROJECT_ID}/topics/{TOPIC}:publish

Custom OAuth scopes are supported, defaulting to cloud-platform with options for more restrictive permissions like pubsub or bigquery. For BigQuery, webhook data is automatically formatted for the insertAll API endpoint.

Configure GCP authentication →

Expanded Source Type Support

November added three new source types:

  • Chargebee Billing: Built-in webhook verification and basic authentication support
  • Lithic: Card issuing platform with HMAC-SHA256 signature verification
  • Flexport: Logistics and supply chain with configurable HMAC support (SHA1 and SHA256)

View all source types →

Chargebee Integration Guides

Two new guides cover Chargebee Billing webhook integration:

The getting started guide covers webhook setup through production deployment, including webhook registration and basic authentication.

The local development guide covers CLI workflows for local development, including interactive mode debugging and building test event libraries with bookmarks.

Outpost v0.8.0 & v0.9.0: Standards Support & Infrastructure Control

Outpost saw two releases in November adding Standard Webhooks support and enhanced infrastructure management.

Standard Webhooks Implementation

Version 0.8.0 introduces full Standard Webhooks support. Webhooks delivered through Outpost now use the webhook- header prefix and whsec_ secret format, compatible with official Standard Webhooks SDKs.

The release adds configurable ID generation with support for UUID v4, UUID v7, or nanoid algorithms. Configure entity-specific prefixes like evt_, dst_, and dlv_:

# Configure custom ID prefixes
ENTITY_ID_PREFIX_EVENT=evt_
ENTITY_ID_PREFIX_DESTINATION=dst_
ENTITY_ID_PREFIX_DELIVERY=dlv_

Custom retry schedules let you define specific retry delays instead of relying solely on exponential backoff:

# Custom retry schedule: 5 seconds, 1 minute, 10 minutes, 1 hour
RETRY_SCHEDULE=5,60,600,3600

Enhanced Infrastructure Management

Version 0.9.0 adds improved health checks and infrastructure control. The health check endpoint returns structured JSON with individual worker status:

{
  "status": "healthy",
  "workers": {
    "delivery": "healthy",
    "retry": "healthy",
    "cleanup": "healthy"
  }
}

The MQS_AUTO_PROVISION environment variable gives operators control over message queue infrastructure. The publish endpoint now includes a duplicate field in responses, distinguishing between new events and those deduplicated via idempotency keys.

View complete release notes →




That's it for the November 2025 review.

Don't forget to join our Slack community or get in touch if you'd like to share your story of using Hookdeck or if you have any questions.


Stay Updated

You are subscribed.
An error occured submitting the form. Please try again or email info@hookdeck.com