I really like the suggestion to use n8n with its built-in AI module — it seems like a good fit, especially since you don’t have to build everything from scratch.
Also, I didn’t know about Aicado — will definitely check it out because being able to integrate with Bubble using just a small code snippet sounds very tempting.
Personally, I’m leaning towards managing shift data inside Bubble’s own database instead of external tools like Google Sheets — keeps everything cleaner and more flexible long-term.