Skip to main content

Overview

RespondeIA’s AI chatbot can be fully customized to match your business needs, brand voice, and customer service requirements. This guide covers everything from basic setup to advanced AI training.
Quick Setup Time: 8 Minutes AverageMost businesses complete initial customization in under 10 minutes using our guided form system.

Customization Process

The customization workflow follows a structured 4-step methodology:
// From Methodology.tsx - Complete setup process
const steps = [
  {
    id: "01",
    title: "Cargá tu negocio",
    description: "Horarios, servicios y precios. La IA aprende todo desde un formulario guiado.",
  },
  {
    id: "02",
    title: "Conectá WhatsApp",
    description: "Verificás tu número Business con un código. Compatible con números existentes.",
  },
  {
    id: "03",
    title: "La IA responde",
    description: "Tu asistente virtual gestiona consultas, turnos y ventas en tiempo real.",
  },
  {
    id: "04",
    title: "Medís el impacto",
    description: "Dashboard con métricas de conversaciones, resoluciones y satisfacción.",
  },
];

Step 1: Business Information Setup

1

Access Configuration

Navigate to your dashboard at /dashboard after logging in.
2

Complete Guided Form

Fill in your business details through the structured form:

Required Information

Business Hours

  • Operating days and times
  • Holiday schedules
  • Timezone settings
  • After-hours messaging

Services & Products

  • Service catalog
  • Product descriptions
  • Pricing information
  • Availability status

Contact Information

  • Business name and location
  • Contact methods
  • Social media links
  • Physical address (if applicable)

Common Questions

  • FAQ library
  • Standard responses
  • Policy information
  • Special instructions
3

Upload Supporting Documents

Optionally provide:
  • Product catalogs (PDF)
  • Service menus
  • Pricing sheets
  • Brand guidelines
The more information you provide, the more accurate and helpful your AI assistant will be. You can update this information anytime.

Step 2: WhatsApp Integration

Connecting Your Number

1

Prepare WhatsApp Business

Ensure you have:
  • WhatsApp Business Account (not personal)
  • Business verification completed
  • Admin access to the account
  • Phone number ready for verification
2

Verify Your Number

// Verification process from Methodology.tsx
{
  title: "Conectá WhatsApp",
  description: "Verificás tu número Business con un código. 
               Compatible con números existentes."
}
  1. Enter your WhatsApp Business number
  2. Receive verification code via SMS or call
  3. Enter code in RespondeIA dashboard
  4. Confirm connection
3

Test Connection

Send a test message to verify:
  • AI receives messages instantly
  • Responses are properly formatted
  • Connection is stable
Existing Number CompatibilityRespondeIA works with existing WhatsApp Business numbers without disruption. Your current setup and message history remain intact.

AI Training & Personalization

Conversational AI Features

// From Features.tsx - AI capabilities
const features = [
  {
    title: "IA conversacional",
    description: "Respuestas naturales entrenadas con la información de tu negocio.",
    icon: "💬",
  },
  // ... more features
];

Customize AI Responses

Train your AI to respond authentically to common queries:
1

Define Response Patterns

Set up responses for:
  • Product inquiries
  • Pricing questions
  • Service availability
  • Operating hours
  • Location and directions
2

Set Brand Voice

Configure tone and style:
  • Formal vs. casual language
  • Industry-specific terminology
  • Emoji usage preferences
  • Greeting and closing phrases
3

Add Example Conversations

Provide sample dialogues to improve AI accuracy:
Customer: "¿Cuánto cuesta una consulta?"
AI: "Nuestras consultas tienen un costo de $50 USD. 
     ¿Te gustaría agendar una cita?"

Automated Scheduling Configuration

Appointment Management Setup

1

Define Service Duration

Set standard appointment lengths:
  • Consultation: 30 minutes
  • Service appointment: 1 hour
  • Initial visit: 45 minutes
2

Configure Availability

// Calendar configuration
{
  monday: { start: "09:00", end: "18:00" },
  tuesday: { start: "09:00", end: "18:00" },
  // ... other days
  sunday: { closed: true }
}
3

Set Booking Rules

  • Minimum advance notice (e.g., 2 hours)
  • Maximum booking window (e.g., 30 days)
  • Buffer time between appointments
  • Cancellation policy and timing
4

Customize Confirmations

Design automated messages for:
  • Booking confirmation
  • 24-hour reminders
  • Day-of notifications
  • Cancellation acknowledgments
Automatic Scheduling FeatureAvailable in all plans. AI handles the complete booking process:
  1. Customer requests appointment
  2. AI checks availability
  3. Suggests available slots
  4. Confirms booking
  5. Sends automatic reminders

Transfer & Escalation Rules

Human Handoff Configuration

// From Features.tsx
{
  title: "Traspaso controlado",
  description: "Cuando la consulta requiere atención humana, 
               el sistema transfiere con contexto.",
  icon: "🔄",
}
1

Define Transfer Triggers

Set conditions for escalating to human agents:
  • Customer explicitly requests human help
  • AI confidence score below threshold
  • Sensitive topics (complaints, refunds)
  • Complex technical questions
  • VIP customer detection
2

Configure Transfer Message

Customize the handoff notification:
"Voy a conectarte con un miembro de nuestro equipo 
 que puede ayudarte mejor con esto. Un momento..."
3

Set Agent Notification

Choose how agents are notified:
  • Dashboard alert
  • Email notification
  • SMS to on-call agent
  • Webhook to external system
