I am interested in building an AI Agent using Bubble.
This is an AI that arranges shifts for employees
Employees could submit shifts they are available to work in
The manager will be able to see who submitted and what and with the click of a button the AI will prepare a table for him with the arrangement of employees by shifts and he will be able to edit it and also distribute it to the list of employees by email. I have 2 questions:
How would you recommend concentrating the data in bubble?
(Is working with a table function preferable?)
What do you recommend working with make.com or n8n? And how to make the connections? (For example, should I send information to Google Sheets?)
I would go with n8n since they have a built-in AI agent module that works well and requires little to no integration work. I worked with it for a client and it worked well.
For getting /retrieving the data in your bubble interface, you will have to create a function handling data object creation/search in your agent. The function will be an HTTP call that hits your bubble API endpoint to create new data objects.
To make it work in the agent, you will instruct the AI agent to call the HTTP function given some criteria, and this call will create the data object in bubble.
You can use Aicado to build an AI Agent within your Bubble app to manage tasks like arranging employee shifts. With Aicado, you can integrate custom data directly into your app, use API calls to connect with your Bubble app or other tools, and upload files like Excel sheets for easy data management. The setup into Bubble is simple—just insert a two-line code snippet into an HTML element, and the agent will start working immediately.
Plus, Aicado itself is built using Bubble, designed to save fellow Bubble users from the hassle of building from scratch.
This might help you out @arikss.tredler if you still needing to build out an AI Agent that is. It’s a pretty intense plugin but it will certainly be capable of doing anything you can throw at it.
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.
Make.com just released their AI Agent logic and I used it yesterday to upgrade an old system I built 5 years ago for a client… it really blew my mind in what it could do and how well it did it!
n8n can be a bit intense so if you want something simpler then I recommend make.com