THE PIGEON PLAYGROUND

Edit the policy.
Watch the decision change.

Keep the message. Change who can send it, where it can go, or what it can contain.
Run it again and compare the broker’s decision with the previous run.

Start with
Examples are starting points. Make them yours.

01 / COMPOSE

Sender

Message configuration
JSON

Your draft stays here. Every send starts a fresh run.

02 / GOVERN

Pigeon Pigeon

THE CONTRACT

Edit this policy, then run your message again.
Every value below changes what Pigeon enforces.

Communication rules

Lists accept multiple values. Use [] to remove a field constraint. These playground rules compile into a Pigeon subject policy.

BROKER DECISIONWaiting for a message

A decision appears only after you send.

03 / RECEIVE

Receiver

0 received

Your message lands here.

Send a message to see what reaches the other side.

ONLY ACCEPTED MESSAGES ARRIVE

Private to this run.
No other visitor can receive your message.

Try changing one thing. Add a blocked field, switch the sender, or send from another region. Watch what changes at the receiver.

THE EVIDENCE

Your experiments 00

—

Your first experiment starts with a message.Results will stay here so you can compare what changed.

LAST 8 RUNS · THIS TAB ONLY