Ir para o conteúdo

Geral

Introdução

Documentação da administração do sistema Learn to Fly, desenvolvida com foco em orientar a operação.

dash-sample.png

Integrações

home.drawio

Integração de Serviços de Comunicação e Suporte

Visão Geral

Este documento descreve a arquitetura de integração dos serviços de comunicação e suporte ao cliente utilizados por nossa aplicação. Temos uma central de administração que gerencia a comunicação entre quatro serviços externos: SendGrid, Twilio, Typeform e Zendesk, além de interagir com o nosso site e aplicativo.

Arquitetura

Admin

O núcleo da nossa arquitetura é o Admin, um serviço proprietário que gerencia a lógica de negócios e o fluxo de dados entre os componentes internos e externos.

SendGrid (Serviço de Email)

  • Função: Enviar e-mails.
  • Integração com Admin: Envio de e-mails de notificações de entrega.

Twilio (Comunicação por SMS e Voz)

  • Função: Enviar SMS e realizar chamadas de voz.
  • Integração com Admin: Bidirecional para coordenar envios de mensagens e chamadas.

Typeform (Formulários e Pesquisas)

  • Função: Coletar feedback e dados através de formulários.
  • Integração com Admin: Unidirecional para enviar respostas de formulário para o Admin.

Zendesk (Suporte ao Cliente)

  • Função: Gerenciar tickets de suporte ao cliente.
  • Integração com Admin: Bidirecional para atualizar e receber status de tickets.

Site e App

  • Função: Interfaces para interação do usuário final.
  • Integração com Admin: Bidirecional para sincronizar dados do usuário e preferências entre o site, o app e o Admin.

Última atualização: 2024-03-04