Thanks to visit codestin.com
Credit goes to github.com

Skip to content

EdissonMC/bot-pharma

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Sales Chatbot

A conversational AI system for automated phone sales interactions, designed to handle inbound calls, recognize customers, and qualify leads through natural language conversations.

Features

  • Natural language conversation processing
  • Customer recognition via phone lookup
  • Lead qualification and data collection
  • Automated follow-up actions
  • Configurable conversation flows

Setup

1. Create Python Environment

# Create virtual environment
python -m venv venv

# Activate environment
# On Windows:
venv\Scripts\activate
# On Mac/Linux:
source venv/bin/activate

2. Install Dependencies

pip install -r requirements.txt

3. Environment Configuration

Create a .env file in the project root:

OPENAI_API_KEY=your_openai_api_key_here

Usage

Manual Testing Mode

Interactive conversation testing:

python main.py

This starts a conversation session where you can test the chatbot manually by typing responses.

Demo Mode

Automated conversation demonstrations:

python demo.py

This runs pre-configured conversation scenarios to showcase the chatbot capabilities.

Project Structure

pharmacy_chatbot/
├── src/                    # Source code
├── config/                 # Configuration files
├── tests/                  # Test suite
├── main.py                # Manual testing interface
├── demo_flows.py          # Demo scenarios
└── requirements.txt       # Dependencies

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages