Write advent calendar texts with AI

Don't feel like writing 24 texts yourself? Copy a prompt, fill in the [brackets], and send it to ChatGPT, Claude, Gemini or any other chatbot. Paste the answer into your calendar under “Import texts”.

  1. Create a calendar
  2. Copy and adapt a prompt
  3. Paste the chatbot's answer under “Import texts”

For my partner

Write me 24 doors for a digital advent calendar for my partner. Each door is a small shared activity, a compliment or a memory — warm, personal, not cheesy. About us: [a few sentences: how long together, what you like doing, inside jokes].

Reply ONLY with JSON in exactly this format, with no explanation before or after:
{"title": "<calendar title>", "doors": [{"day": 1, "title": "<short heading, max 80 characters>", "text": "<text, max 900 characters>"}, … exactly 24 entries, day 1 to 24]}

For kids

Write 24 doors for a digital advent calendar for [name], aged [age]. Each day a small activity that costs nothing (crafts, a riddle, moving around, a good deed), in simple words an adult can read aloud. [Name] loves: [interests].

Reply ONLY with JSON in exactly this format, with no explanation before or after:
{"title": "<calendar title>", "doors": [{"day": 1, "title": "<short heading, max 80 characters>", "text": "<text, max 900 characters>"}, … exactly 24 entries, day 1 to 24]}

For a friend

Write 24 doors for a digital advent calendar for my best friend [name]. A mix of shared memories, small challenges and kind words. We live [close by / far apart]. Some memories: [add here].

Reply ONLY with JSON in exactly this format, with no explanation before or after:
{"title": "<calendar title>", "doors": [{"day": 1, "title": "<short heading, max 80 characters>", "text": "<text, max 900 characters>"}, … exactly 24 entries, day 1 to 24]}

Countdown to an event

Write 24 doors counting down to [event, e.g. our trip to Lisbon]. Each door: an anticipation fact, a small preparation task or a tip. Tone: playful.

Reply ONLY with JSON in exactly this format, with no explanation before or after:
{"title": "<calendar title>", "doors": [{"day": 1, "title": "<short heading, max 80 characters>", "text": "<text, max 900 characters>"}, … exactly 24 entries, day 1 to 24]}

What you tell the chatbot goes to its provider, not to us. Leave out anything you would not want to share.

Make a calendar