SendGrid
Envie e-mails e gerencie contatos, listas e modelos com SendGrid
SendGrid é uma plataforma de entrega de emails em nuvem confiada por desenvolvedores e empresas para enviar e-mails transacionais e de marketing confiáveis em larga escala. Com suas APIs robustas e ferramentas poderosas, SendGrid permite gerenciar todos os aspectos da sua comunicação por email, desde o envio de notificações e recibos até o gerenciamento de campanhas de marketing complexas.
SendGrid capacita os usuários com um conjunto completo de operações de email, permitindo que você automatize fluxos de trabalho críticos de email e gerencie de perto listas de contatos, modelos e engajamento de destinatários. Sua integração perfeita com Zippy permite que agentes e fluxos de trabalho entreguem mensagens direcionadas, mantenham listas de contatos e destinatários dinâmicas, acionem e-mails personalizados através de modelos e rastreiem os resultados em tempo real.
Os principais recursos do SendGrid incluem:
- E-mail Transacional: Envie e-mails transacionais automatizados e em alto volume (como notificações, recibos e redefinições de senha).
- Modelos Dinâmicos: Use modelos HTML ou texto avançados com dados dinâmicos para comunicação altamente personalizada em larga escala.
- Gerenciamento de Contatos: Adicione e atualize contatos de marketing, gerencie listas de destinatários e segmente para campanhas.
- Suporte a Anexos: Inclua um ou mais anexos de arquivo nos seus e-mails.
- Cobertura Abrangente de API: Gerencie programaticamente e-mails, contatos, listas, modelos, grupos de supressão e muito mais.
Ao conectar SendGrid com Zippy, seus agentes podem:
- Enviar e-mails simples e avançados (com modelo ou múltiplos destinatários) como parte de qualquer fluxo de trabalho.
- Gerenciar e segmentar contatos e listas automaticamente.
- Aproveitar modelos para consistência e personalização dinâmica.
- Rastrear e responder ao engajamento de email dentro dos seus processos automatizados.
Esta integração permite que você automatize todos os fluxos de comunicação críticos, garanta que as mensagens alcancem o público correto e mantenha o controle sobre a estratégia de email da sua organização, diretamente dos fluxos de trabalho Zippy.
Integre SendGrid ao seu fluxo de trabalho. Envie e-mails transacionais, gerencie contatos e listas de marketing e trabalhe com modelos de email. Suporta modelos dinâmicos, anexos e gerenciamento abrangente de contatos.
Envie um e-mail usando a API SendGrid
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
apiKey | string | Sim | Chave API SendGrid |
from | string | Sim | Endereço de e-mail do remetente (deve ser verificado no SendGrid) |
fromName | string | Não | Nome do remetente |
to | string | Sim | Endereço de e-mail do destinatário |
toName | string | Não | Nome do destinatário |
subject | string | Não | Assunto do e-mail (obrigatório a menos que use um modelo com assunto predefinido) |
content | string | Não | Conteúdo do corpo do e-mail (obrigatório a menos que use um modelo com conteúdo predefinido) |
contentType | string | Não | Tipo de conteúdo (text/plain ou text/html) |
cc | string | Não | Endereço de e-mail CC |
bcc | string | Não | Endereço de e-mail BCC |
replyTo | string | Não | Endereço de e-mail de resposta |
replyToName | string | Não | Nome de resposta |
attachments | file[] | Não | Arquivos para anexar ao e-mail |
templateId | string | Não | ID do modelo SendGrid para usar |
dynamicTemplateData | json | Não | Objeto JSON de dados de modelo dinâmico |
| Parâmetro | Tipo | Descrição |
|---|
success | boolean | Se o e-mail foi enviado com sucesso |
messageId | string | ID de mensagem SendGrid |
to | string | Endereço de e-mail do destinatário |
subject | string | Assunto do e-mail |
Adicione um novo contato ao SendGrid
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
apiKey | string | Sim | Chave API SendGrid |
email | string | Sim | Endereço de e-mail do contato |
firstName | string | Não | Primeiro nome do contato |
lastName | string | Não | Sobrenome do contato |
customFields | json | Não | Objeto JSON de pares de valores-chave de campos personalizados (use IDs de campo como e1_T, e2_N, e3_D, não nomes de campo) |
listIds | string | Não | IDs de lista separados por vírgula para adicionar o contato |
| Parâmetro | Tipo | Descrição |
|---|
jobId | string | ID da tarefa para rastrear a criação de contato assíncrona |
email | string | Endereço de e-mail do contato |
firstName | string | Primeiro nome do contato |
lastName | string | Sobrenome do contato |
message | string | Mensagem de status |
Obtenha um contato específico por ID do SendGrid
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
apiKey | string | Sim | Chave API SendGrid |
contactId | string | Sim | ID do contato |
| Parâmetro | Tipo | Descrição |
|---|
id | string | ID do contato |
email | string | Endereço de e-mail do contato |
firstName | string | Primeiro nome do contato |
lastName | string | Sobrenome do contato |
createdAt | string | Timestamp de criação |
updatedAt | string | Timestamp da última atualização |
listIds | json | Array de IDs de lista aos quais o contato pertence |
customFields | json | Valores de campos personalizados |
Procure contatos no SendGrid usando uma consulta
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
apiKey | string | Sim | Chave API SendGrid |
query | string | Sim | Consulta de busca (ex: "email LIKE '%example.com%' AND CONTAINS(list_ids, 'list-id')") |
| Parâmetro | Tipo | Descrição |
|---|
contacts | json | Array de contatos correspondentes |
contactCount | number | Número total de contatos encontrados |
Exclua um ou mais contatos do SendGrid
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
apiKey | string | Sim | Chave API SendGrid |
contactIds | string | Sim | IDs de contato separados por vírgula para excluir |
| Parâmetro | Tipo | Descrição |
|---|
jobId | string | ID da tarefa para a solicitação de exclusão |
Crie uma nova lista de contatos no SendGrid
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
apiKey | string | Sim | Chave API SendGrid |
name | string | Sim | Nome da lista |
| Parâmetro | Tipo | Descrição |
|---|
id | string | ID da lista |
name | string | Nome da lista |
contactCount | number | Número de contatos na lista |
Obtenha uma lista específica por ID do SendGrid
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
apiKey | string | Sim | Chave API SendGrid |
listId | string | Sim | ID da lista |
| Parâmetro | Tipo | Descrição |
|---|
id | string | ID da lista |
name | string | Nome da lista |
contactCount | number | Número de contatos na lista |
Obtenha todas as listas de contatos do SendGrid
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
apiKey | string | Sim | Chave API SendGrid |
pageSize | number | Não | Número de listas para retornar por página (padrão: 100) |
| Parâmetro | Tipo | Descrição |
|---|
lists | json | Array de listas |
Exclua uma lista de contatos do SendGrid
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
apiKey | string | Sim | Chave API SendGrid |
listId | string | Sim | ID da lista para excluir |
| Parâmetro | Tipo | Descrição |
|---|
message | string | Mensagem de sucesso |
Adicione ou atualize contatos e atribua-os a uma lista no SendGrid (usa PUT /v3/marketing/contacts)
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
apiKey | string | Sim | Chave API SendGrid |
listId | string | Sim | ID da lista para adicionar contatos |
contacts | json | Sim | Array JSON de objetos de contato. Cada contato deve ter pelo menos: email (ou phone_number_id/external_id/anonymous_id). Exemplo: [{"email": "user@example.com", "first_name": "John"}] |
| Parâmetro | Tipo | Descrição |
|---|
jobId | string | ID da tarefa para rastrear a operação assíncrona |
message | string | Mensagem de status |
Remova contatos de uma lista específica no SendGrid
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
apiKey | string | Sim | Chave API SendGrid |
listId | string | Sim | ID da lista |
contactIds | string | Sim | IDs de contato separados por vírgula para remover da lista |
| Parâmetro | Tipo | Descrição |
|---|
jobId | string | ID da tarefa para a solicitação |
Crie um novo modelo de e-mail no SendGrid
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
apiKey | string | Sim | Chave API SendGrid |
name | string | Sim | Nome do modelo |
generation | string | Não | Tipo de geração de modelo (legacy ou dynamic, padrão: dynamic) |
| Parâmetro | Tipo | Descrição |
|---|
id | string | ID do modelo |
name | string | Nome do modelo |
generation | string | Geração do modelo |
updatedAt | string | Timestamp da última atualização |
versions | json | Array de versões de modelo |
Obtenha um modelo específico por ID do SendGrid
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
apiKey | string | Sim | Chave API SendGrid |
templateId | string | Sim | ID do modelo |
| Parâmetro | Tipo | Descrição |
|---|
id | string | ID do modelo |
name | string | Nome do modelo |
generation | string | Geração do modelo |
updatedAt | string | Timestamp da última atualização |
versions | json | Array de versões de modelo |
Obtenha todos os modelos de e-mail do SendGrid
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
apiKey | string | Sim | Chave API SendGrid |
generations | string | Não | Filtrar por geração (legacy, dynamic, ou ambas) |
pageSize | number | Não | Número de modelos para retornar por página (padrão: 20) |
| Parâmetro | Tipo | Descrição |
|---|
templates | json | Array de modelos |
Exclua um modelo de e-mail do SendGrid
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
apiKey | string | Sim | Chave API SendGrid |
templateId | string | Sim | ID do modelo para excluir |
| Parâmetro | Tipo | Descrição |
|---|
success | boolean | Status de sucesso da operação |
messageId | string | ID de mensagem de e-mail (send_mail) |
id | string | ID do recurso |
jobId | string | ID da tarefa para operações assíncronas |
email | string | Endereço de e-mail |
firstName | string | Primeiro nome |
lastName | string | Sobrenome |
contacts | json | Array de contatos |
contactCount | number | Número de contatos |
lists | json | Array de listas |
templates | json | Array de modelos |
message | string | Mensagem de status ou sucesso |
name | string | Nome do recurso |
generation | string | Geração do modelo |
Crie uma nova versão de um modelo de e-mail no SendGrid
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|
apiKey | string | Sim | Chave API SendGrid |
templateId | string | Sim | ID do modelo |
name | string | Sim | Nome da versão |
subject | string | Sim | Linha de assunto do e-mail |
htmlContent | string | Não | Conteúdo HTML do modelo |
plainContent | string | Não | Conteúdo de texto simples do modelo |
active | boolean | Não | Se esta versão está ativa (padrão: true) |
| Parâmetro | Tipo | Descrição |
|---|
id | string | ID da versão |
templateId | string | ID do modelo |
name | string | Nome da versão |
subject | string | Assunto do e-mail |
active | boolean | Se esta versão está ativa |
htmlContent | string | Conteúdo HTML |
plainContent | string | Conteúdo de texto simples |
updatedAt | string | Timestamp da última atualização |
- Category:
tools
- Type:
sendgrid