Imagem de capa do projeto: SendPulse Integration EM ANDAMENTO

Resumo técnico

Conecta à API SMTP da SendPulse via OAuth2 para disparar e-mails transacionais, gerenciar templates e addressbooks. Token cacheado em MySQL. Filtro task_created envia notificação automática por e-mail. Webhook de entrega/bounce. UI sky-blue em 4 abas com i18n completo.

Escopo executado

  • plugin.php (64 linhas): aba "SendPulse Integration" em "Automação & Comunicação" com ícone mail, doc, filtro task_created (prioridade 30), 8 ações de API (sendpulse_status, sendpulse_send_email, sendpulse_templates, sendpulse_addressbooks, sendpulse_add_contact, sendpulse_history, sendpulse_webhook, sendpulse_settings, sendpulse_settings_save).
  • backend.php (500 linhas): instalação lazy de sendpulse_cache e sendpulse_history, OAuth2 token com cache MySQL, sendpulse_get_templates(), sendpulse_get_addressbooks(), sendpulse_add_contact(), sendpulse_send_email() via SMTP API, sendpulse_handle_webhook(), sendpulse_task_created_hook() com notificação automática, configuração pública/mascarada.
  • tab.php (594 linhas): Alpine.js 4 abas (Painel, Modelos & Listas, Histórico, Configurações), tema sky-blue, formulário de envio de e-mail transacional, grid de templates, formulário de adição de contato com seleção de addressbook, tabela de histórico, formulário de configuração OAuth2 com instruções, banner de alerta para API key não configurada, botão de afiliado, i18n via t().
  • lang.json (198 linhas): traduções PT/EN para todas as chaves da interface.
  • fastr.json: comando /sendpulse — verificação de status via sendpulse_status.
  • doc.md (25 linhas): documentação técnica do autor (PT).
  • icon.svg: ícone mail.

Andamento no GitHub (issues)

Painel em tempo real com as issues mais recentes do repositório.

abertas (amostra): -- fechadas (amostra): -- base: -- ultimas issues

carregando andamento...

Resultados reais

Automação de e-mails transacionais via SendPulse SMTP API com OAuth2, envio de mensagens, gestão de templates e listas de contatos, histórico de disparos, webhook de entrega/bounce, notificação automática de tarefas criadas e i18n completo — tudo em uma UI sky-blue com 4 abas.

Arquitetura e organização

Execução e operação

O projeto segue fluxo reprodutível de execução com validação técnica em ambiente de produção/similar.

Screenshots

Falar sobre este projeto

Aplique este modelo no seu ambiente e acelere a entrega com consistência técnica.