--- title: "Componentes do subprocesso" slug: "componentes-do-subprocesso" updated: 2025-09-03T19:44:56Z published: 2025-09-03T19:44:56Z canonical: "docs.omnisiga.ai/componentes-do-subprocesso" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.omnisiga.ai/llms.txt > Use this file to discover all available pages before exploring further. # Componentes do subprocesso Os componentes utilizados para a criação e configuração de subprocessos são os seguintes: --- ## Criar subprocesso ![image.png](https://cdn.document360.io/d1786d22-23e4-4145-98ac-accd680324d8/Images/Documentation/image%28630%29.png) Caixa utilizada para iniciar a criação de um subprocesso. Nela é determinada qual será o tipo de subprocesso iniciado, qual fluxo será utilizado e também quais variáveis serão enviadas a esse novo fluxo. ![image.png](https://cdn.document360.io/d1786d22-23e4-4145-98ac-accd680324d8/Images/Documentation/image%28634%29.png) **Canal do subprocesso:** Define qual será o tipo de subprocesso disparado. Varia em "Backoffice", "Presencial" e "Whatsapp". **Fluxo de atendimento:** Define qual será o fluxo de atendimento iniciado como subprocesso. **Variávels de entrada:** Campo onde devem ser inseridas as variáveis que serão enviadas ao fluxo de subprocesso. --- ## Emitir sinal ![image.png](https://cdn.document360.io/d1786d22-23e4-4145-98ac-accd680324d8/Images/Documentation/image%28629%29.png) Caixa utilizada para enviar um sinal para outro fluxo/processo que esteja aguardando. Além do próprio sinal, podem ser enviadas mais informações em formato de variáveis para prosseguir com o processo que aguarda este sinal. ![image.png](https://cdn.document360.io/d1786d22-23e4-4145-98ac-accd680324d8/Images/Documentation/image%28636%29.png) **Nome do sinal:** Define qual será o nome do sinal que será disparado ao entrar neste ponto do fluxo. **Conteúdo manual:** Define que será enviado um dado em formato JSON para o processo que aguarda o recebimento do sinal. **Conteúdo variável:** Define que será enviado o dado de uma determinada variável ao processo que aguarda o recebimento do sinal. --- ## Aguardar sinal ![image.png](https://cdn.document360.io/d1786d22-23e4-4145-98ac-accd680324d8/Images/Documentation/image%28631%29.png) Caixa utilizada para aguardar um sinal proveniente de outro fluxo/processo. Quando o fluxo chega a esta caixa, fica aguardando que o sinal seja recebido. Ao receber o sinal de um fluxo ele armazena os dados em uma variável e segue para o próximo passo configurado. ![image.png](https://cdn.document360.io/d1786d22-23e4-4145-98ac-accd680324d8/Images/Documentation/image%28637%29.png) **Nome do sinal:** Define qual é o nome do sinal que será aguardado. **Armazenar conteúdo na variável:** Define uma variável para armazenar os dados recebidos do sinal. **Mensagem enquanto aguarda:** Deve ser preenchido caso seja necessário dar algum retorno ao usuário caso o mesmo envie alguma mensagem enquanto o fluxo aguarda o sinal. **Receber o sinal:** Próximo passo do fluxo para seguir após receber o sinal aguardado. --- ## Cancelar espera sinal ![image.png](https://cdn.document360.io/d1786d22-23e4-4145-98ac-accd680324d8/Images/Documentation/image%28632%29.png) Caixa utilizada para anular a espera por um determinado sinal. Caso seja disparada, anula a espera e da prosseguimento para o passo seguinte. ![image.png](https://cdn.document360.io/d1786d22-23e4-4145-98ac-accd680324d8/Images/Documentation/image%28638%29.png) **Nome do sinal:** Define qual o nome do sinal que será cancelado. **Após cancelar:** Define qual o próximo passo do fluxo após cancelar a espera. --- ## Compartilhar arquivos ![image.png](https://cdn.document360.io/d1786d22-23e4-4145-98ac-accd680324d8/Images/Documentation/image%28633%29.png) Caixa utilizada para trafegar arquivos, documentos e midia entre os fluxos que fazem parte dos subprocessos criados. Podem ser enviados um ou vários arquivos, que são armazenados em variáveis de fluxo. ![image.png](https://cdn.document360.io/d1786d22-23e4-4145-98ac-accd680324d8/Images/Documentation/image%28639%29.png) **Compartilhar com:** Define qual será o destino dos arquivos compartilhados. Pode ser compartilhado com o processo "pai" ou com o subprocesso "filho" mais recente. **Todos os arquivos:** Define que todos os arquivos serão compartilhados. **Apenas um arquivo:** Define que apenas um arquivo será compartilhado. Ao selecionar esta opção é exibido um novo campo para se informar a variável onde se encontra o arquivo desejado. **Após compartilhar:** Define qual será o próximo passo após compartilhar os arquivos. --- Com os componentes do subprocesso e suas respectivas funcionalidades iremos criar alguns exemplos de aplicação de subprocessos no artigo: *[Exemplos de subprocessos](/v1/docs/exemplo-subprocessos)*.