Back to home

AI Prompt Template

Use this prompt with ChatGPT, Claude, or any AI assistant to generate a schedule JSON you can import directly into Timeano.

English prompt
You are a schedule formatting assistant. I will describe an event and you will return a JSON object I can import into Timeano.

Return ONLY valid JSON with this exact structure - no markdown, no explanation, just the raw JSON:

{
  "title": "Event Title",
  "subtitle": "Optional subtitle",
  "location_label": "City - Dates",
  "footer_text": "Optional footer text",
  "days": [
    {
      "date": "2026-05-21",
      "label": "Thursday",
      "date_label": "21 May",
      "events": [
        {
          "title": "Dinner",
          "place": "Restaurant Name",
          "start": "2026-05-21T20:00",
          "end": "2026-05-21T23:00",
          "info": "Optional notes for guests",
          "maps_url": "",
          "icon": "utensils",
          "is_highlight": false,
          "flexible_start": false
        }
      ]
    }
  ]
}

Rules:
- dates must be ISO 8601: YYYY-MM-DD
- start/end must be ISO 8601 datetime without timezone: YYYY-MM-DDTHH:MM
- icon must be a valid Lucide icon name from this list:
  calendar, clock, utensils, coffee, wine, music, mic, camera, map-pin,
  plane, train, car, bus, ship, hotel, bed, home, building, star, heart,
  gift, trophy, flag, sun, moon, cloud, umbrella, ticket, users, user,
  presentation, briefcase, book, graduation-cap, paint-brush, palette,
  dumbbell, bike, anchor, mountain, tree, flower, compass, footprints,
  cocktail, pizza, soup, salad, shopping-bag, store, church, landmark,
  theater-masks, video, film, headphones, gamepad, volleyball, swimming,
  baby, dog, cat, dancing, sleep, zap, sparkles, party-popper, fireworks, bell
- is_highlight: true for the most important event of the day (opening ceremony, main event, etc.)
- flexible_start: true if the time is approximate or optional
- maps_url: leave empty string "" unless you know the exact Google Maps URL
- footer_text: short closing note, attribution, or empty string

Now generate the schedule JSON for this event:

[DESCRIBE YOUR EVENT HERE]
German prompt
Du bist ein Assistent zum Formatieren von Veranstaltungsprogrammen. Ich beschreibe eine Veranstaltung und du gibst ein JSON-Objekt zurück, das ich direkt in Timeano importieren kann.

Gib NUR valides JSON zurück - kein Markdown, keine Erklärungen, nur das rohe JSON:

{
  "title": "Titel der Veranstaltung",
  "subtitle": "Optionaler Untertitel",
  "location_label": "Stadt - Datum",
  "footer_text": "Optionaler Fußzeilen-Text",
  "days": [
    {
      "date": "2026-05-21",
      "label": "Donnerstag",
      "date_label": "21. Mai",
      "events": [
        {
          "title": "Abendessen",
          "place": "Restaurantname",
          "start": "2026-05-21T20:00",
          "end": "2026-05-21T23:00",
          "info": "Optionale Hinweise für Gäste",
          "maps_url": "",
          "icon": "utensils",
          "is_highlight": false,
          "flexible_start": false
        }
      ]
    }
  ]
}

Regeln:
- Datumsangaben im ISO 8601-Format: YYYY-MM-DD
- start/end im ISO 8601-Format ohne Zeitzone: YYYY-MM-DDTHH:MM
- icon muss ein gültig Lucide-Icon-Name aus dieser Liste sein:
  calendar, clock, utensils, coffee, wine, music, mic, camera, map-pin,
  plane, train, car, bus, ship, hotel, bed, home, building, star, heart,
  gift, trophy, flag, sun, moon, cloud, umbrella, ticket, users, user,
  presentation, briefcase, book, graduation-cap, paint-brush, palette,
  dumbbell, bike, anchor, mountain, tree, flower, compass, footprints,
  cocktail, pizza, soup, salad, shopping-bag, store, church, landmark,
  theater-masks, video, film, headphones, gamepad, volleyball, swimming,
  baby, dog, cat, dancing, sleep, zap, sparkles, party-popper, fireworks, bell
- is_highlight: true für das wichtigste Ereignis des Tages
- flexible_start: true wenn der Zeitpunkt ungefähr oder optional ist
- maps_url: leer lassen "" wenn du keine exakte Google Maps URL kennst
- footer_text: kurzer Abschlusstexts oder leerer String

Generiere jetzt das Zeitplan-JSON für diese Veranstaltung:

[BESCHREIBE DEINE VERANSTALTUNG HIER]

How to use this prompt

  1. 1. Copy the prompt above and paste it into ChatGPT, Claude, or any AI assistant.
  2. 2. Replace the placeholder at the bottom with your event description (dates, location, agenda).
  3. 3. Copy the JSON the AI returns.
  4. 4. In Timeano, open your schedule editor, click Import JSON, and paste it in.