We assembled an internal product team composed of a product owner, a business analyst, several developers, and technical leaders within the organization. After explaining the vision of the AI assistant and its intended capabilities, our technical team went to work exploring various large language models to identify the right technology. In the meantime, our product owner and business analyst documented user stories to define the MVP and future sprints.
First Line Solutions is a forward-thinking company that specializes in leveraging cutting-edge technology to streamline customer interactions and enhance user experiences. This project not only transcends traditional chatbot concepts but also serves as a live demonstration of First Line Software’’s capabilities in building cutting-edge, AI-powered products.
This case study focuses on an internal project at First Line Software, an innovative company with a global workforce of 450 highly skilled technology consultants. We help clients reimagine digital experiences and build transformative technology that helps enable growth and success.
The Goal
Ideated by our CEO and AI committee, First Line Software sought out to create a working example of an AI-powered product that made it possible to:
- Handle the first initial interaction of a user visiting the website, enabling visitors to explore First Line Software’s services by asking the website assistant questions
- Showcase a live example of First Line Software’s ability to build a cutting-edge, AI-generated product
Our Approach
The Architecture
The technology stack chosen for the project included ChatGPT 3.5 as the core language model and Azure as the hosting solution. The backend infrastructure featured an administrative panel, which served as a staging environment for testing new features, a chat history tab for storing visitor interactions, and a documents panel housing the content used to generate intelligent responses.
To train the AI assistant, our team utilized ChatGPT to summarize the content from their website. From there, we validated the content summaries were accurate, edited where necessary, and loaded the content into the admin panel. This comprehensive content loading was crucial to ensure the assistant could provide accurate and context-aware responses.
Before the official launch, we also utilized the company’s quality assurance testing services to fine-tune the AI assistant’s responses. This iterative process helped identify areas for improvement, ensuring that the assistant could effectively engage with visitors.
The Outcome
After less than two months, the First Line Software team was able to go from idea to live product. The assistant successfully met its initial goals, serving as a virtual front desk for visitors and offering a working example of the company’s ability to work with generative AI and large language models. Creatively named “Jaime” to subtly incorporate “AI” into the assistant’s identity, the AI assistant features a professional and approachable persona.
Within the first 60 days post-launch, the AI-powered assistant engaged in over 200 conversations, guiding users to relevant information about the company’s services, culture, initiatives, and more.
Further Development
Our team had several ideas on how to enhance future versions of Jaime, such as:
- Integration with HubSpot
- Email and Slack Notifications
We have implemented the system that triggers HubSpot automation and sends Email or Slack notifications, in response to the questions posed by visitors to Jaime. These automated processes assist in our lead follow-up procedures, effortlessly directing inquiries to the relevant teams. This not only improves customer support but also empowers First Line Software to actively interact with potential clients.
To try out the assistant for yourself, simply click on the tab in the lower right corner of any page on First Line Software’s website. You can ask it what our services are, what our vision is, or to tell you a joke!
To explore how AI-powered development can help your business grow, feel free to start a conversation with us or follow us on LinkedIn to stay up to date with our projects.
Want to know more details about this case study?
Get in touchRelated work
Interested in talking?
Whether you have a problem that needs solving or a great idea you’d like to explore, our team is always on hand to help you.