# E-mail e Webhook como Tipos de Ação

O Sesami Flows suporta dois tipos principais de ação para automatizar os seus fluxos de trabalho de reservas: **Email** e **Webhook**.

## Ações de Email

As ações de email permitem enviar notificações com a sua própria marca com base em eventos de reserva.

### Quando usar ações de email

* Enviar emails de confirmação personalizados com branding específico
* Criar modelos de email específicos para serviço ou localização
* Enviar emails diferentes com base nas condições da reserva (idioma, tipo de serviço, etc.)
* Notificar membros da equipa ou clientes com mensagens personalizadas

### Como funcionam as ações de email

1. Ocorre um evento de reserva (criada, atualizada ou cancelada)
2. O seu Flow verifica as condições que definiu
3. Se as condições corresponderem, o email é enviado para o destinatário especificado

### Capacidades da ação de email

* **Conteúdo personalizado**: Escreva os seus próprios assuntos e corpo do email
* **Ramificação condicional**: Envie emails diferentes com base no serviço, localização ou idioma
* **Variáveis dinâmicas**: Inclua detalhes da reserva, como data, hora, nome do cliente, nome do serviço
* **Múltiplos destinatários**: Envie ao cliente, ao comerciante ou a um membro da equipa

{% hint style="warning" %}
**Limitação importante**: As ações de email enviadas através de Flows não **não** anexos `.ics` anexos de ficheiros de calendário. Se precisar de ficheiros de calendário, utilize em vez disso os emails de notificação predefinidos da Sesami.
{% endhint %}

### Exemplos de utilização

* Enviar um email de boas-vindas em francês para clientes francófonos
* Enviar instruções especializadas de pré-consulta para serviços específicos
* Notificar um gestor quando forem feitas reservas de alto valor
* Enviar emails de acompanhamento após a conclusão das consultas

## Ações de Webhook

As ações de webhook enviam dados de reserva para sistemas externos em tempo real através de pedidos HTTP POST.

### Quando usar ações de webhook

* Integrar com plataformas de marketing de terceiros (Klaviyo, Omnisend, etc.)
* Acionar lógica de negócio personalizada nos seus próprios sistemas
* Enviar dados de reservas para plataformas de análise ou CRM
* Ligar ao Zapier ou ao Make (anteriormente Integromat) para automação alargada

### Como funcionam as ações de webhook

1. Ocorre um evento de reserva (criada, atualizada ou cancelada)
2. O seu Flow verifica as condições que definiu
3. Se as condições corresponderem, a Sesami envia um pedido HTTP POST para o URL do seu webhook
4. O sistema recetor processa os dados da reserva

### Payload do webhook

Os webhooks enviam dados de reserva em formato JSON, incluindo:

* Detalhes da reserva (data, hora, duração)
* Informações do cliente (nome, email, telefone)
* Detalhes do serviço e do recurso
* Estado da reserva (confirmada, cancelada, reagendada)
* Campos personalizados e metadados

### Exemplos de utilização

* Enviar dados de reserva para o Klaviyo para automação de marketing
* Acionar lembretes por SMS através do Twilio ou serviços semelhantes
* Atualizar o seu CRM interno quando as reservas são criadas
* Enviar análises de reservas para o Google Analytics ou o Mixpanel
* Criar tarefas em ferramentas de gestão de projetos quando os serviços são reservados

## Comparar ações de email vs webhook

| Funcionalidade              | Ação de Email                     | Ação de Webhook                     |
| --------------------------- | --------------------------------- | ----------------------------------- |
| **Utilização principal**    | Enviar notificações               | Enviar dados para sistemas externos |
| **Destinatário**            | Endereço de email                 | URL do endpoint HTTP                |
| **Conteúdo**                | Email em HTML                     | Carga útil de dados JSON            |
| **Ficheiros de calendário** | Não suportado                     | N/D                                 |
| **Personalização**          | Assunto, corpo, branding          | Dados completos da reserva em JSON  |
| **Melhor para**             | Notificações para clientes/equipa | Integrações de sistema              |

## Configurar ações em Flows

Para adicionar uma ação de Email ou Webhook ao seu Flow:

1. Abra **Sesami** no seu Admin da Shopify
2. Navegue até **Definições > Flows**
3. Crie um novo Flow ou edite um existente
4. Escolha o evento acionador (reserva criada, atualizada, cancelada)
5. Adicione condições, se necessário (opcional)
6. Adicione uma **Email** ou **Webhook** ação
7. Configure os detalhes da ação
8. **Guardar** e teste o seu Flow

{% hint style="info" %}
**Dica profissional**: Teste sempre os seus Flows com uma reserva de teste antes de os ativar para clientes reais. Verifique se os emails chegam corretamente ou se os dados do webhook são recebidos corretamente.
{% endhint %}

## Resolução de problemas

<details>

<summary>Webhook não está a receber dados</summary>

* Verifique se o URL do seu webhook está correto e é acessível publicamente
* Confirme que o seu endpoint aceita pedidos POST
* Certifique-se de que o seu servidor devolve um código de estado 200 OK
* Revise as condições do seu Flow para garantir que estão a ser cumpridas
* Verifique os registos do Sesami Flow para o estado de entrega

</details>

<details>

<summary>Email não está a ser enviado</summary>

* Verifique se o endereço de email está configurado corretamente
* Confirme que as condições do seu Flow estão a ser cumpridas
* Certifique-se de que o Flow está ativado e em execução
* Teste com uma reserva simples para verificar se o acionador funciona
* Verifique as pastas de spam se estiver a testar com o seu próprio email

</details>

## Relacionado

* [Sesami Flows](/pt/automatizacoes/sesami-flows.md) - Visão geral do sistema de automação
* [Sesami Flows e Klaviyo](/pt/automatizacoes/sesami-flows-and-klaviyo.md) - Integração com o Klaviyo
* [Sesami Flows e Omnisend](/pt/automatizacoes/sesami-flows-and-omnisend.md) - Integração com o Omnisend
* [E-mails de notificação](/pt/notificacoes/notification-emails.md) - Sistema de notificações predefinido


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.sesami.co/pt/automatizacoes/email-and-webhook-as-action-types.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
