Skip to main content

Introduction

Dograh AI provides a flexible integration architecture that allows you to connect with various external services and platforms. Our integration system is designed with modularity and extensibility in mind, making it easy to add new providers while maintaining backward compatibility.

Integration Categories

Telephony Providers

Connect your voice agents with telephony services to make and receive calls.

Telephony Providers

Configure telephony providers like Twilio and Vonage for voice communication

Future Integration Categories

The integration architecture is designed to support additional categories in the future, such as storage services, analytics platforms, and CRM systems.

Architecture Principles

Our integration system follows these core principles:
  • Provider Abstraction: All integrations implement a common interface, making it easy to switch between providers
  • Configuration Flexibility: Database-based configuration through the web interface
  • Backward Compatibility: New integrations don’t break existing implementations
  • Secure by Default: All credentials are encrypted and never exposed in logs or UI

Getting Started

  1. Choose the integration category you need
  2. Follow the provider-specific setup guide
  3. Configure credentials through the UI
  4. Test your integration with the provided verification tools

Best Practices

  • Store credentials securely using database configuration
  • Test integrations in a development environment before production deployment
  • Use the provider abstraction to maintain clean separation between business logic and provider specifics
  • Monitor integration health through application logs

Need Help?

  • Check provider-specific documentation for detailed setup instructions
  • Visit our GitHub Issues for community support
  • Join our Slack community for assistance