Об этом проекте

Evolution API — комплексная платформа обмена сообщениями, предназначенная для интеграции WhatsApp и других каналов в приложения разработчиков. Она обеспечивает надёжную событийно-ориентированную архитектуру на базе Node.js и TypeScript, поддерживая как библиотеку Baileys для WhatsApp Web, так и официальную WhatsApp Cloud API от Meta. Ключевые возможности включают: - Поддержку многоканального обмена сообщениями с нативными интеграциями для Typebot, Chatwoot и Dify. - Расширенную обработку событий через RabbitMQ, Apache Kafka, Amazon SQS и Socket.io. - Возможности на основе ИИ, включая интеграцию с OpenAI для расшифровки аудиосообщений и рабочих процессов агентов. - Гибкие варианты хранения медиафайлов: локальное хранилище, Amazon S3 и MinIO. - Поддержку нескольких баз данных (PostgreSQL и MySQL) под управлением Prisma ORM. - Безопасные механизмы аутентификации, включая API-ключи и проверку подписи вебхуков. Проект рассчитан на масштабируемость и является частью более широкой экосистемы Evolution Foundation, что делает его подходящим для сервисных ботов, CRM-систем и корпоративных решений обмена сообщениями.