Author picture Gareth Wilson

Custom Columns, CLI v1.4.1 & Outpost Destination Controls - Hookdeck December 2025

Published

Article image

December brought custom dashboard columns for Event Gateway for better payload visibility, CLI enhancements, and new destination controls in Outpost. Let's take a closer look at what's new in Hookdeck.

Custom Columns in Event Gateway

Custom Columns

The dashboard in Event Gateway now supports custom columns that let you display specific payload fields directly in your request and event lists. Instead of clicking into each event to see critical data like order IDs, user emails, or transaction amounts, you can now surface these fields as dedicated columns.

How it works: When viewing requests or events, you can add columns for any field in your payload data. The system analyzes your recent events to suggest commonly used fields, or you can manually specify JSON paths like body.order.id or headers.x-user-id.

So instead of spending time drilling into individual events to extract key information, with custom columns, you can now surface the payload data most relevant to you.

Plus, custom columns work with Views, so you can create purpose-built dashboards for different workflows or sources.

Configure custom columns in your dashboard.

Outpost v0.9.1 & v0.10.0: Advanced Destination Controls

Outpost v0.10.0 introduces two new features: destination filtering and custom headers for webhook destinations. These capabilities provide granular controls for complex routing scenarios and integration requirements.

  • Destination filtering allows you to route events to specific destinations based on payload content, headers, or metadata. For example, you can send payment webhooks to your billing service while routing user events to your CRM system, all from a single Outpost instance. The filtering syntax supports complex conditions and nested field access.
  • Custom headers enable integration with downstream services that require specific authentication tokens, correlation IDs, or routing information. Instead of modifying your application to add these headers, you can now configure them directly in Outpost's destination settings.

Version 0.9.1 focused on operational improvements. Enhanced startup logging adds clearer visibility into Outpost's configuration and behavior during initialization, making it easier to validate deployments and troubleshoot issues.

We also made the secret field copyable and added new destination, filter syntax, and message queue documentation, too.

Thanks to @fmvilas for their first contribution adding improved startup logging.

Get the latest Outpost release.

CLI v1.4.0 & v1.4.1: API Integration & Docs Updates

Hookdeck CLI received important updates focused on API compatibility and developer experience. Version 1.4.1 refactors all Hookdeck API calls to use the latest API version, so you get access to the newest platform capabilities without version compatibility issues.

The listen command documentation was improved with clearer examples and usage patterns. This addresses feedback about the initial setup process being unclear, in particular with connecting multiple sources or configuring custom paths.

Shout out to @nicolasbeauvais who made their first contribution to the CLI project with documentation improvements.

Version 1.4.0 focused on internal API refactoring and improved changelog generation processes, setting the stage for more user-facing features in upcoming releases.

Get the latest CLI version.

Developer Resources: New Guides

Shopify demo

  • Real-Time Shopify Notifications Tutorial: Learn how to build real-time order notifications for Shopify storefronts using webhooks and WebSockets. The tutorial demonstrates tracing the complete journey of a notification from Shopify → App → Ably → Browser, letting storefront visitors see what products others are purchasing.
  • Stripe Thin Events: A focused guide on handling Stripe's thin events pattern, addressing the operational challenge of implementing webhook handlers that must fetch complete event data from Stripe's API while avoiding API rate limits.
  • Outpost Guides: Learn how to send webhooks using Outpost using JavaScript, Python, Go, or language-specific frameworks like Node, Flask, and Gin.

More Source Types

We added three new source types to Event Gateway based on your requests: Resend, PayPro Global, and Smartcar. Each integration includes webhook signature verification and platform-specific handling.

View all source types →


Stay Updated

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