Sorry, yes, per post and per user. Let me try to explain more clearly.
Here’s what a calendar for a given group (here, the Fedora Council) looks like on our current system: council - Fedocal. If you click on a particular meeting, you can get details, for example, something like this:
That Fedocal system can also be configured to send email reminders — not on a user-by-user bases, but one email configured for each meeting. Traditionally, those have gone to the mailing list associated with the group, and when we migrated the Council mailing list to a Fedora Discussion category, we kept that the same, by using a category-specific incoming email address on Discourse. So, right now, those are landing as meeting invites in our Council Discussions category, looking like this: [Fedocal] Reminder meeting : Council meeting - Fedora Discussion
But that category is going away, to be replaced by tags. Now, maybe I can use the upcoming Automation plugin to tag these messages automatically. But… or, maybe this is a good time to re-evaluate that process. Old meeting announcements don’t really have a lot of archival value… they’re really better as transient replies than a whole topic. So, my idea is to create an “Upcoming Council Meetings” topic, and configure the automatic messages to land as replies to that topic. This solves the tagging problem (because that first topic post can be created and tagged manually) and I think also will be nicer in general.
But… how to associate the incoming automatic messages with the target topic? I can do as you suggest on a one-time basis, but if I want to recommend this same process to other teams, it doesn’t seem sustainable.
Additionally, if you look back to the first Fedocal link, there are other meetings scheduled under the same group. For many groups, it might make sense for those reminders to all go to the same topic (just like they might go to the same mailing list or category). And with the calendar plugin and a little change to the date format in the text, they could even show up in a calendar in the first topic post.
Does that make sense?
Eventually, I’d like to to actually replace Fedocal with calendaring in Discourse, but the plugin would need a lot of enhancement for that to work (and the “events” functionality is going in the wrong direction for our needs).