The Client
Lakeshore Learning is a leading provider of educational materials and classroom furniture for schools and early childhood programs across North America.
The Project
Agentic AI Solution for Sales Enablement
Overview
Improving embarked on a project to innovate and streamline the sales enablement process for Lakeshore Learning by deploying an Agentic AI solution. The initiative involved automating the manual, labor-intensive processes that their sales team faced, particularly in sourcing and capitalizing on various educational bonds and funding opportunities. Leveraging generative AI and agentic technologies, we developed a system to enhance efficiency and effectiveness in identifying potential leads, ultimately driving better business outcomes.
The Business Challenge
Lakeshore Learning, a manufacturer of educational materials and furniture, faced significant challenges in enabling their sales team to identify and act on funding opportunities. The process was highly manual, relying on individuals to scour various websites and input data into Excel sheets. This method was not only time-consuming but also prone to delays and inaccuracies, jeopardizing their ability to capitalize on timely opportunities, especially as the government funds they had relied on during COVID were dwindling.
Our Solution
To tackle this problem, we introduced the Agentic AI framework, designed to automate redundant and time-consuming tasks performed by the sales team. Our backend solution comprised three main components: crawling the web for relevant URLs using AI agents, scraping the necessary data, and mapping it to Lakeshore's new application. This AIpowered system mimicked the actions of a business development representative, streamlining the process of identifying and capitalizing on funding opportunities. Additionally, we developed a user-friendly interface that allowed the sales team to vet and assign leads efficiently.
Technologies & Methodologies Used
Microservices Architecture: Utilized to ensure a scalable and resilient system.
AWS ECS Fargate: Deployed to host various components, ensuring efficient resource management.
Crew AI: Leveraged for building and managing AI agents to perform data crawling and scraping.
React: Used for developing the user interface, enabling an intuitive experience for the sales team.
Python: Implemented in the backend to handle data processing and integration tasks.
Supabase: Used for structured data storage, adhering to client preferences.
AWS Bedrock: Employed to host large language models, providing the intelligence behind the AI agents.