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