Birthday flowers
A birthday is the easiest present in the world to get right and the easiest one to miss by two days. Flowers need no size, no taste and no return address — they only need a weekday and three business days' notice.
AT A GLANCE
- Order by
- Three business days before the birthday — the Tuesday before a Friday
- If it lands on a weekend
- Deliver the Friday before, not the Monday after
- Book ahead
- Any weekday up to three months out
- Cost
- $100 / £100 / €100 / CHF 100 flat, delivery included
- Late is fine
- A belated bouquet beats an on-time message every time
Why flowers, for a birthday
Most presents carry a demand with them. A jumper has a size, a book has an opinion about what someone should read, a gadget has a setup afternoon. Flowers have none of that. They fit in every flat, suit every taste closely enough, need no thank-you note to be worth having, and are gone in a week rather than lodged in a cupboard for four years.
They are also the only present that reliably crosses a border on time. If you are in Zurich and your mother is in Chicago, a parcel is a customs form and a coin flip. A bouquet is a street address and a date.
Getting the date right
Three rules decide it, and only the first one catches people out:
- Three business days, minimum. Weekends and public holidays in the delivery country don't count towards them, so an order placed on Friday afternoon cannot arrive before the following Wednesday. Order on Monday for that Thursday and you are comfortable.
- Weekdays only. No Saturday or Sunday delivery. Roughly two birthdays in seven fall on a weekend — deliver those on the Friday.
- Not a public holiday where it lands. A birthday on 4 July in the USA, or on Ferragosto in Italy, has to move to the working day beside it. The calendar that applies is the recipient's, not yours.
You can book any weekday up to three months ahead. That is the useful bit: the day you remember your father's birthday is in six weeks is the day to order it, not a note to yourself you will find in October.
The birthday you already missed
Late flowers are underrated. Everyone's messages arrive in one clump on the day and are gone by evening; a bouquet on the Thursday after arrives into an ordinary week with nothing else in it. Own the lateness on the card rather than pretending the date was deliberate:
"Four days late, which is at least consistent of me. Happy birthday, Ana — I hope it was a good one. — Marco"
What to write
The card takes up to 255 characters. Use a specific detail rather than a greeting-card sentence — the detail is what makes it obviously from you.
"Happy birthday, Dad. 71 and still the only person who reverses that trailer first time. Call you Sunday. — Kate"
"Happy birthday from the whole team. We are told 40 is when the back goes. Enjoy the day off — you have earned it. — Everyone at Northfield"
"Happy birthday, Nour! One year since the boat, one year since you made us all swim. Miss you. — Ilse"
Milestones, and the ones nobody else remembers
A 30th, a 50th, a 70th will be well covered — yours is one of many, so send it a day early and let it be first. The birthday worth taking more seriously is the one that is going to be quiet: the friend who has just moved city, the colleague working through their own birthday, the grandparent whose birthday everybody knows and nobody marks. That is where a single delivery changes the whole day.
Letting an agent handle it
Birthdays are the case Preznt was built for. An AI assistant that already knows the dates can place the order three business days out — and then stop. It cannot pay: the payment link goes by email to the human on the order and is never returned to the agent, so the last word is always yours. You get an email, you look at it, you click once.
You can also rehearse the whole thing for free. Every order can be created in test mode: the same flow, the same email to you, with nothing charged and nothing delivered — useful the first time you let an agent do this on your behalf.
SEND THEM FROM YOUR AGENT
Preznt is a flower-delivery service your AI agent can use directly, over MCP. Connect it once — no account, no API key:
CLAUDE CODE
claude mcp add --scope user --transport http preznt https://api.preznt.net/mcp Then ask for this one:
My sister's birthday is on the 14th. Send her flowers at
221 Riverside Drive, Apt 4B, New York, NY 10025, USA.
Deliver on the 14th if it is a weekday, otherwise the Friday before.
Card: "Happy birthday, Els. Sorry I am not there. Save me some cake. — Jonas"
My email is you@example.com. The agent places the order; the payment link comes to you, by email, and nothing is charged and nothing is sent until you open it. Your agent never gets that link — which is the point.
MORE REASONS TO SEND FLOWERS
Preznt sells one thing: a signature bouquet, $100 / £100 / €100 / CHF 100, delivered to any street address in the USA, the UK, Germany, Switzerland or Italy on a weekday at least three business days out. The service is in alpha and best-effort; if an order cannot be fulfilled it is refunded in full. Questions go to hello@preznt.net and reach a person. Terms.