A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data
Thank you for posting your question in the Microsoft Q&A forum.
Based on your sharing, you can achieve this by using combination of Power Automate + Teams + Excel and have it run every week and create a fresh group chat with a welcome message. The Automate flow for example can be like this: read the roster Excel table > filters rows for the current week > creates a Teams group chat > posts a welcome message into the newly created chat.
Since this situation requires using Power Automate, for you receiving the best support and guidance, I recommend posting your scenario in the Microsoft Power Platform Community Forum Thread. This forum is dedicated to Power Automate and is actively monitored by experienced users, Microsoft partners, and engineers who can provide detailed guidance and share best practices.
Apologies for redirecting you to a different community as I'm forum moderators, my primary role is to guide users toward the appropriate resources and support channels and the category you initially posted in primarily focuses on Microsoft 365-related topics, therefore I may not have the depth of expertise needed for your questions.
Thank you for your patience and understanding throughout this process. If you have any concerns or questions in the future, please don’t hesitate to reach out. Not only will I be happy to assist you, but all moderators in the Q&A forum will also do their best to provide support and guidance.
I hope everything gets sorted out soon. Wishing you a fantastic day ahead.
If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread