> For the complete documentation index, see [llms.txt](https://knowledge.out-smart.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledge.out-smart.com/outsmart-knowledge-base/outsmart-knowledge-base-pt/loja-virtual-pacotes-e-power-ups/power-ups/automacoes-ilimitadas/automacoes-para-faturas-propostas-e-contratos.md).

# Automações para faturas, propostas e contratos

Automatizar processos administrativos em vários módulos.

Com automações para **Faturas**, **Propostas**, e **Contratos**, acelera o acompanhamento administrativo.

Automatizam-se ações baseadas no estado, notificações internas e próximos passos recorrentes.

{% stepper %}
{% step %}

### Escolher o módulo certo

Em primeiro lugar, definir se o processo começa numa **fatura**, **proposta**, ou **contrato**.

Depois, escolher o evento que deve iniciar o fluxo.
{% endstep %}

{% step %}

### Criar uma nova automação

Ir para **Definições → Geral → Automação**.

Clicar em **Adicionar**.
{% endstep %}

{% step %}

### Dar um nome claro ao fluxo

Usar um nome que explique imediatamente a finalidade.

Por exemplo: `Lembrete para proposta aberta`.
{% endstep %}

{% step %}

### Escolher o trigger e os critérios

Selecionar o evento correto.

Depois, filtrar por estado, tipo ou grupo de clientes.
{% endstep %}

{% step %}

### Adicionar ações

Por exemplo, escolher uma notificação interna, uma tarefa de acompanhamento ou uma atualização baseada no estado.

Depois, verificar se a ordem das ações está correta.
{% endstep %}

{% step %}

### Guardar e testar

Testar o fluxo com um exemplo realista.

Depois, verificar o resultado no módulo e no **registo de notificações**.
{% endstep %}
{% endstepper %}

### Exemplos práticos

* enviar um lembrete para uma proposta aberta
* notificar internamente quando um contrato estiver prestes a expirar
* iniciar o acompanhamento quando o estado de uma fatura mudar

### Propostas aprovadas e faturas parciais

A aprovação de uma proposta não cria uma fatura.

É possível iniciar uma automação com o trigger **Proposta aprovada**. As ações que podem ser adicionadas são:

* **Atualizar campo da proposta**
* **Criar uma tarefa**
* **Enviar email**
* **Enviar SMS**
* **Atualizar campo do ativo**
* **Atualizar campo da ordem de trabalho**
* **Atualizar campo do projeto**
* **Atualizar campo da propriedade do cliente**

Nenhuma destas ações cria uma fatura, define o montante como uma percentagem do total da proposta nem envia uma fatura.

No esquema de orçamentos, **Enviar email de aceitação automaticamente** apenas envia o email de aceitação. Não cria uma fatura.

{% hint style="info" %}
**Criar nova fatura** é uma ação nas automações de ordem de trabalho. Pode criar apenas a fatura, marcá-la como enviada ou enviá-la por email. Essa ação não está disponível para propostas.
{% endhint %}

Criar a fatura manualmente a partir da proposta. Ver [**Criar uma fatura**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/faturas/criar-uma-fatura.md).

O OutSmart copia as linhas da proposta para uma fatura em rascunho e não a envia. O cliente da fatura vem da proposta. O esquema de faturas segue a estrutura do esquema de orçamentos. Se nenhum esquema corresponder a essa estrutura, o OutSmart usa o esquema de faturas predefinido.

Não existe um campo para uma percentagem do total da proposta. Na fatura em rascunho, ajustar a quantidade, o preço ou o desconto da linha e depois guardar. O estado da proposta passa a **Facturado**.

É possível escolher **Fatura** novamente mais tarde, incluindo quando a proposta já está **Facturado**. De cada vez, o OutSmart copia integralmente as linhas da proposta para uma nova fatura em rascunho.

### Perguntas frequentes

<details>

<summary>É possível usar uma automação para vários módulos?</summary>

É escolhido um trigger por automação.

As ações podem, ainda assim, afetar outros módulos depois.

</details>

<details>

<summary>Que processos se adequam melhor aqui?</summary>

Acompanhamento recorrente, notificações de estado e alertas internos.

</details>

<details>

<summary>Onde verificar se o fluxo funcionou?</summary>

No **registo de notificações** e no módulo onde a ação deve estar visível.

</details>

<details>

<summary>Onde verificar se o fluxo funcionou?</summary>

Verificar o **contador de vezes acionado** na visão geral da automação. Também verificar o **registo de notificações** e o módulo onde a ação deve estar visível.

</details>

### Tópicos relacionados

* [**O que são Automações ilimitadas?**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/loja-virtual-pacotes-e-power-ups/power-ups/automacoes-ilimitadas/o-que-sao-automacoes-ilimitadas.md)
* [**Criar uma nova automação no OutSmart**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/loja-virtual-pacotes-e-power-ups/power-ups/automacoes-ilimitadas/criar-uma-nova-automacao-no-outsmart.md)
* [**Gerir e monitorizar automações existentes**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/loja-virtual-pacotes-e-power-ups/power-ups/automacoes-ilimitadas/gerir-e-monitorizar-automacoes-existentes.md)
* [**Criar uma fatura**](/outsmart-knowledge-base/outsmart-knowledge-base-pt/backoffice/backoffice/faturas/criar-uma-fatura.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

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

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://knowledge.out-smart.com/outsmart-knowledge-base/outsmart-knowledge-base-pt/loja-virtual-pacotes-e-power-ups/power-ups/automacoes-ilimitadas/automacoes-para-faturas-propostas-e-contratos.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
