> ## Documentation Index
> Fetch the complete documentation index at: https://docs.innkeepr.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Testing and Debugging

**Event Debugger**<br />
The Event Debugger is a real-time validation tool for confirming that tracking calls from your connections reach your Innkeepr workspace. Use it to verify your implementation and troubleshoot data flow **before signals reach your causal engine**.

<Steps>
  <Step title="How it works">
    The Debugger shows a **live sample of events** as they arrive at Innkeepr's API - up to **50 events at a time**. This is separate from your **signal processing pipeline** and provides immediate feedback on whether your **tracking implementation** is structured correctly.

    Use the Debugger to
    Use the Debugger to: <br />
    \- **validate event firing** <br />
    \- **confirm payload structure** <br />
    \- ensure data reaches your workspace **before it’s transformed into signals**
  </Step>

  <Step title="Live stream controls">
    The Debugger displays incoming events **in real time**. Toggle between `Live` and `Pause` to stop the stream from updating while you inspect payloads. Events continue arriving to your connection while paused - you're just controlling the display.
  </Step>

  <Step title="Search and filtering">
    Search for specific payloads using any field in the event's raw data. Use **advanced filters** to narrow results to **specific event types**, making it easier to validate **particular tracking implementations**.
  </Step>

  <Step title="Raw payload view">
    The Raw view shows the complete **JSON object** Innkeepr received from your tracking call. This includes:<br />
    \- **timestamps** <br />
    \- **properties** <br />
    \- **traits** <br />
    \- **user IDs** <br />
    \- **contextual data** <br />

    Use this view to verify that your events **match Innkeepr’s tracking spec** before they’re processed by the causal engine and transformed into **audience and conversion signals**.
  </Step>
</Steps>
