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
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.