Choose Your Path
BotCadence offers two powerful features. Choose the one that fits your needs, or use both!Website Chat Agent
Create an AI chat agent for your website. Perfect for customer support, lead generation, and engagement.
Voice Calling
Enable AI-powered voice conversations through phone calls. Handle inbound calls or launch outbound campaigns.
Website Chat Agent Quickstart
Step 1: Create Your Account
- Sign up at BotCadence
- Create your organization
- Verify your email address
You’re now ready to create your first chat agent!
Step 2: Create a Chat Agent Project
- Navigate to the Projects page in your dashboard.
- Click the New Project button.
- Fill out the project details:
- Project Name: Enter a name for your project (e.g., “Customer Support Bot”).
- Description: Briefly describe your project.
- Domain: Select the domain that best matches your use case.
- Language: Choose the preferred language for your chat agent.
- Click Create Project to finish setup.
Step 3: Configure Your Chat Agent
- Navigate to your project in the dashboard.
- Click on Chat Settings in the project menu.
- Configure your agent’s behavior and appearance:
- AI Configuration: Write your custom system prompt to define the agent’s personality and goals. Select your LLM model and adjust the temperature.
- Appearance: Update the UI elements like Bot Name, Icon, and Primary Theme Color to match your brand.
- Chat Experience: Set up welcome messages, quick questions, and lead capture.
Project configuration is streamlined—simply follow the tabs in Chat Settings to get your agent ready!
Step 4: Add Your Knowledge Base
Option A: Upload Documents- Go to “Knowledge Base”
- Click “Upload Document”
- Select your files (PDF, DOCX, etc.)
- Wait for processing
- Go to “Knowledge Base”
- Click “Add Website”
- Enter your website URL
- Start crawling
Step 5: Customize Your Chat Agent
- Go to “Chat Settings”
- Set welcome message
- Customize bot name and icon
- Add quick questions
- Configure lead capture (if needed)
Step 6: Embed on Your Website
Add this script to your website (before</body> tag):
YOUR_PROJECT_ID with your actual project ID from the dashboard.
Your chat agent is now live on your website!
Next Steps for Chat Agent
- Learn about Widget Setup for advanced configuration
- Set up Lead Capture to collect leads
- Customize Appearance to match your brand
- Configure Integrations to sync data
Voice Calling Quickstart
Step 1: Enable Voice Features
- Go to Organization settings
- Enable “Voice Features”
- Configure voice provider (Twilio, Exotel, or Frejun)
- Add API credentials
You’ll need an account with a voice provider (Twilio, Exotel, or Frejun) to use voice calling.
Step 2: Add Phone Numbers
- Go to Organization > Phone Numbers
- Click “Add Phone Number”
- Select your provider
- Purchase or select a phone number
- Configure number settings
Step 3: Create a Voice Project
- Click “Create Project”
- Select “Voice” as project type
- Enter project name (e.g., “Customer Support Line”)
- Configure basic settings
- Click “Create”
Step 4: Configure AI Settings
- Go to “AI Settings”
- Choose your LLM model
- Set temperature and response style
- Add your knowledge base (same as chat agent)
Step 5: Set Up Voice Settings
- Go to “Voice Settings”
- Choose TTS provider (OpenAI TTS recommended)
- Select voice (gender, accent, tone)
- Set language
- Adjust speaking rate
Step 6: Choose Your Setup
Option A: Inbound Calls
Set up inbound call handling:- Go to Voice > Inbound Calls
- Click “Create Inbound”
- Select your business phone number
- Write welcome message
- Configure call features (recording, transcription)
- Activate
Your inbound line is now active! Calls to your number will be answered by AI.
Option B: Outbound Campaigns
Launch an outbound campaign:- Go to Voice > Outbound Campaigns
- Click “Create Campaign”
- Select “Interactive” or “Static” campaign type
- Upload contact list (CSV with phone numbers)
- Write conversation script or message
- Configure call settings
- Launch campaign
Your outbound campaign is now running!
Next Steps for Voice
- Learn about Inbound Calls setup
- Create Outbound Campaigns
- Configure Phone Numbers
- Set up Call Features like recording and transcription
Common Next Steps
For Both Features
Configure Integrations:- Connect Google Sheets for data export
- Set up webhooks for real-time events
- Integrate with your CRM
- View conversation analytics
- Track performance metrics
- Generate reports
- Fine-tune AI settings based on performance
- Add more knowledge base content
- Test and iterate

