Skip to content

An interactive onboarding bot powered by GEMINI, guiding users through a series of questions with personalized responses stored in real-time

License

Notifications You must be signed in to change notification settings

Keerthanareddy17/Onboarding-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Onboarding-AI 🤖

This Streamlit application utilizes GEMINI to facilitate an interactive onboarding process for a company named Amber AI. Users are guided through a series of questions, and their responses are stored in real-time.

About Amber AI

Amber AI is an AI-driven solution enhancing customer success for SMBs, automating workflows, and boosting net revenue retention through personalized interactions and integration with existing CRM systems. https://www.helloamber.ai/

Features of the Onboarding Bot 🚀

  • Interactive Onboarding Process: Engage users with a personalized sequence of questions and responses.
  • Real-time Response Storage: Store user responses in a CSV file (onboarding_data.csv) for future reference.
  • Streamlit Integration: Utilizes Streamlit for creating a user-friendly web interface.

Installation 🫧

1. Clone the repository:

git clone <repo_url>

2. Install dependencies:

pip install -r requirements.txt

3. Set up your environment variables:

  • Create a .env file in the project root
  • Add your Google API key:
GOOGLE_API_KEY="your_google_api_key"

Replace "your_google_api_key" with your actual Google API key.

Usage 💬

Run the Streamlit application:

streamlit run app.py

Screenshot 2024-07-02 123027

Screenshot 2024-07-02 123044

Screenshot 2024-07-02 123100

Screenshot 2024-07-02 123119

Screenshot 2024-07-02 123135

Screenshot 2024-07-02 123150

About

An interactive onboarding bot powered by GEMINI, guiding users through a series of questions with personalized responses stored in real-time

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages