Hi!
My name is Gabe - I’m a software engineering student from Ottawa, Ontario, Canada 🇨🇦
The Problem
For this hackathon, I built a tool that helps me generate leads for the STEM education company I co-founded, Steampunk Education (steampunk.education).
I had a problem: I needed someone who loved working with educators to find the a workshop they could host in their classroom.
Before I found Vertex AI, I thought I needed a 24-hour support team to answer questions & set up meetings with potential clients.
I’m going to let you in on a little secret: I was wrong!
The Solution
Vertex AI allowed me to build an AI Agent that would operate instead of this support team, saving me time, and lots of money 💸
The agent is instructed to get data about the user (where they work, find out if they have any workshop ideas, etc), then recommends a pre-existing Steampunk workshop that the agent thinks would be a good fit.
Here’s the secret sauce 🤌: the agent uses a Tool that interfaces with Steapunk’s knowledge base API to send an email to the user giving a detailed outline of the workshop.
How it Works
Here's a diagram of the architecture:

Once the agent gets enough data, it sends relevant data to the Email Sender Tool. This tool interfaces with the Steampunk Education API, and sends the user data to the API. The API takes the data, and searches through Steampunk Education's knowledge base to find a workshop description that matches the user's needs. Once that has been found, an email is sent to the user with an outline of a workshop they may be interested in, and a link to contact the Steampunk Education team.
Feedback
The Beta tests for this have been overwhelmingly positive; existing Steampunk customers were asked to use the agent and give feedback on the quality of the responses.
I loved working with this tool: thanks for taking a look :)
If you have any questions, hit me up:
LinkedIn 🔗 linkedin.com/in/gabe-braden/
Email 📮gabebraden2003@gmail.com
Keep being awesome, and drinks lots of water,
Gabe
Built With
- fastapi
- vertexai

Log in or sign up for Devpost to join the conversation.