This is a submission for the Built with Google Gemini: Writing Challenge
What I Built with Google Gemini
At Cal Hacks 12.0, I built Fusion, an all in one platform dedicated to helping engineering managers manage multiple platforms. Included is GitHub, Slack, Notion, and Jira. Powered by Gemini, Fusion allows users to use natural language to do multiple actions on these platforms.
Our idea was that people could avoid context switching between all these different platforms if it was all integrated into a single one, powered by AI and function calling.
Fusion is able to:
- Read Notion documents & Databases.
- Make AND Review GitHub PR requests.
- Create tasks on JIRA.
- Read, summarize, and send messages via Slack.
Demo
What I Learned
Since I had to integrate so many different platforms, I had to go through each platforms documentation. Additionally, prior to this project, I had never utilized Gemini's tool calling, so that was a lot of fun to learn about and work with. What stuck with me was the importance of documentation. Each platform's documentation was very detailed and clear making me realize how important it is, and how I should also be writing documentation.
I also faced a lot of roadblocks that were out of my control, but I learned how to navigate them and plan accordingly to make sure that everything would go well!
Google Gemini Feedback
Gemini API and function calling was really easy to work with! The only issue we had was getting rate limited (we were on the free-plan, so that was very understandable).



Top comments (0)