The page cannot connect to the server. It tries again.
The server has an error. The page tries to connect again.
Templates
Start from a ready-made FIFO. mkfifo.com copies the template's envelopes and notes into a new FIFO. The destinations are only examples: replace them with your own.
9 templates match, best match first. Show all the templates
-
Monitor alerts to your incident tool
Many monitors send an email when a site goes down, and again when it comes back up. The FIFO forwards each of these emails to the webhook of your incident tool. Put its key in a sealed field.
- IN Subject OUT an HTTP request
-
Each email to a webhook
Each email to the FIFO's address goes to your webhook as JSON. The DMARC result tells you whether the sender is real.
- IN From, Subject, X-MkFIFO-DMARC OUT an HTTP request
-
Pass on only some events
A service sends many types of events, and your API needs only two of them. Only those go through; the FIFO drops the rest with
204.- IN $.type, $.data.object.customer_email OUT an HTTP request
-
Each Request to your API
The FIFO is a fixed URL in front of your API. Each Request is passed on to your API with its body. To change the API's URL, edit one place: the egress envelope.
- IN each Request OUT an HTTP request
-
Reshape JSON
Your service sends JSON in one shape, and your API expects another. The selector lines read the values, and the egress envelope writes the new JSON.
- IN $.event, $.user.name, $.user.email OUT an HTTP request
-
Receipts to your spreadsheet
Forward your receipts to the FIFO's address. The FIFO finds the total and sends one row to your spreadsheet's API, for example a Google Apps Script web app.
- IN From, Subject OUT an HTTP request
-
Tracking numbers in two places
Forward your shipping emails. The tracking number goes to your inbox and to your tracking app. One ingress envelope with two egress envelopes works like
tee.- IN each Request OUT an HTTP request, an HTTP request
-
Commands from your own domain
Only emails from your domain go through, and only when DMARC passes: anyone can write any
From, but only your domain's mail servers pass DMARC for it.- IN From, X-MkFIFO-DMARC, Subject OUT an HTTP request
-
A waitlist for your launch
A form with one field,
email, on your landing page. Each address goes to your mailing list's API, and the person sees a thank-you page.- IN Content-Type OUT an HTTP request, an answer