> ## Documentation Index
> Fetch the complete documentation index at: https://docs.didit.me/llms.txt
> Use this file to discover all available pages before exploring further.

# Marketplace: traga seu próprio motor de verificação

> Escolha o motor de cada recurso do fluxo: o da Didit ou um provedor terceiro conectado pelo Marketplace, com fallback automático para a Didit.

O **Marketplace** permite conectar provedores de verificação de identidade de terceiros à sua organização e escolher, recurso por recurso, qual motor de fato executa a verificação: o próprio motor do Didit ou um provedor que você conecta.

***

## Como escolher um motor por recurso

A primeira aba de configuração de cada nó de recurso, tanto no modo de fluxo **Simple** quanto no **Advanced**, começa com um controle **Verification engine**. Ele mostra o motor que executa essa verificação no momento e, ao lado, quantos provedores estão disponíveis para esse recurso.

Ao abrir o controle, você vê a lista de todos os provedores desse recurso, cada um com um status explícito:

| Status | Significado |
| - | - |
| **Active** | É o motor selecionado no momento para o recurso. |
| **Switch** | Um provedor que você já conectou. Selecione-o para torná-lo o motor ativo deste recurso. |
| **Connect** | Um provedor que você ainda não conectou. Ao selecioná-lo, abre-se a caixa de diálogo de configuração para que você o conecte sem sair do construtor de fluxos. |

Os recursos compatíveis apenas com o próprio motor do Didit exibem esse motor com uma nota de "nenhum outro provedor" e um link direto para o Marketplace. Assim, o controle se mantém consistente em todos os recursos, mesmo quando não há para onde trocar.

## Fallback automático para o Didit

Depois que você seleciona um motor de terceiros conectado para um recurso, aparece para esse recurso a chave **Recorrer ao Didit se meu provedor falhar**:

* **Ativada** (padrão): se o seu provedor estiver indisponível, o próprio motor do Didit é executado automaticamente nessa etapa, e a verificação nunca falha por completo.
* **Desativada**: se o seu provedor estiver indisponível, a etapa falha em vez de ser executada silenciosamente no Didit.

## Como configurar a seleção de motor pela API

A seleção de motor e o fallback não fazem parte da [referência de configuração dos recursos do fluxo](https://docs.didit.me/pt-br/management-api/workflows/feature-configs.md). A Management API os aceita como `provider_key` e `fallback_to_native` no objeto `config` do recurso, mas eles são gerenciados por esta interface do Marketplace, e não documentados como campos de cada recurso:

| Campo | Tipo | Descrição |
| - | - | - |
| `provider_key` | string | A chave do provedor conectado que executará este recurso. Omita-a, ou deixe-a sem valor, para usar o próprio motor do Didit. |
| `fallback_to_native` | boolean | Indica se deve recorrer ao próprio motor do Didit caso o provedor selecionado esteja indisponível. O padrão é `true`. |

***

> [card] [Fluxos](https://docs.didit.me/pt-br/console/workflows.md)
>
> Crie o fluxo ao qual se aplica a seleção de motor de cada recurso.

> [card] [Configurações dos recursos do fluxo](https://docs.didit.me/pt-br/management-api/workflows/feature-configs.md)
>
> A referência completa de configuração de cada recurso do fluxo.


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