package com.saas.shared.enums;

/**
 * AI Provider Types for Voice Assistants
 * 
 * Used to configure which AI assistant provider to use for incoming calls
 */
public enum AIProvider {
    /**
     * Vapi.ai - Voice AI platform
     * Cost: ~$0.10/min (LLM + TTS + STT)
     */
    VAPI,

    /**
     * Retell AI - Conversational AI platform
     * Cost: ~$0.07/min (LLM + Voice)
     */
    RETELL,

    /**
     * Google Gemini - Direct integration
     * Cost: Variable based on usage
     */
    GEMINI,

    /**
     * No AI provider configured
     * Calls will use default IVR or be rejected
     */
    NONE
}
