Skip to content
lluciiiiaPublic

About

Resources

Stars

1 star

Watchers

1 watching

Forks

Repository files navigation

LyfDesk 🚀

All-in-One Solution for Receptionists 🏢

  • An AI-powered, omnichannel platform that simplifies hospitality tasks by centralizing customer inquiries from multiple sources—email, phone, Instagram, and Telegram—into one hub.

  • It reduces the time receptionists spend searching for information and juggling between 10+ platforms by automating inquiry routing, providing instant, multilingual replies, supporting QR-based check-in/out, and enabling smooth task handovers between teams.

  • LyfDesk analyzes common customer issues, giving helpful insights to improve service quality and efficiency, allowing teams to respond faster, reduce errors, enhance guest satisfaction, and focus on the quality of the services.

  • Live Deployment 🌐

  • Demo Video 🎥

Project Background 📋

HackGlobal 🌍 - The Global Hackathon Series 2024

Tech Stack 💻

Prerequisites 🛠️

Dependencies to be installed:

Run Web Application Locally 🏃‍♂️

  1. Clone the project

    git clone https://github.com/lluciiiia/switch.git
  2. Go to the project directory

    cd switch
  3. Install dependencies

    npm install
  4. Run Development Environment

    npm run dev
  5. Open http://localhost:3000 with your browser to see the result 🎉

AI Call (Twilio & OpenAI) Set Up 📞🤖

  1. Install necessary Python packages:

    pip install -r requirements.txt
  2. Add API Key .env

    OPENAI_API_KEY= TWILIO_AUTH_TOKEN= TWILIO_ACCOUNT_SID= GOOGLE_APPLICATION_CREDENTIALS= PHONENUMBER=

  3. Run main file:

    python app.py
  4. Start ngrok:

    ngrok config add-authtoken YOUR_AUTH_TOKEN
    ngrok http 127.0.0.1:5000
  5. Make a call to test:

    +1 731 326 1845
    
    • Press 1 to cancel the trial call message
    • Say you want to book a room at Lyf 🏨
  6. Postman Testing 🧪

    In Postman “body”:

    • Key: RecordingSid
    • Value: REf527e667c3907721e919d6f6fd8d274b

    🎙️ The audio REf527e667c3907721e919d6f6fd8d274b can be found in the recording folder.

  7. Team 👥

About

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages