What Are Webhooks?

Last Updated January 14, 2026

Brief Overview

Webhooks (also called callbacks) let you send real-time WalkMe Event data to external systems. Instead of waiting for scheduled API integrations, webhooks are triggered immediately when an event occurs, so teams can act on time-sensitive information without delay.

Webhooks securely send data using server-to-server HTTP calls. No development work is required, and requests support GET or POST methods with JSON payloads.

Use Cases

Common webhook use cases include:

  • Add real-time WalkMe Events to an analytics or BI tool
  • Send Slack notifications when a Smart Walk-Thru Goal is reached
  • Add users to a marketing list after they click a promotional ShoutOut
  • Create a Zendesk ticket when a user submits a WalkMe Survey
  • Track onboarding completion in a spreadsheet
  • Receive email notifications after users complete an NPS Survey

How It Works

Webhooks are configured in the Integration Center and triggered by specific WalkMe Events.

  1. In the Integration Center, register the WalkMe Events you want to track
  2. When users interact with those events in your application, WalkMe sends the event data to an internal WalkMe server
  3. WalkMe securely delivers the event data to the destination systems you defined during webhook setup

This process ensures event data is delivered in real time, as soon as the event occurs.

Webhooks (Real-Time) Integrations in Console

Was this article helpful?

Thanks for your feedback!

Be part of something bigger.

Engage with peers, ask questions, share ideas

Ask the Community
×