Sobre o projeto

A Evolution API é uma plataforma abrangente de mensagens projetada para desenvolvedores integrarem WhatsApp e outros canais em seus aplicativos. Ela fornece uma arquitetura robusta orientada a eventos, construída em Node.js e TypeScript, suportando tanto a biblioteca Baileys para WhatsApp Web quanto a Cloud API oficial do WhatsApp da Meta. Os principais recursos incluem: - Suporte a mensagens multicanal com integrações nativas para Typebot, Chatwoot e Dify. - Tratamento avançado de eventos via RabbitMQ, Apache Kafka, Amazon SQS e Socket.io. - Capacidades com tecnologia de IA, incluindo integração com OpenAI para transcrição de áudio e fluxos de trabalho de agentes. - Opções flexíveis de armazenamento para arquivos de mídia, suportando armazenamento local, Amazon S3 e MinIO. - Suporte a múltiplos bancos de dados (PostgreSQL e MySQL) gerenciados via Prisma ORM. - Mecanismos seguros de autenticação, incluindo chaves de API e validação de assinatura de webhooks. O projeto é projetado para escalabilidade e faz parte do ecossistema mais amplo da Evolution Foundation, tornando-o adequado para bots de serviço, sistemas de CRM e soluções empresariais de mensagens.