---
title: "The transactional outbox pattern"
description: "How can you couple a data change with the intent to publish an event?"
status: "coming-soon"
language: "en"
canonical: "https://bulnik.dev/en/articles/topics/T22.04/"
topicId: "T22.04"
---

> Coming soon — this article is being prepared. Below are its question, intended outcome, and place in the story.

## The question

How can you couple a data change with the intent to publish an event?

## What we will work through

Couple a data change with the intent to publish an event.

## Before you begin

Previously covered: Commands, events, and messages: different intentions; A transaction for a business operation.

- [Commands, events, and messages: different intentions](/en/articles/topics/T22.01/)
- [A transaction for a business operation](/en/articles/topics/T39.06/)
