aiprocess.design Open the studio

O Agentic AI Process Designer

Redesenhe os seus processos para humanos + agentes de IA

Oito portas de entrada, um canvas à saída. Um consultor de IA mapeia como o trabalho corre hoje para si validar, e depois desenha a versão em que agentes fazem parte dele, sob controlos, com um business case na sua moeda e um plano de entrega.

Abrir o estúdio Ver um exemplo real →

🇪🇺 O primeiro estúdio de desenho de processos com advisors do AI Act, RGPD, NIS2, DORA e ISO 42001 incluídos

A aplicação está disponível em inglês; os templates existem em português e inglês.

Supplier invoice processing
as-is: facturas de fornecedores, seis passos manuais na faixa de pessoas e dois gates de aprovação na faixa híbrida to-be: cinco agentes de IA supervisionados por três controlos, um passo híbrido, um gate de aprovação humano
As-is: seis passos manuais, duas decisões e dois gates de aprovação. Valida-o primeiro.
To-be: agentes executam, controlos supervisionam, pessoas mantêm as decisões.
PessoasHíbridoAgentes de IASistemasDados e apps

Oito portas, um canvas

Seja como for que o seu processo existe hoje, entra

Todas as portas acabam no mesmo sítio: um as-is fiel que valida, depois o to-be com agentes, os advisors, os euros e o plano.

Descrever

Por palavras suas. A IA pergunta o que falta.

Desenhar

Um canvas em branco e 24 blocos tipados.

Entrevista

Um consultor pergunta. O brief escreve-se sozinho.

Fotos

Quadros brancos e fluxogramas lidos como evidência.

Documentos

Até 3 PDFs num dossier. Cada passo cita a página.

Transcrição

Teams ou Zoom, citada orador a orador.

BPMN

Qualquer ficheiro BPMN 2.0. Sem IA, sem créditos.

Registos

Um CSV ou XLSX do que aconteceu, lido no seu browser.

Um canvas
As-is que valida
To-be com agentes
Advisors, lei europeia
Business case na sua moeda
Plano de entrega

As três portas mais recentes

Entra evidência, sai o as-is

A maioria dos processos não vive numa ferramenta. Vive na foto de um quadro branco, num manual que ninguém leu de fio a pavio e na reunião em que alguém finalmente explicou como o trabalho é feito de facto. Estas três portas recebem esse material tal como ele é. Cada ecrã abaixo é o estúdio real, com um exemplo real.

a porta das fotos: duas imagens de fluxograma carregadas, prontas a desenhar o as-is

Porta quatro, fotos

Um quadro branco já é um mapa de processo

Largue até três fotos, de 5 MB cada: o quadro branco de um workshop, um fluxograma de um slide, uma página de um manual. A IA lê-as como evidência de como o trabalho corre hoje e desenha o as-is directamente no canvas, um bloco por passo, na faixa de quem o faz. O que a imagem não diz fica de fora, e valida o desenho antes de qualquer outra coisa acontecer.

  • Até 3 imagens, 5 MB cada
  • Desenhado como as-is directamente no canvas
  • Valida-o antes de o to-be ser desenhado
a porta dos documentos: um manual de exemplo analisado, três processos encontrados com as suas páginas

Porta cinco, documentos

Um dossier de PDFs, com a página em cada passo

Carregue um PDF, ou até três como um só dossier, de 10 MB cada e cerca de 100 páginas no total. A IA analisa o dossier primeiro e lista os processos que ele contém, cada um com as suas páginas, o material relacionado que encontrou nos anexos e o processo a que passa o testemunho. Escolhe um. O as-is é então desenhado com uma referência de página em cada passo e, onde dois documentos se contradizem, a contradição é declarada em vez de escondida.

  • Até 3 PDFs num dossier, 10 MB cada
  • Cada passo cita a página, clicável a partir do canvas
  • Contradições entre documentos são declaradas
a porta das transcrições: uma reunião de sete minutos analisada em dois processos, cada um com os seus minutos

Porta seis, transcrições de reuniões

O que as pessoas disseram, minuto a minuto

