Automatizar workflows com IA
Pré-requisitos
- SoftExpert Copilot como parte das soluções adquiridas pela organização.
- Ambiente SoftExpert Suite hospedado em nuvem.
- SoftExpert Processo como parte das soluções adquiridas pela organização.
- Acesso ao menu Processo (PM063).
- Fluxograma do processo com atividade de sistema previamente modelado.
- Formulário com IA previamente modelado.
- Fonte de dados SoftExpert Ask AI previamente configurada.
Apresentação
Na solução BPM (composta pelos componentes SoftExpert Workflow, SoftExpert Formulário e SoftExpert Processo), a Inteligência Artificial (IA) é utilizada para otimizar e transformar os processos de negócios, através da execução automática de atividades.
Neste artigo, será demonstrado o uso da IA na solução BPM para automatizar workflows.
Configurar comando e web service
Antes de utilizar a automação no workflow, é necessário configurar um comando e o web service na atividade de sistema que receberá a automação. Veja um exemplo a seguir:
1. Acesse o menu Processo (PM063).
2. Pesquise o processo desejado.
3. Com o processo selecionado, clique no botão Abrir fluxograma.
4. No fluxograma do processo, dê um duplo clique na atividade de sistema em que a IA será aplicada.
5. Na aba Dados gerais, em Integrações, selecione Web Service.
6. Clique em Configuração do Web Service e configure a fonte de dados SoftExpert Ask AI.
7. No campo Fórmula (Antes da execução), clique em Editor de fórmulas e insira o comando que a IA irá receber.
Exemplo de comando
//generate prompt
prompt = "You are an incident specialist who is responsible for analyzing an incident description and decide if is ou not is an incident. "
prompt = prompt +" Tag <incident> contain the incident description."
prompt = prompt +" <incident>"
prompt = prompt +" "+ VALORCAMPO('ITIL';'txincident')
prompt = prompt + " <\\incident>"
prompt = prompt +" The answer is only YES or NO."
prompt = prompt +" The response should be a single text (YES or NO) that represents if is or not is an incident."
prompt = prompt +" Do not return an explanation of why you selected it."
RETORNO DEFINECAMPOTABELA('ITIL';'txprompttriage';prompt)
8. Após inserir a fórmula, clique em Salvar e sair.
9. Após ter configurado o comando e o web service, clique novamente em Salvar e sair. Assim, a automação estará pronta para ser executada.

Funcionamento da automação do workflow na prática
Para entender como funciona a automação do workflow, considere o seguinte contexto: uma organização possui um processo de gestão de incidentes, que reúne todas as atividades necessárias para a identificação de incidentes.
Veja abaixo exemplos de como a IA pode ser utilizada em cada etapa do processo de gestão de incidentes:
Etapa do processo |
Uso da IA |
Registro do incidente |
|
Triagem |
|
Categorização |
|
Envio para a equipe responsável |
|
Análise de impacto |
|
Investigação e diagnóstico do incidente |
|
Feedback do usuário |
|
O vídeo a seguir ilustra as informações da tabela:
Conclusão
A utilização da Inteligência Artificial (IA) para automatizar workflows não só facilita a triagem, categorização e análise, como também contribui para uma gestão mais ágil, minimizando erros e aumentando a precisão das decisões tomadas ao longo das etapas do processo.