> ## Documentation Index
> Fetch the complete documentation index at: https://foliant-help.iforiti.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Automatizar com o Shopify Flow

> Utilize os acionadores e as ações do Foliant no Shopify Flow para enviar por email documentos de encomendas e faturas eletrónicas Peppol automaticamente, ou para reagir quando são enviados.

O Shopify Flow é a aplicação de automatização da Shopify. O Foliant adiciona os seus próprios acionadores e ações ao Flow, para que possa criar fluxos de trabalho como "quando uma encomenda é paga e o cliente tem a etiqueta Wholesale, enviar a fatura por email para a equipa de contabilidade" ou "quando uma fatura Peppol falha, notificar-me".

Não é necessário ligar o Flow em **Definições › Integrações**. Instale o Shopify Flow a partir da Shopify App Store e, depois, encontrará os acionadores e as ações do Foliant quando criar um fluxo de trabalho.

## Ações do Foliant

| Ação | O que faz |
| - | - |
| **Email order document** | Envia por email o documento da encomenda com o email do Foliant que configurou para um modelo em **Entrega**. |
| **Send invoice to Peppol** | Envia a fatura eletrónica da encomenda através da rede Peppol. Requer o Peppol configurado no Foliant. |

Ambas as ações precisam de um acionador do fluxo de trabalho que inclua uma encomenda, como **Order paid**. Sem uma encomenda, a ação falha com a mensagem "The workflow gave no order."

### Email order document

Antes de utilizar esta ação, configure o email no Foliant:

1. No Foliant, aceda a **Entrega** e adicione um email para o modelo, ou abra um existente.
2. Em **Quando**, defina **Enviar quando** como **Um fluxo de trabalho do Shopify Flow envia**.
3. Copie o **ID do modelo** com **Copiar ID**. Este ID mantém-se igual se mudar o nome do modelo.

Depois, no Shopify Flow:

1. Crie um fluxo de trabalho e escolha um acionador, como **Order paid**. Adicione as condições que pretender.
2. Adicione a ação do Foliant **Email order document**.
3. Cole o ID em **Template ID**.
4. Opcional: em **Send to**, introduza um endereço de email para onde enviar em vez dos destinatários habituais do email, por exemplo um contacto de contas a pagar.
5. Ative o fluxo de trabalho.

Se nenhum email ativo do Foliant para o Shopify Flow utilizar esse ID de modelo, a ação falha e o Flow indica como resolver o problema. Os emails requerem um plano que inclua emails de entrega de PDF. Consulte [Enviar PDFs a partir do Shopify Flow](https://foliant-help.iforiti.com/pt-PT/pdf-delivery/send-from-shopify-flow.md).

### Send invoice to Peppol

Adicione **Send invoice to Peppol** após um acionador com uma encomenda. O Foliant envia a fatura eletrónica da mesma forma que quando uma encomenda é paga: apenas para encomendas de empresas e uma vez por encomenda. Uma fatura que já tenha sido enviada conta como sucesso. Se o Peppol não estiver configurado, a ação falha com a mensagem "Peppol isn't set up for this store." Consulte [Enviar faturas eletrónicas Peppol](https://foliant-help.iforiti.com/pt-PT/integrations/send-peppol-invoices.md).

## Acionadores do Foliant

| Acionador | Inicia quando | Dados que pode utilizar |
| - | - | - |
| **Document emailed** | O Foliant enviou por email o documento de uma encomenda, como uma fatura ou uma guia de remessa. | A encomenda, **Template name**, **Template ID**, **Document number**, **Recipients** e **Email event** (order\_placed, order\_paid, fulfillment\_created, refund\_created, order\_canceled ou flow\_action). |
| **Peppol invoice sent** | O Foliant enviou a fatura eletrónica de uma encomenda através da rede Peppol. | A encomenda, **Recipient** (o ID Peppol do comprador) e **Peppol document ID**. |
| **Peppol invoice failed** | O envio da fatura eletrónica de uma encomenda através da rede Peppol falhou. | A encomenda, **Error code** (como not\_in\_peppol\_network ou usage\_limit\_reached) e **Error message**. |

Pode utilizar o **Template ID** de **Document emailed** numa ação **Email order document** posterior, por exemplo para enviar um segundo documento depois do primeiro.

## Informações úteis

* O **Document emailed** só inicia para encomendas, não para encomendas de rascunho.
* Para evitar que os fluxos de trabalho se iniciem a si próprios repetidamente, um email enviado por um fluxo de trabalho do Flow só inicia o **Document emailed** uma vez por encomenda e por email.
* O **Peppol invoice failed** inicia uma vez para cada falha diferente. Se as novas tentativas falharem da mesma forma, o fluxo de trabalho não volta a iniciar. Não inicia para encomendas que não sejam de empresas ou que já tenham sido enviadas.

## Artigos relacionados

* [Enviar PDFs a partir do Shopify Flow](https://foliant-help.iforiti.com/pt-PT/pdf-delivery/send-from-shopify-flow.md)
* [Enviar faturas eletrónicas Peppol](https://foliant-help.iforiti.com/pt-PT/integrations/send-peppol-invoices.md)
* [Enviar webhooks para o seu próprio sistema](https://foliant-help.iforiti.com/pt-PT/integrations/webhooks.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.