Введение

Агентика предоставляет гибкую архитектуру интеграций, которая позволяет подключаться к различным внешним сервисам и платформам. Наша система интеграций спроектирована с расчетом на модульность и расширяемость, что упрощает добавление новых провайдеров без потери обратной совместимости.

Категории интеграций

Провайдеры телефонии

Подключите ваших голосовых агентов к сервисам телефонии для совершения и приема звонков.

Провайдеры телефонии

Настройте провайдера телефонии (Asterisk ARI) для голосовой связи

Будущие категории интеграций

Архитектура интеграций спроектирована с расчетом на поддержку дополнительных категорий в будущем, таких как сервисы хранения данных, аналитические платформы и CRM-системы.

Принципы архитектуры

Наша система интеграций строится на следующих ключевых принципах:
  • Абстракция провайдера: все интеграции реализуют общий интерфейс, что упрощает переключение между провайдерами
  • Гибкость конфигурации: конфигурация на основе базы данных через веб-интерфейс
  • Обратная совместимость: новые интеграции не ломают существующие реализации
  • Безопасность по умолчанию: все учётные данные шифруются и никогда не отображаются в логах или UI

Начало работы

  1. Выберите нужную категорию интеграции
  2. Следуйте руководству по настройке конкретного провайдера
  3. Настройте учётные данные через UI
  4. Проверьте интеграцию с помощью предоставленных инструментов верификации

Рекомендации

  • Храните учётные данные безопасно, используя конфигурацию на основе базы данных
  • Тестируйте интеграции в среде разработки перед развертыванием в продакшене
  • Используйте абстракцию провайдера, чтобы поддерживать четкое разделение между бизнес-логикой и особенностями конкретного провайдера
  • Отслеживайте состояние интеграций через логи приложения