Traga a transcrição Teams ou Zoom de uma reunião de levantamento em .vtt, .srt ou .txt, até quatro horas ou quarenta mil palavras. O áudio nunca é carregado, só o texto. A IA analisa a reunião à procura dos processos discutidos e de onde cada um vive na conversa, ao minuto. Escolhe um e o as-is é desenhado a partir do que as pessoas realmente disseram, citado orador a orador, com o minuto como proveniência em cada passo.

  • .vtt, .srt ou .txt apenas, até 4 horas ou 40 mil palavras
  • O áudio nunca é carregado, só o texto
  • Cada passo cita o orador e o minuto
um controlo a supervisionar um agente de IA com gate humano

Governação incluída de origem

Controlos preventivos, detectivos e correctivos supervisionam os agentes. Gates humanos guardam as decisões que têm de ficar com pessoas. Uma verificação automática lê o desenho com regras de engenharia, regras de estrutura de modelos vindas da investigação publicada e os advisors europeus, e propõe correcções com um clique.

horas humanas comparadas com custos de tokens e curva de payback

Business case na sua moeda

Horas humanas poupadas contra custos reais de IA, calculados com preços de modelos actualizados. Implementação dimensionada por agente, mês de payback e ROI a 12 meses, com narrativa executiva escrita sobre os seus números.

quadro de entrega com tarefas, responsáveis e prazos

Do desenho à entrega

Cada passo gera um blueprint operacional (preparação, execução, excepções, entrega) e as tarefas vão para um quadro com responsáveis, prazos e follow-ups. O PDF executivo leva o plano incluído.

🇪🇺

Três leis europeias, lidas no desenho

Advisors incluídos lêem o desenho à luz do AI Act, do RGPD (minimização de dados em cada passagem; Art. 22, sem decisões exclusivamente automatizadas sobre pessoas) (sinais de práticas proibidas, candidatos a alto risco do Anexo III, anexo de prontidão no PDF), da NIS2 (sectores essenciais têm de mostrar o caminho de incidentes: 24h/72h/1 mês; DL 125/2025) e do DORA (entidades financeiras: registo de terceiros TIC para modelos cloud, prazos de 4h/72h), mais uma lente de qualidade ISO 42001 que pontua cada agente em dono, impacto, dados, verificação e transparência. Sinais heurísticos com o artigo citado, nunca aconselhamento jurídico.

🔮

Ponha os números à prova

Cenários what-if: duplique os volumes, reduza a capacidade humana ou triplique os preços da IA, e o caso recalcula-se com o mês de break-even numa curva de 12 meses.

⧉

Dá-se bem com o seu stack

Importe qualquer BPMN 2.0 como as-is fiel, sem IA e sem créditos, e exporte BPMN 2.0 que abre no Signavio, Camunda, Bizagi ou draw.io. Para quem constrói os agentes: um workflow n8n que importa tal como está e um scaffold Python em LangGraph, ambos com as instruções, os controlos e os gates humanos de cada agente, e mais destinos de automação a caminho; mais especificações de agentes em markdown, um deck PPTX para o steering, e PDF, PNG e JSON. O seu desenho nunca fica preso.

Saiba mais: mapeamento de processos com IA e redesenho de processos com agentes de IA. Conteúdo completo em inglês.

Kit de construção

O to-be sai como um workflow que a equipa técnica pode correr

Cada agente, gate e decisão do to-be vira um nó. Exporte um workflow n8n que importa tal como está, com o prompt de cada agente composto a partir do desenho, ou um scaffold Python em LangGraph com um nó por bloco e uma interrupção sempre que uma pessoa tem de responder. Ambos levam as fronteiras, os controlos e a escalada que desenhou.

