Inspiration

During my internship at SimCare AI, I saw the manual labour and hours put into drafting cold emails and analyzing competitors to gain a business advantage and more users. I figured this could be automated and the time spent doing these mundane tasks could be put into more product development and better things. Thats why I created BizAI, a business automation and AI assistant.

What it does

BizAI is an AI-powered business growth assistant that combines competitor analysis and personalized cold email generation in one platform.

Competitor Intelligence: Enter you company and competitors names, and BizAI instantly summarizes their unique selling points, pricing, and positioning.

Outreach Automation: Using your business description and target audience, BizAI generates a 3-step cold email sequence tailored to your product and prospects — saving hours of manual work.

End-to-End Workflow: From research to outreach, BizAI helps businesses find opportunities and act on them faster.

How we built it

Frontend React-based UI using Next.js App Router with TypeScript. Pages and reusable components render forms, results, and exports; static assets for icons/images. Client-side calls to backend API endpoints to request analyses, lead lists, and generated emails.

Backend Node/TypeScript server-side API endpoints that handle requests from the UI. Integrations for OpenAI model calls, Web Scrapers, Hunter, database/storage, and export utilities. Parsing, normalization, and validation of AI responses before returning results.

Workflow User interacts with the web UI and submits a request (e.g., generate emails, find competitors, export data). The frontend sends the request to a backend API endpoint. Backend calls the OpenAI service and other helpers (web scrapers, Hunter, DB, export utilities), processes and normalizes the model output, and persists or transforms results as needed. Backend returns structured responses to the frontend, which displays them to the user and allows export/download.

Challenges we ran into

I'd say the main challenge for me was definitely finding the time to do this, since I am still a high school student—who is also doing uni apps rn—and school started back up recently. However, I worked through some boring classes and my spares, also spending time at home to create the best project I could.

Some technical problems would include finding a free api service to validate emails and find them. Tuning the AI model efficiently to not waste keys. Ensuring proper conduct when using the AI and making sure data is correct. Displaying data nicely and ensuring a proper and user friendly workflow.

Accomplishments that we're proud of

Honestly, I'm pretty proud of this whole project since I made this by myself while juggling several things at once. It was very challenging to find the time and motivation for this but I'm very glad I was able to pull through and come up with a working product exactly the way I imagined at first.

What's next for BizAI

Next steps for BizAI would include adding many more features to completely automate all mundane business tasks while also working on the workflow a bit more to ensure more efficiency in load times and key usage. I would also like to find a more efficient way to find targets, which could definitely be done with the use of some money-but I'm poor. Overall, I think getting more features to completely automate business tasks would be the main next step and could elevate the product to further heights.

Share this project:

Updates