4

Provide Context Transfer

Ensure agents receive:
  • Complete conversation history
  • Customer information from CRM
  • AI’s confidence assessment
  • Suggested response paths
Set conservative transfer rules initially. Monitor AI performance and adjust thresholds as the system learns.

Performance Optimization

Response Time Configuration

// From Features.tsx
{
  title: "Respuesta inmediata",
  description: "Menos de dos segundos de latencia promedio, disponible 24/7.",
  icon: "⚡",
}

Target: Under 2 Seconds

System optimized for:
  • 1.4s average response time
  • Under 500ms for cached responses
  • Under 3s for complex queries
  • 24/7 availability

Optimization Tips

Improve performance by:
  • Pre-defining common responses
  • Using template messages
  • Caching frequent queries
  • Streamlining workflows

Testing Your Customization

Pre-Launch Checklist

1

Test Common Scenarios

Simulate typical customer conversations:
Test: "¿Qué servicios ofrecen?"
Expected: List of services with pricing
Verify: Accurate information, friendly tone
Test: "Quiero agendar una cita para mañana"
Expected: Available time slots for tomorrow
Verify: Calendar integration, confirmation message
Test: "¿Hacen envíos internacionales y aceptan dólares?"
Expected: Multi-part response or human transfer
Verify: Handles complexity appropriately
Test: "Necesito hablar con el gerente"
Expected: Polite acknowledgment + transfer
Verify: Agent receives full context
2

Verify Integrations

  • CRM contact creation
  • Calendar appointment booking
  • Payment link generation
  • Email/SMS notifications
3

Review Analytics Setup

Confirm tracking for:
  • Message volume
  • Response accuracy
  • Transfer rate
  • Customer satisfaction
  • Resolution time
4

Soft Launch

Start with limited exposure:
  1. Test with internal team first
  2. Invite select customers for beta testing
  3. Monitor closely for 48 hours
  4. Adjust based on feedback
  5. Full launch when confident

Continuous Improvement

Monitoring & Iteration

Analytics Dashboard Access
// From Features.tsx
{
  title: "Analytics en tiempo real",
  description: "Tasa de resolución y satisfacción en un solo panel.",
  icon: "📊"
}
Track performance at /dashboard to identify improvement opportunities.

Weekly Optimization Tasks

1

Review Unresolved Queries

Identify questions AI struggled with:
  • Low confidence responses
  • Frequent transfers
  • Customer clarification requests
  • Negative sentiment feedback
2

Update Training Data

Add new information based on:
  • New products/services
  • Updated pricing
  • Seasonal changes
  • Common new questions
3

A/B Test Responses

(Pro/Agency plans)Test variations of:
  • Greeting messages
  • Product descriptions
  • Closing statements
  • Transfer phrasing
4

Analyze Satisfaction Scores

Monitor trends in:
  • Overall CSAT scores
  • Response accuracy ratings
  • Transfer satisfaction
  • Resolution time

Advanced Customization

White-Label Configuration

Agency Plan Feature
// From get-plans.ts
{
  id: "agencia",
  features: [
    "White-label"  // Brand customization
  ]
}
Available exclusively in Agency plan for resellers and multi-client management.

Branding Options

  • Custom Logo: Upload your agency branding
  • Color Scheme: Match your brand colors
  • Custom Domain: Use your own domain (e.g., chat.youragency.com)
  • Email Templates: Branded notifications and reports
  • Documentation: Client-facing docs with your branding

Multi-Client Management

Agency DashboardManage up to 5 clients from centralized panel:
  • Individual AI training per client
  • Separate WhatsApp numbers
  • Client-specific analytics
  • Bulk operations across accounts
  • Consolidated billing

Troubleshooting

Solutions:
  1. Review and expand training data
  2. Add more example conversations
  3. Check for conflicting information
  4. Verify business information is current
  5. Lower confidence threshold for transfers
Diagnostics:
  1. Verify calendar API connection
  2. Check timezone settings match
  3. Confirm availability rules are correct
  4. Test booking flow manually
  5. Review calendar permissions
Checks:
  1. Verify transfer rules are configured
  2. Test agent notification settings
  3. Confirm agents have dashboard access
  4. Check webhook endpoints (if configured)
  5. Review transfer threshold settings
Steps:
  1. Verify CRM API credentials
  2. Check field mapping configuration
  3. Test contact creation manually
  4. Review sync logs for errors
  5. Confirm CRM API rate limits not exceeded

Best Practices

Start Simple

  • Begin with basic Q&A
  • Add complexity gradually
  • Test thoroughly at each stage
  • Gather user feedback

Keep Information Current

  • Update pricing immediately
  • Adjust hours for holidays
  • Remove discontinued items
  • Add new services promptly

Monitor Performance

  • Daily metric review
  • Weekly optimization sessions
  • Monthly deep analysis
  • Quarterly strategy review

Iterate Based on Data

  • Track what works
  • Identify failure patterns
  • Test improvements
  • Measure results

Next Steps

1

Complete Initial Setup

Follow Quick Start Guide for step-by-step instructions
2

Monitor Dashboard

Review Dashboard Guide to track performance
3

Optimize Based on Data

Use analytics to improve AI responses and customer satisfaction
4

Explore Advanced Features

Consider upgrading your plan for enhanced capabilities

Additional Resources

Build docs developers (and LLMs) love