3h ago

Add Fallback Model Support for OpenAI, Gemini, and OpenRouter Integrations

Background: Customily currently supports AI integrations such as OpenAI, Gemini, and OpenRouter. However, AI models may occasionally become unavailable due to service outages, regional restrictions, API failures, or other issues, affecting the reliability of AI-powered personalization features. Feature Request: We would like Customily to introduce a Fallback Model option in the integration settings for OpenAI, Gemini, and OpenRouter. Requirements: Configurable Fallback Models: Allow merchants to configure a primary model and a fallback model independently for each AI integration. Cross-Provider Fallback: Support automatically switching to a model from another provider when the primary model fails. Automatic Failover: If the primary model encounters an outage, regional restriction, or API failure, automatically retry using the configured fallback model without requiring customer intervention. Business Continuity: Ensure AI-powered personalization remains available even when the primary AI service experiences issues. Configuration Examples: OpenAI Primary Model → Seedream 5.0 Flash (Fallback) Gemini Primary Model → Seedream 5.0 Flash (Fallback) OpenRouter Primary Model → Seedream 5.0 Flash (Fallback) Expected Benefits: Improve AI service stability and availability. Reduce dependency on a single AI model or provider. Minimize disruptions to customer experience and conversion rates. Ensure more reliable AI-powered personalization for merchants. We hope Customily can prioritize this feature to improve the overall reliability of its AI integrations.
PendingPending