Download
Birthdays

Never miss one again.

A birthday you already know is scattered across places that don’t talk to each other — one is in your address book, another is on a Telegram profile, and the person you actually message is on WhatsApp, where no birthday field exists at all. AI Reply Assistant matches those entries to each other, tells you who is celebrating today, and drafts the message in your own words.

How it works

Step 1 of 4: Sync Birthday

Contacts

All
WhatsApp 3
Telegram 12
Hannah Reyes
+1 234 567 890
Marcus Lee
+1 415 220 118
Priya Nair
@priyanair
Daniel Osei
+44 7700 900 21
Sofia Marchetti
+39 340 118 22
Amara Diallo
@amaradiallo
Add New Contact
Refresh Contacts
Sync Birthday
Sync Profile Photos
Contacts tab → the button → Sync Birthday
🎂Merge once — greeted every year

Sync Birthday

Two platforms carry a real birthday field, and every date the app knows starts life in one of them.

PlatformHow it gets one
iOS ContactsRead whenever device contacts sync — and written back to when you add or merge a date.
TelegramCollected automatically as contacts are enriched, when the person has added a birthday and made it visible to you. The year comes too, if they shared one.

A run does three things:

  1. 1
    Your address book is re-read

    The run starts by pulling the latest from iOS Contacts, so it never works from a stale copy.

  2. 2
    People are matched by phone number

    Every contact carrying a number is grouped by the last eight digits of it, so one person’s device, WhatsApp, and Telegram entries land together.

  3. 3
    The date fills in the blanks

    Whichever entry in a group already has the birthday gives it to the ones that don’t.

Carries a date
iOS Contacts5 Aug 1994
Telegram5 Aug 1994
Matched by
+1 234 567 890
last 8 digits
Everyone in the group gets it
WhatsApp5 Aug 1994
Telegram5 Aug 1994
iOS Contacts5 Aug 1994
No phone number, no match
InstagramMessengerNever in a match groupAdd the birthday by hand

Instagram and Messenger identify people by handle, not by number — so there is nothing for the match to work on.

When two entries disagree
iOS Contacts · 5 AugvsTelegram · 12 SepSkipped, and reported as a conflict
What it will never do
  • Overwrite a birthday you already have. It fills in blanks and nothing else, on every platform.
  • Pick a winner when two dates disagree. Neither date is chosen for you and neither is lost — you keep both and decide which is right.
  • Touch your address book photos. Sync Photos is its own separate menu item — merging birthdays leaves pictures alone.

The greeting, in your own words

What the banner drafts is a Quick Reply called Birthday Greeting, sitting in your library alongside your own saved messages. Rewrite it and every future greeting uses your wording instead of ours.

What you write once
Happy birthday, {birthdayNames}! 🎂🎉 Wishing you an amazing day!
What lands in the message field
Happy birthday, Hannah! 🎂🎉 Wishing you an amazing day!
Happy birthday, Hannah and Marcus! 🎂🎉 Wishing you an amazing day!
Happy birthday, Alice, Bob, and Charlie! 🎂🎉 Wishing you an amazing day!

Keep the {birthdayNames} token and it fills in with whoever is celebrating, joined the way your language joins a list.

Quick Reply
Read the Quick Reply chapter

How saved messages, variables, and the / autocomplete work — the library your birthday greeting lives in.

Birthdays — common questions

None of the three has a birthday field, so there is nothing for the app to read. WhatsApp contacts carry a phone number, so Sync Birthday can bring a date across to them from your iOS Contacts or Telegram. Instagram and Messenger contacts have no number to match on, so type the birthday in yourself — from then on it behaves exactly like any other date.

Only by filling in a blank birthday, and only on contacts that came from your address book in the first place. If a device contact has no birthday and a sync — or an edit you make in the app — finds one, that date is written back to iOS Contacts so the two stay in step. An existing date is never changed.

Ask the assistant. It searches the next 30 days, or a month you name, across your iOS Contacts and your platform contacts at once — soonest first, and with ages worked out where the year is known. Ask it to write the greetings too and it will draft them in the same reply.

Your personal AI assistant for messaging.

Download AI Reply Assistant on iOS and try it free.