---
title: Event Stream Pin Board Widget
---

The Event Stream Pin Board widget provides a collaborative digital pin board for brainstorming and ideation, backed by an Event Stream. Users can create, edit, delete, and react to text-based pins in real-time.

## Widget Name

`WIDGET_EVENT_STREAM_PIN_BOARD` (`"EventStreamPinBoard"`)

**Category**: `data`
**Visible in catalog**: yes

## Configuration

| Property | Type | Required | Description |
|---|---|---|---|
| `eventStreamId` | `string` | Yes | The ID of the Event Stream that owns the pin board entries. |
| `collectionName` | `string` | Yes | The custom data type collection name that implements `EventStreamEntry` for this project. |

## Example Configuration

```typescript
// Widget data object for the EventStreamPinBoard widget
const eventStreamPinBoardWidgetData = {
    eventStreamId: "<event-stream-id>",
    collectionName: "<event-stream-entries-collection-name>"
};
```

## Related

- [Widget System](../../developer/widget-system.md)
