---
title: Pipes e Automação
slug: pipes-e-automacao
description: Learn how to optimize your time with recurring tasks by creating simple and complex automations using Simon's "Pipes" functionality. Access the Atmos application through the Simon menu and the Pipes feature through the main menu. Build flows by connecting
docTags: 
createdAt: 2021-01-09T20:35:50.000Z
---

O Simon possui a capacidade de criação de fluxos para automações simples e complexas, seja para autorecuperação ou execuções rotineiras, é possível utilizar a funcionalidade de "Pipes" para maximizar o potencial de sua equipe otimizando o tempo com tarefas recorrentes, potencializando as automações e extraindo o máximo de módulos que permitem infinitas combinações, suportados por IA.

## Acesso&#x20;

Para acessar a aplicação Atmos é necessário clicar no botão "aplicações" localizado no canto inferior esquerdo, do menu principal no Simon.

::Image[]{src="https://api.archbee.com/api/presign/NB-ulyH02IT7Ep_VosDsd/_dl2iGnL-Fm4SOb1vBfhr_image.png" size="34" position="center" showCaption="false"}

Após acessar o Atmos é necessário acessar a funcionalidade de Pipes através do menu principal (lateral esquerda):

::Image[]{src="https://api.archbee.com/api/optimize/NB-ulyH02IT7Ep_VosDsd/4Lkydo4Rlrh-liRSfkuGm_captura-de-tela-2024-04-15-as-142822.png" size="10" width="140" height="964" position="center" showCaption="false"}

Então uma nova tela será exibida com a listagem dos fluxos criados:&#x20;

![](https://api.archbee.com/api/optimize/NB-ulyH02IT7Ep_VosDsd/pQUU1c78josNR1H12Bnty_image.png)

## Criação de fluxos

Para criar novos fluxos é necessário clicar no botão:

![](https://api.archbee.com/api/optimize/NB-ulyH02IT7Ep_VosDsd/m6TNa9K-4El3Py_f-AkMZ_captura-de-tela-2024-04-15-as-143335.png)

Então uma nova tela para a criação de fluxos se apresentará:

![](https://api.archbee.com/api/optimize/NB-ulyH02IT7Ep_VosDsd/ud6tZqWzBFto6ftreyGOy_image.png)

### Selecionando serviços

Para utilizar os serviços disponíveis basta clicar em um item existente na aba de **serviços** e arrastar para a área cinza à direita, dando início assim a criação de um fluxo:

![](https://api.archbee.com/api/optimize/NB-ulyH02IT7Ep_VosDsd/Srfhjr6mdW3lRAwbXgImA_image.png)

Em cada componente termos a possibilidade de:

- Definir se é o ponto de início através do ícone da bandeira
- Executar a ação de remover atráves do botão de três pontos
- Selecionar um comando para a execução

### Configurando

Após realizar esses passos é possível selecionar uma ação para execução.

![](https://api.archbee.com/api/optimize/NB-ulyH02IT7Ep_VosDsd/9E9b_SaRrphL-634mi5_-_image.png)

Para cada script é possível exigir as configurações necessárias através do ícone de engrenagem:&#x20;

![](https://api.archbee.com/api/optimize/NB-ulyH02IT7Ep_VosDsd/5c0SImkrQ6kbjuO-E6twB_captura-de-tela-2024-04-15-as-144012.png)

### Construindo fluxo

Além disso é possível também dar continuidade na execução do botão que possui o ícone de raio:

![](https://api.archbee.com/api/optimize/NB-ulyH02IT7Ep_VosDsd/dXY6ZHOsXow-KmYmIF3qS_captura-de-tela-2024-04-15-as-143910.png)

Nessa ação é possível arrastar e soltar as opções existentes no modal chamado de "flows" e criar fluxos que poderão ser conectados a outro componente de serviço simplesmente clicando e arrastando o botão de raio existente em um flow, como por exemplo:&#x20;



![](https://api.archbee.com/api/optimize/NB-ulyH02IT7Ep_VosDsd/pzveR-y1g1u37kv2Vb_su_image.png)

Caso existe outro serviço, então a conexão poderá ser estabelecida:&#x20;

![](https://api.archbee.com/api/optimize/NB-ulyH02IT7Ep_VosDsd/zMKR9gTNbVBJVsIPj9Z5P_image.png)

É possível acionar pipes através de agendamentos:&#x20;

[Agendamentos](docId\:U0_3xGd5RbDNj4TD6YBpj)&#x20;

Ou através de associação a alertas na tela de incidentes:&#x20;

[Atuação em Incidentes](docId:9atmwPHfLCwYdLhRXmJuR)&#x20;

## Integração e disponibilização API

Para realizar a disponibilização de um Pipe para integração e acesso por ferramentas externas, como scripts, RPAs, ITSMs e etc. você deve acessar a listagem e pipes e clicar no botão:

::Image[]{src="https://api.archbee.com/api/optimize/NB-ulyH02IT7Ep_VosDsd/pbWwas18xYLiCg9SPMNvg_screen-shot-2021-06-17-at-103757.png" size="32" width="165" height="233" position="center" showCaption="false"}

Após permitir que esse pipe se torne público você conseguirá acessar às informações para as integrações que desejar realizar:

::Image[]{src="https://api.archbee.com/api/optimize/NB-ulyH02IT7Ep_VosDsd/IWqpmBeqNnkksXOzmqSjA_screen-shot-2021-06-17-at-104149.png" size="70" width="663" height="834" position="center" showCaption="false"}

## Construção de módulos

O Simon permite a criação de módulos customizados utilizando linguagem de alto nível para scripts.

::Image[]{src="https://api.archbee.com/api/optimize/NB-ulyH02IT7Ep_VosDsd/-Mp-8mR8qKew4TirHNOfU_simon-scripts.PNG" size="74" width="1253" height="892" position="center" showCaption="false"}

Possibilitando a instalação automática de Agent nos mais diversos ambiente de forma simplificada. Incluindo ambientes complexos e conteinerizados tais como: Rancher, GliBC e Musl-libc, entre outros.

## Historico de Execuções

Podemos acessar todo o historico de execuções dos modulos com o log correspodente:

![](https://api.archbee.com/api/optimize/NB-ulyH02IT7Ep_VosDsd/eJPGVlqXhdXJq8qULnq66_image.png)