n8n supplier-invoice-processing.n8n.json
{
  "name": "Supplier invoice processing",
  "nodes": [
    { "name": "⚡ Invoice lands in AP inbox",
      "type": "n8n-nodes-base.manualTrigger" },
    { "name": "🤖 Intake agent extracts and validates invoice data",
      "type": "@n8n/n8n-nodes-langchain.agent", "typeVersion": 2.2,
      "parameters": { "options": { "systemMessage":
        "You are the \"Intake agent\" in \"Supplier invoice
         processing\". Systems you touch: Outlook, NetSuite.
         Never create a new supplier record and never change
         bank details. Post as draft only, with a confidence
         score per field; below 0.9 route to human review…" } } },
    { "name": "🤖 Duplicate and anomaly screening", "type": "…agent" },
    { "name": "❓ Clean match?", "type": "n8n-nodes-base.switch" },
    { "name": "🚦 Approval gate: manager above 500, CFO above 10000",
      "type": "n8n-nodes-base.wait",
      "parameters": { "resume": "webhook" } },
    { "name": "🏁 Invoice paid on time, fully traceable", "type": "…noOp" },
    { "name": "Chat model", "type": "…lmChatOpenAi" }
  ],
  "connections": { "⚡ Invoice lands in AP inbox": { "main": [[
      { "node": "🤖 Intake agent extracts and validates invoice data" } ]] }, … }
}

Uma importação real: nós de agente com a mensagem de sistema escrita a partir do passo, um switch para a decisão, um nó de espera para o gate de aprovação, um modelo de chat ligado a todos os agentes.

LangGraph supplier_invoice_processing.py
class State(TypedDict, total=False):
    data: Annotated[dict[str, Any], _merge]       # the case
    decisions: Annotated[dict[str, str], _merge]  # gates and routes
    log: Annotated[list[str], operator.add]       # the path taken

def n_intake_agent_extracts_and_validates_invo(state: State) -> dict:
    return call_agent("n_intake_agent_extracts_and_validates_invo", state)

def n_approval_gate_manager_above_500_cfo_abov(state: State) -> dict:
    answer = interrupt({"gate": "Approval gate: manager above 500, CFO above 10000",
                        "rule": "Single approval point with the agent evidence pack…",
                        "case": state.get("data", {})})
    return {"decisions": {"approval_gate": answer}}

graph = StateGraph(State)
graph.add_node("n_intake_agent_extracts_and_validates_invo", …)
graph.add_node("n_duplicate_and_anomaly_screening", …)
graph.add_node("n_automated_three_way_match_with_tolerance", …)
graph.add_edge(START, "n_invoice_lands_in_ap_inbox")
graph.add_conditional_edges("n_clean_match", route_n_clean_match, {
    "clean, within tolerance": "n_post_and_schedule_in_the_payment_run",
    "missing PO":              "n_exception_agent_chases_po_owner_and_supp",
    "variance above 500":      "n_approval_gate_manager_above_500_cfo_abov"})
graph.add_edge("n_invoice_paid_on_time_fully_traceable", END)
app = graph.compile(checkpointer=InMemorySaver())

Um nó por bloco, estado fundido entre ramos paralelos, interrupt() onde uma pessoa decide, arestas condicionais a partir das setas do desenho. Corre de ponta a ponta como esqueleto.

Gerado a partir do starter das facturas de fornecedores e validado com uma importação real no n8n e uma execução em LangGraph. Mais destinos de automação a caminho.

uma designer ao anoitecer a partilhar o canvas de lanes com três colegas em videochamada, em fusos horários diferentes

Um processo, uma equipa, três fusos horários.

O desenho viaja: partilhe-o, receba comentários e guarde cada versão, onde quer que a sua equipa esteja.

Trabalhar juntos, em qualquer lugar

A organização inteira vê o mesmo mapa

Um redesenho só sobrevive se quem executa o processo se reconhecer nele. Por isso o desenho não fica fechado num portátil: chega a quem precisa de o ver, comentar ou aprovar, em qualquer dispositivo, em qualquer parte do mundo.

  • Partilhe um link de leitura que abre em qualquer dispositivo, sem conta, e revogue-o quando quiser.
  • Qualquer pessoa comenta qualquer bloco a partir desse link ("este passo mudou no ano passado") e as notas chegam ao estúdio para resolver.
  • Os sponsors seguem o rollout numa página partilhada do plano: progresso, estado e contagem para o go-live, sem abrir o canvas.
  • Versões com nome congelam cada ronda de revisão ("v1 workshop cliente"), comparam-se com o desenho actual e restauram-se em segurança.
colaboração num canvas de processo através de videochamada

Redesenhe o primeiro processo esta semana

The studio is in private preview. Open it to request access, or walk through a real, read-only example first.