Logic Apps
Esta documentação detalha como criar um fluxo no Azure Logic Apps e utilizá-lo como um conector no Power Omni, permitindo que os Agentes de IA executem ações em sistemas externos (ex: APIs, bancos de dados, ERPs).
1. Habilitar permissão no Azure
Antes de criar o Logic App, é obrigatório atribuir a permissão correta ao Power Omni no nível da sua Assinatura do Azure (Subscription).
Acesse o Portal do Azure e faça login.
No campo de busca, pesquise por "Assinaturas" (Subscriptions).

Selecione a assinatura onde está instalado o Power omni.

Clique em IAM (Controle de acesso) após isso clique em Adicionar > Adicionar atribuição de função

Pesquise por "Logic App" e selecione a Logic Apps Standard Contributor e clique em Próximo

Na próxima tela (Membros), clique em "+ Selecionar membros", e procure por Power Omni, após encontrar pode selecionar e avançar


Clique em "Examinar + Atribuir" para finalizar a atribuição da função.
Pronto! Após realizar a atribuição de função, você já pode seguir para a criação do Logic App.
2. Configuração do Logic App no Azure
O Logic App funcionará como a ponte que recebe a solicitação do Power Omni e executa a lógica de negócios desejada.
2.1 Criação do Recurso Logic App
Acessar o Azure: Portal do Azure.
Pesquise por "Logic Apps" e clique em "Criar".

Configuração: Na tela de criação, utilize as seguintes configurações:
Tipo de Plano: Selecione a opção "Consumo" (Multilocatário).

É importante que o Logic App seja criado no MESMO Grupo de Recursos (Resource Group) onde os recursos do Azure AI Foundry (e o próprio Power Omni) foram instalados e na mesma região.

Após preencher é só clicar em Revisar + Criar e posteriormente clicar em criar.
Só aguardar a implantação.

Após a implantação, clique em Ir para o recurso.

2.2 Design do Fluxo (Workflow)
Após a criação do Logic App, você deve desenhar o fluxo de trabalho no Logic App Designer, Clique em ferramentas de Desenvolvimento>Designer do aplicativo lógico

Gatilho (Trigger): O fluxo deve obrigatoriamente começar com o gatilho "When an HTTP request is received" (Quando uma solicitação HTTP é recebida).


Método: Nas configurações do gatilho HTTP, defina o Método (Method) como "Allow all methods".

Schema: Para garantir que o Power Omni possa enviar dados estruturados ao Logic App, é necessário definir o schema JSON. Este schema define quais parâmetros o Agente de IA pode enviar para o Logic App.
Ações: Adicione as ações necessárias (ex: conectar-se a um sistema via API, enviar e-mail, buscar dados, etc.).

Resposta (Response): O fluxo deve obrigatoriamente terminar com a ação "Response" (Resposta), que enviará o resultado da execução de volta ao Power Omni.

Após o fluxo estar criado, pode clicar em salvar.

3. Configuração do Conector no Power Omni
Após o Logic App estar criado, o Power Omni irá identificá-lo automaticamente na listagem dentro do conector.
2.1 Criação do Conector
Acesse a Área de Administração do Power Omni.
Navegue até a seção de Artefatos > Conectores.
O Power Omni fará a listagem dos Logic Apps que estão no mesmo Grupo de Recursos. Localize e selecione o Logic App desejado.

Preencha as informações do Conector:
Nome do Conector: Dê um nome descritivo para o conector (ex: "Consulta de Estoque ERP").
Descrição: Defina o texto que o Agente de IA usará para reconhecer e acionar este conector (ex: "consultar_estoque", "verificar_API").
Configuração de Conexão.
Criar nova Conexão, Se for a primeira vez utilizando esse Logic App, basta informar um nome para criar a conexão.
Caso a conexão já tenha sido criada anteriormente, clique em “Importar Conexão Existente” e informe o nome da conexão.

Verifique se o Schema foi configurado automáticamente.
Clique em salvar.
4. Relacionando o Conector ao Agente
Para que um Agente de IA possa usar o novo Logic App, ele precisa ser relacionado:
Navegue até a seção de Agentes (no Portal de Administração).
Edite (ou crie) o Agente de IA que deverá ter acesso ao conector.

Na configuração do Agente, relacione o conector recém-criado.

Salve as alterações.
Feito isso seu agente já está pronto para usar o logic app que foi criado, lembre sempre de ajustar as intruções do seu agente para que ele funcione de acordo com o logic app criado.
Atualizado