The calendar has a month’s worth of things on it, and finding out what they actually are means clicking into each one. The listing gives you titles. The venue, the organizer, and the real start time all sit one screen deeper, per event.
This prompt does the clicking. It reads the calendar, follows each event through to its venue and organizer, and hands back something you can forward to a colleague. It writes nothing.
Give me a briefing on what is on our calendar for [next month]. Read only,change nothing.
Start by listing the events on the site so we can see what falls in thatwindow. Then read each of those events in full so you have the real start andend times rather than just the title.
Pull the venue list and the organizer list as well, and use them to fill ineach event: where it is happening, and who is running it. If an event has novenue or no organizer attached, say so instead of guessing.
Finish with a plain dated list, earliest first. For each one give me the title,the date and time, the venue with its address if there is one, and theorganizer. At the end, flag anything that looks unfinished: no venue, noorganizer, or a start time that looks wrong.Why this is safe to run
All four abilities are reads. Listing events, reading one event, and pulling the venue and organizer lists return what the calendar already holds and cannot alter a date, a location, or a status.
What you see is bounded by the user your agent is bound to. Published events are visible to any reader, but a draft or pending event only appears if that user can edit events, and a private one needs read-private access. That is a feature here rather than a limit: bind the agent to a low-privilege user and a briefing prompt sees exactly what a visitor to the public calendar would see.
Worth knowing about the plumbing, because it decides how accurate this is. These abilities run through The Events Calendar’s own ORM, not its REST API and not the older creation wrappers, so an event that the calendar plugin considers real is the one you get back. That also means they need The Events Calendar 6.17.3.1 or newer to be active. Without it, the abilities are simply not there to enable.
Already connected? Skip the paste. Ask your agent for the “see what is on the calendar next month” recipe, or just ask what is coming up and where, and it runs the same reads against your own calendar.