# Smart Connector User Experience

Smart Connector User Experience é uma funcionalidade que te permite adicionar novas conexões diretamente no fluxo sem precisar arrastá-las e soltá-las da paleta de conectores e cápsulas. Você também pode usar esse recurso para realizar uma pesquisa unificada de elementos na tela.

As conexões disponíveis incluem:

* [Conectores](#conectores)
* [Sugestões de IA](#sugestoes-de-ia)
* [Cápsulas](#capsulas)
* [Endpoints](#endpoints)
* [Pipelines](#pipelines)

## **Como usar o Smart Connector**

Siga estas etapas para usar o Smart Connector:

1. Clique **+** (ícone de adição)  no final ou no meio do fluxo.
2. Na janela que abrir, você pode ver:

* Barra de pesquisa para encontrar a etapa que você deseja adicionar.&#x20;
* Seções para **Conectores**, **Cápsulas**, **Endpoints** e **Pipelines**.&#x20;
* Sugestões de IA para o próximo conector com base nas últimas etapas adicionadas no fluxo de integração.
* Botão para abrir a **Biblioteca de Etapas** no Canvas.&#x20;

1. Clique no elemento desejado para adicioná-lo automaticamente como a próxima etapa do fluxo.

<figure><img src="https://2518718503-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcO0A6g1dOsu8BiHYqO67%2Fuploads%2FcNyt88IfjnEtGGas3Dfm%2Fadicionar-etapa.gif?alt=media&#x26;token=742bd525-1554-4330-b124-6e8e6c8a1291" alt=""><figcaption></figcaption></figure>

## **Tipos de conexões**

Saiba mais sobre cada tipo de conexão disponível no Smart Connector.

### **Conectores**

Conectores são ferramentas usadas para executar determinadas operações ou funções como parte de um fluxo de integração. Cada conector representa uma etapa do fluxo de integração e pode ser utilizado de acordo com diferentes requisitos de negócio.

[Saiba mais sobre os conectores disponíveis na Digibee Integration Platform.](https://app.gitbook.com/s/SKBJ6ZiEWBU93x170HH4/connectors/overview)

### **Sugestões de IA**

As sugestões de IA são fornecidas pelo **Assistente de IA para recomendação de próximos passos** da Digibee, que oferece dicas sobre o próximo conector a ser adicionado à sua integração. Essa funcionalidade acelera a criação de fluxos, pois a IA identifica os conectores mais usados com base em seleções anteriores e faz sugestões com base em análise estatística, considerando o contexto do pipeline e padrões de design comuns. Isso agiliza o processo de decisão, eliminando a necessidade de buscar manualmente conectores na paleta.

O Assistente faz até 5 sugestões, listadas por ordem de probabilidade, sendo a primeira a mais provável. Você pode avaliar e escolher a melhor opção para sua integração, com recomendações baseadas em dados específicos do seu fluxo de trabalho.

{% hint style="info" %}
Atualmente, as sugestões da IA não são personalizáveis. Além disso, as seguintes conexões não são recomendadas, devido à sua multifuncionalidade: [**Log**](https://app.gitbook.com/s/SKBJ6ZiEWBU93x170HH4/connectors/tools/log), [**Throw Error**](https://app.gitbook.com/s/SKBJ6ZiEWBU93x170HH4/connectors/tools/throw-error), [**Script**](https://app.gitbook.com/s/SKBJ6ZiEWBU93x170HH4/connectors/tools/script), [**Delayer**,](https://app.gitbook.com/s/SKBJ6ZiEWBU93x170HH4/connectors/flow/delayer) [**Cápsulas**](https://docs.digibee.com/documentation/developer-guide/pt-br/development-cycle/build-overview/capsulas) e **Libraries** (descontinuadas).
{% endhint %}

[Saiba mais sobre o AI Pair Programmer na Digibee Integration Platform.](https://docs.digibee.com/documentation/developer-guide/pt-br/development-cycle/build-overview/canvas/broken-reference)

### **Cápsulas**

Cápsulas são um conjunto de conectores configurados que são encapsulados para serem reutilizados na construção de pipelines. Como permitem modularizar a lógica de negócios, fica mais fácil gerenciar, manter e atualizar partes individuais do sistema, além de diminuir o tempo de construção do pipeline.

Você pode criar e manter suas próprias cápsulas ou usar as cápsulas públicas que foram criadas pela equipe da Digibee e estão disponíveis para todos os realms.

[Saiba mais sobre Cápsulas na Digibee Integration Platform.](https://docs.digibee.com/documentation/developer-guide/pt-br/development-cycle/build-overview/capsulas)

### **Endpoints**

REST endpoints são criados quando pipelines que usam o [**REST Trigger**](https://app.gitbook.com/s/SKBJ6ZiEWBU93x170HH4/triggers/web-protocols/rest) são implantados, e eles podem ser consultados na página [**Run**](https://docs.digibee.com/documentation/developer-guide/pt-br/development-cycle/overview).

No Smart Connector User Experience, você pode facilmente buscar por endpoints disponíveis no seu realm. Uma vez que você tenha selecionado uma das opções, um conector [**REST**](https://app.gitbook.com/s/SKBJ6ZiEWBU93x170HH4/connectors/web-protocols/rest-v2) será automaticamente adicionado ao fluxo com os parâmetros **URL** e **Verb** preenchidos.

### **Pipelines**

Pipelines implantados com um [**REST Trigger**](https://app.gitbook.com/s/SKBJ6ZiEWBU93x170HH4/triggers/web-protocols/rest) em todos os ambientes no seu realm podem ser chamados de forma síncrona ou assíncrona ao fluxo que você está criando com o conector [**Pipeline Executor**](https://app.gitbook.com/s/SKBJ6ZiEWBU93x170HH4/connectors/tools/pipeline-executor).

Para fazer isso usando o Smart Connector User Experience, basta selecionar o pipeline desejado da lista. Um conector **Pipeline Executor** será adicionado ao seu fluxo com os parâmetros **Pipeline Name** e **Version Major** preenchidos.
