when building and upgrading call center applications. Customers communicate on multiple channels such as chat, SMS, and social media, increasing costs due to the need to integrate multiple technologies. Lodging companies have reduced costs in call centers through automation and improved customer experience by reducing call times, but the general lack of lodging knowledge with call center developers and redundancy in custom development across the industry contributes to increasing complexity, implementation cost, and time. Lodging companies can provide g