# Custom Data Passthrough to the &lt;Inbox /&gt; Component

> Novu changelog: Custom Data Passthrough to the &lt;Inbox /&gt; Component. Learn about the latest updates, features, and improvements to the Novu notification...

Canonical: https://novu.co/changelog/custom-data-passthrough-to-the-lessinbox-greater-component/

Markdown: https://novu.co/changelog/custom-data-passthrough-to-the-lessinbox-greater-component.md

Last updated: 2025-04-02T21:00:00.000Z

Published: 2025-04-02T21:00:00.000Z

Ever wanted your Novu `&lt;Inbox /&gt;` notifications to look as detailed and interactive as GitHub's, complete with reaction icons, status markers, or contextual links? Achieving this requires specific data from your backend trigger to be available right when the notification is rendered on the front end.

**Previously, this was a challenge.** While you could send custom data _to_ a workflow trigger, getting that data _back out_ to the `&lt;Inbox /&gt;` component wasn't possible, limiting UI customization.

**Now, that changes.** We've enhanced our In-App template configuration step. You can now define a `data` object directly within the In-App template editor in your workflow.

This custom data is automatically included in the notification object delivered to the front-end and is accessible via `notification.data`.

## What does this unlock?

Imagine passing data like:

- `reactionType`: To display specific icons (e.g., 👍, ❤️, comment bubble).

- `entityId` (like `pullRequestId` or `issueId`): Create direct links or show relevant badges (e.g., a GitHub logo linking to the PR).

- `status` or `actionType`: To show visual cues like colored dots or status icons (e.g., green for 'merged', orange for 'commented').

By leveraging `notification.data` in your `&lt;Inbox /&gt;` component, you gain the flexibility to build deeply contextual and dynamic notification items, tailoring the look and feel based on the specific event that triggered it.

[Learn More](<https://docs.novu.co/platform/inbox/react/components/inbox#data-object>)
