Tecnologia

Fluxos de trabalho

Ninguém constrói um fluxo de trabalho arrastando caixas para uma tela, assim como não se redige um contrato abrindo um documento em branco. Você responde a perguntas sobre como o trabalho é realmente feito — e o grafo é o registro das suas respostas.

As perguntas são as mesmas que um novo colega faria em sua primeira semana. O que inicia isso? Com o que devo comparar? Quais sistemas tenho permissão para acessar e o que posso fazer neles? Quem decide as coisas que precisam ser decididas e quando devo parar e recorrer a você? Responda a seis dessas perguntas e você terá descrito um processo que, de outra forma, levaria duas semanas para ser especificado e um mês para ser construído.

As etapas que exigem leitura, ponderação e redação são direcionadas a um funcionário digital em vez de uma regra, porque é isso que elas são: julgamento, não lógica. As etapas que genuinamente cabem a uma pessoa permanecem com a pessoa, em um limite definido por você. Todo o resto é executado de forma autônoma — testado em um caso real antes de entrar em produção, e mantendo o raciocínio por trás de cada decisão tomada.

Ele entrevista você

O que o inicia, o que ele deve ler, quais sistemas pode acessar, quem decide, quando parar e perguntar. Seis perguntas geralmente representam um processo inteiro — e cada resposta se torna um nó que você pode visualizar, questionar e alterar.

Um funcionário digital assume o julgamento

As etapas que exigem leitura, ponderação e redação são atribuídas a um colega nomeado em vez de uma regra. Ava avalia o fornecedor de acordo com a sua política e mostra o seu raciocínio, para que a decisão possa ser revisada como a de qualquer outra pessoa.

Ele para onde você determinou

Acima de um limite, ou sempre que a resposta for genuinamente incerta, a execução pausa e aguarda por uma pessoa. A pausa é intencional, não uma falha — um fluxo de trabalho que nunca faz perguntas é um fluxo que ninguém pode aprovar.

Então não é trabalho de ninguém

Testado em um caso real, programado, sob a responsabilidade de uma equipe, versionado. Ele é executado de forma autônoma até que algo precise de você — e informa o que fez enquanto você esteve ausente.

Etapas

Oito tipos de etapa

Um gráfico de fluxo de trabalho não é um fluxograma de caixas que significam a mesma coisa. Cada etapa é um de oito tipos, e o tipo decide o que ela pode fazer, o que pode acessar e quem é responsável por ela.

Essa distinção é o que torna um grafo passível de revisão. Qualquer pessoa pode observar uma execução e ver imediatamente quais etapas carregaram dados, quais executaram um agente, quais se ramificaram e quais exigiram a aprovação de uma pessoa — sem ler uma única linha de configuração. É também o que torna um grafo verificável antes mesmo de ser executado: um carregador de dados posicionado após a etapa que precisa dele, ou uma ramificação que pode falhar sem ter para onde ir, é um erro que o próprio formato revela.

ManualGatilho

Alguém inicia a execução, e sua instrução a acompanha.

Sob demanda · um gatilho por fluxo de trabalho

AgendamentoGatilho

A execução é iniciada por uma cadência em vez de por uma pessoa.

A cada 15 minutos · manhãs de dias úteis

Fonte de DadosCarregador de dados

Busca de um conector ou de um arquivo. Sempre antes da etapa que o utiliza.

Postgres · uma API de triagem · uma política anexada

AgenteExecutor de agente

Realiza o trabalho — o único tipo que executa um agente e o único que possui um funcionário digital como responsável.

Document AI · Table AI · Chart AI · Q&A · Code

CondicionalRoteador

Ramifica o fluxo — apenas onde há duas ou mais saídas.

Concluído? · dentro da tolerância? · acima do limite?

TarefaPonto de revisão manual

Pausa a execução até que uma pessoa aprove o que foi produzido.

Aprovar o rascunho · autorizar a exceção

WidgetRenderizador de widget

Apresenta o resultado na tela — uma tabela, um gráfico, um painel.

Geralmente a última etapa

ArquivoSaída de arquivo

Em vez disso, produz algo que pode ser baixado.

PDF · DOCX · PPTX · CSV

Arestas

Cinco maneiras de conectar uma etapa

Uma seta sem rótulo diz apenas “e então”, que é precisamente o detalhe que um processo não pode se dar ao luxo de omitir. Cada aresta em um fluxo de trabalho da Scalata carrega uma condição, e a condição é o que o ambiente de execução realmente segue.

Se uma etapa continuou, foi bem-sucedida, falhou, respondeu a algo anterior ou desistiu e escalou para uma pessoa são cinco obrigações diferentes — e é o que um auditor, um regulador ou um novo funcionário perguntará primeiro. Nomeá-las não custa nada no momento do design e é impossível reconstruí-las depois a partir de uma seta que sempre significou apenas “e então”.

Sequência simples — o padrão, e a maioria das arestas é assim.

A etapa anterior foi concluída sem problemas. Apenas a partir de uma etapa que pode falhar.

Falhou. Toda ramificação que pode ter sucesso precisa de um destes ou de uma contingência.

Um agente devolve seu resultado a uma etapa anterior no grafo.

O caminho automatizado foi esgotado — escale para uma pessoa.

As tentativas não são uma aresta. Uma etapa que pode falhar possui seu próprio orçamento de tentativas — quantas vezes executá-la novamente e quanto tempo aguardar entre as tentativas — e apenas quando este se esgota é que a falha segue o caminho de erro ou de contingência.

Knowledge Graph

Tudo o que ele aprendeu, em um único formato

Cada execução deixa algo para trás: um documento lido, uma decisão explicada, um sistema acessado, uma pessoa consultada. O Knowledge Graph é o resultado de tudo isso — o trabalho da sua organização e as conexões entre as partes dele.

É por isso que o segundo fluxo de trabalho é mais fácil de construir do que o primeiro. Um novo fluxo já sabe qual sistema contém o cadastro de fornecedores, qual política rege a integração, quem aprova acima de um limite e quais foram as últimas quatro exceções — porque tudo isso foi aprendido durante a execução do trabalho, em vez de coletado em um exercício de descoberta.

E é inspecionável. Você pode pesquisá-lo, ver o que está conectado a quê e seguir qualquer aresta de volta até a execução e a fonte que a criou. Uma memória que ninguém pode auditar é um passivo; esta é um registro.

Transforme semanas de trabalho especializado em minutos

Veja como o Scalata se adapta à sua equipe, aos seus dados e aos seus Controles.

Fale com vendas