A Ruby on Rails application is being built to enhance customer support agents' workflows, providing them with access to useful context faster and with less effort. The application will utilize three services: Couchbase Capella for storing user and ticket information, Vonage Messages API for multi-channel communications, and OpenAI Embeddings API for vector search capabilities. The application aims to improve the effectiveness of customer support agents by providing them with relevant context and answers to previously resolved queries. The development process involves setting up the necessary services, creating a Capella account, configuring the Vonage Messages API sandbox, defining environment variables, and obtaining an OpenAI API key. Once all external services are set up, the application business logic will be built, and the application will be run for the first time in the second part of this two-part series.