Asking everyone for their availability in a group chat gets you replies in every shape. I would rather ask once, in one link, with the same tick boxes for everybody. Then building the rota is a sort, not a puzzle.
Who needs it?
Managers building a weekly rota, tutors and childminders arranging sessions, and clubs finding who can make training. Start with forms for restaurants and food businesses, then see forms for HR and recruiting and forms for tutors and childcare.
What does each person tell me?
The days they can work and the parts of the day that suit them, so you can match people to shifts. The fewest and most hours they want each week. The date they are free from and the dates they are not. Any other commitments, and whether they can cover at short notice.
What would their AI ask?
"Which days can you work?" Then "Which parts of the day suit you?" Then "How many hours a week is the most you can do?" It shows every answer and sends only after a yes. Read more about agent-fillable forms.
What are the limits?
The form has no calendar, no shift booking and no reminders. You build the rota yourself and the form gives you the facts. When plans change later, a shift swap request handles the swap. For new hires, start with a restaurant job application form.
Questions
How do I build a rota from the answers?
Download the CSV and filter days_available and time_blocks for each shift you need to fill. Check max_hours_per_week too, so nobody gets more hours than they asked for.
How often should people send a new one?
Ask for a fresh reply each term or season. The available_from date tells you which reply is newest, so you can keep one current row for each person.
Does it check for clashes with other people?
No. It collects what each person can do and nothing else. You do the matching in your spreadsheet. The form has no calendar and does not book shifts.