Skip to main content
Documentação interna para desenvolvedores. Esta página aborda a API Mail Inboxes: criação, atribuição de IA, gerenciamento de alias, contagens de não lidas e roteamento de e-mails recebidos. Não se destina a usuários finais.

Mapa de rotas


Padrão de autenticação


Esquema de objeto de caixa de entrada


Geração de Alias

Quando uma nova caixa de entrada é criada, um alias exclusivo é gerado:
Verificação de disponibilidade do alias: CÓDIGO_BLOCO_3

Atribuição de IA

Quando aiEnabled: true e agentId estão definidos, cada e-mail recebido aciona o Funcionário de IA para gerar uma resposta.

Fluxo de processamento de e-mail de entrada


Contagens não lidas


Índices Prisma usados


Problemas conhecidos/pegadinhas

  • Exclusividade do alias: alias deve ser globalmente exclusivo em TODAS as organizações (não apenas dentro de uma organização). A restrição do banco de dados é global.
  • Excluir uma caixa de entrada: A exclusão não revoga o alias de e-mail imediatamente — os e-mails enviados para um alias excluído serão devolvidos. Considere um período de carência ou exclusão reversível.
  • Remetente de resposta de IA: Os e-mails são enviados DE {alias}@mail.zappway.ai, não do domínio do cliente. Esta é uma limitação conhecida mencionada nos documentos do usuário.
  • Acesso à fonte de conhecimento: datastoreIds e datasourceIds devem pertencer à mesma organização. O acesso ao conhecimento entre organizações é bloqueado pela camada de permissão.