Re: I have a question:
Also, you don't need any AI to do this. The easy cases are already fine to handle with basic software. I need a meeting with four people in my organization, so I go to whatever calendar setup we already have, add all recipients to an invite, and pull up the shared calendar feature and look for a time where everyone says they're free, then try that and see what happens. Of course, this mostly doesn't work, but not because they weren't free when they said they were; it's sometimes the problem, but usually the problem comes earlier.
When this doesn't work, it's usually for one of a few reasons that AI won't fix. It doesn't work because everyone's in some meeting and there is no time when all five of us are free that is feasible for our use case. Or there is a time zone conflict, and trying to keep this in normal work hours for everyone is proving infeasible. If I'm the only one on this continent, it's usually fine for me to take a meeting at a weird time so that it works for everyone else, but if I have a colleague in the same position, I would probably not do that without apologizing to them and getting their permission to do something like that, which an email probably won't do. Or it doesn't work because one of the four doesn't want random meetings scheduled, so they've blocked out multi-hour chunks as busy time when they are working but could be available, but I won't know that without asking them. How hard I have to ask them depends on the importance of this meeting and their presence at it, and their reaction will depend on the same thing. If it's me organizing it, it's probably pretty important because I hate meetings, which also means my colleagues are usually happier to attend something I've organized, but the AI won't know that, nor would their responding AIs.
This all gets more broken when I drop the "in my organization" part of the premise. The AI doesn't have access to the calendars of anyone outside the company, and if I have to meet with them, then we're dealing with a lot of possible ways to ask for and get scheduling information. The AI could probably deal with some of this, although I'm worried that it will get confused about someone's time zone data and make a complete mess when I'm not looking. There's a reason there are at least two companies I know of who offer a calendar reservation application as a product. An AI that lacks information will do it badly and giving the AI sufficient information to manage it is a sisyphean challenge, both in the "a lot more work than is justified" perspective and the fact that it will never end.