Integrations Overview
Netasampark integrates with multiple third-party services to provide comprehensive communication, payment, mapping, and AI capabilities.
Communication Providers
WhatsApp
- Meta WhatsApp Business API: Primary WhatsApp provider
- Gupshup: Alternative WhatsApp provider with fallback support
SMS
- Twilio: Primary SMS provider
- Msg91: Alternative SMS provider
Email
- Brevo (Sendinblue): Primary email provider
- SendGrid: Alternative email provider
IVR/Voice
- Exotel: IVR and voice call provider
Payment Gateways
Razorpay
- Payment processing
- Subscription management
- Invoice generation
- Refund processing
Maps & Location
MapMyIndia
- Geocoding
- Reverse geocoding
- Route planning
- Location search
- Map visualization
AI & NLP
Google NLP
- Sentiment analysis
- Entity extraction
- Content classification
- Language detection
Push Notifications
Firebase Cloud Messaging
- Push notifications
- In-app messaging
- Analytics
- User segmentation
Integration Architecture
Provider Adapter Pattern
All providers implement a common adapter interface for:
- Consistent API usage
- Easy provider switching
- Fallback support
- Health monitoring
Fallback Support
Automatic fallback to alternative providers when:
- Primary provider is down
- Rate limits exceeded
- Delivery failures
- Health check failures
Health Monitoring
- Real-time provider health checks
- Automatic failover
- Health status dashboard
- Alert notifications
Configuration
Provider Setup
- Navigate to Settings → Integrations
- Select provider
- Enter credentials
- Test connection
- Enable provider
Fallback Configuration
- Navigate to Settings → Integrations → Fallback
- Configure fallback order
- Set failover conditions
- Enable automatic failover
Best Practices
- Multiple Providers: Always configure backup providers
- Health Monitoring: Monitor provider health regularly
- Rate Limits: Respect provider rate limits
- Error Handling: Implement proper error handling
- Testing: Test integrations before production use
Next Steps
Need help? Check the Configuration Guides or Contact Support