Building a Digital Workforce with Multi-Agent Systems for Task Automation

monday.com · Tech · 2024 · source Agentic: yes · promotional bias: med · source-backed · extracted with prompt 0.5.6 (schema v2)

Generated from extraction.json — do not edit by hand. Every claim cites verbatim source evidence; stated means the quote directly asserts the claim, implied means it supports it indirectly.

Problem

Domain: Task automation in work-management platforms

monday.com is trying to turn a high-volume work-management platform into a digital workforce where agents can automate tasks, but the platform must preserve user trust, keep production board changes reviewable, coordinate multiple specialized agents, and keep agent systems reliable as model technology changes.

Constraints:

Architecture

monday.com's digital workforce runs inside its existing Work OS. The team built its agent ecosystem on LangGraph for workflow orchestration and LangSmith for monitoring, then surrounded that core with internal AI Blocks, an AI Gateway, and an internal evaluation framework. The Monday Expert digital worker uses a supervisor pattern: the supervisor coordinates a data retrieval agent, a board actions agent, and an answer composer. The product layer gives users control over autonomy, preview before board writes, explainability, fallback answers for unsupported actions, and undo driven by the supervisor.

Diagram confidence: explicit (topology described by the source).

flowchart LR
  Platform["Monday task platform"] --> Entry["Digital worker assignment"]
  Entry --> Supervisor["Monday Expert supervisor"]
  Supervisor --> Retrieval["Data retrieval agent"]
  Supervisor --> Actions["Board actions agent"]
  Supervisor --> Composer["Answer composer"]
  Retrieval --> Sources["Knowledge and search sources"]
  Retrieval --> Boards["Production board data"]
  Actions --> Boards
  Composer --> Sources
  Supervisor --> Preview["Preview control"]
  Actions --> Preview
  LangGraph["LangGraph orchestration"] --> Supervisor
  LangGraph --> Blocks["AI Blocks"]
  LangGraph --> Gateway["AI Gateway"]
  Gateway --> Preview
  LangGraph --> LangSmith["LangSmith monitoring"]
  LangSmith --> Evals["Evaluation framework"]
  Gateway --> Evals
Drag to pan · scroll or use +/− to zoom · reconstructed from the source's described component topology

Components

Component Role Interacts with
Monday task platform Existing Work OS where users manage CRM, development, service, and work-management tasks. Digital worker assignment, Production board data
Digital worker assignment Native entry point that lets users assign agents to tasks using a familiar Monday interaction model. Monday task platform, Monday Expert supervisor
LangGraph orchestration Agent workflow runtime used for interrupts, checkpoints, persistent memory, and human-in-the-loop flows. Monday Expert supervisor, AI Blocks, LangSmith monitoring, AI Gateway
LangSmith monitoring Monitoring layer paired with LangGraph for observing the production agent ecosystem. LangGraph orchestration, Evaluation framework
AI Blocks Monday-specific internal AI actions used by the agent workflows. LangGraph orchestration, Monday Expert supervisor
Evaluation framework Custom eval framework used to test and preserve quality as models and agent technologies evolve. LangSmith monitoring, AI Gateway
AI Gateway Input/output control layer that constrains what the agent system is allowed to do. LangGraph orchestration, Evaluation framework, Preview control
Monday Expert supervisor Supervisor agent that coordinates retrieval, board action, answer composition, and undo decisions. Digital worker assignment, LangGraph orchestration, Data retrieval agent, Board actions agent, Answer composer, Preview control
Data retrieval agent Retrieves data across Monday, including knowledge base, board data, and web search. Monday Expert supervisor, Knowledge and search sources, Production board data
Board actions agent Performs actual actions on Monday after the workflow prepares and exposes them to the user. Monday Expert supervisor, Production board data, Preview control
Answer composer Composes the final answer based on the user, prior conversation, tone of voice, and Monday-defined parameters. Monday Expert supervisor, Knowledge and search sources
Preview control User-facing preview, human-loop, autonomy, and undo layer that builds trust before changes hit production boards. AI Gateway, Monday Expert supervisor, Board actions agent
Knowledge and search sources Knowledge base, web search, and other retrieval sources used for answers and fallbacks. Data retrieval agent, Answer composer
Production board data Live Monday board data and tasks that agents can read and, after preview, change. Monday task platform, Data retrieval agent, Board actions agent

Data flow

A user invokes a digital worker through the existing Monday task experience. LangGraph runs the workflow and the Monday Expert supervisor decides which specialized agents to call. The data retrieval agent reads knowledge base, board data, and web-search context; the board actions agent prepares Monday changes; and the answer composer produces the final response using conversation history and user-defined tone or parameters. The AI Gateway filters enabled inputs and outputs, previews expose proposed board changes, and LangSmith plus the custom evaluation framework monitor and test behavior.

3 supporting quotes
“We just assign people. So we can do the same with agents. Just think about how you can just assign digital workers or agents to actual tasks.”transcript, stated
“the system holds four different agents. We have the supervisor, we have the data retrieval agent”transcript, stated
“we also have our AI gateway which is our way of preserving what kind of inputs and outputs are enabled in the system”transcript, stated

Why this architecture

The architecture follows monday.com's product lesson that trust, not raw technical ability, blocks adoption. Users can assign agents inside an existing task workflow, preview production-board changes, and retain control over risk. LangGraph is used because it provides durable orchestration features while still allowing Monday-specific customization. The supervisor-plus-specialists design gives clear responsibilities, but the talk explicitly warns that decomposition has to stop before agent errors compound.

3 supporting quotes
“the biggest barrier to adoption is trust. It's actually not technology.”transcript, stated
“it still does everything you don't want to deal with as an engineer. like interrupts and checkpoints, persistent memory, human in the loop”transcript, stated
“there's no like rule of thumb. It's something you have to iterate on based on your use case.”transcript, stated

Models used: LangGraph · LangSmith · Monday Expert · supervisor agent · data retrieval agent · board actions agent · answer composer

Scale

Alternatives considered (roads not taken)

Maximize autonomy without user control

Rejected because: The team learned that every company and user has a different risk appetite, so adoption improved when users controlled agent autonomy.

“every company, every user has a different risk appetite. And when you build AI agents, you should give users that control.”transcript, stated
“we've actually increased adoption insane in insane way by giving the control in the user's hand”transcript, stated

Create a separate AI task interface

Rejected because: monday.com chose to put agents into the existing product because users already know how to assign people to tasks.

“don't rebuild a new user experience. Try to think how you can create this experiences within your existing products.”transcript, stated
“by doing that, our users have no new habits that they have to learn. It's seamless within their experience.”transcript, stated

Save board changes immediately from chat commands

Rejected because: Users froze when the agent was about to push to production board data, so the team introduced preview.

“imagine that you can ask in the chat and say things you know like create this board, create this project, modify this item”transcript, stated
“once came the time to actually push content to the board that's where they froze. So we introduced a preview”transcript, stated

Split every capability into more subagents

Rejected because: The speaker warns that too many agents create compound hallucination and reduce end-to-end reliability.

“Obviously, when you have specialized agents, they work better. But what we've learned is that there is a very important balance”transcript, stated
“90% accuracy times 90% accuracy. Second agent times a third times a fourth. Even if they're all at 90%, you're now at 70%”transcript, stated

Patterns

multi-agent-orchestration (architecture)

The Monday Expert coordinates a supervisor, data retrieval agent, board actions agent, and answer composer to automate task workflows.

“basically what you see here is a conversational agent using the supervisor methodology”transcript, stated
“We have the supervisor, we have the data retrieval agent which is in charge of retrieving all data across Monday”transcript, stated

human-in-the-loop-gate (product)

Preview and human-loop controls let users approve or understand agent-generated board changes before they become production data.

“users now have the confidence that they know what's going they have this guard rail before they actually save”transcript, stated
“think about previews, think about human loop, think about how users can have that control and understanding before AI releases to production”transcript, stated

eval-driven-development (quality)

The team built its own evaluation framework because it sees evaluation as the durable asset that enables fast movement as models change.

“We've actually built our own eval evaluation framework because we believe that evaluation is one of the most important aspects when you're building AI”transcript, stated
“eval are your IP because models change technology is going to change so much over the next few years”transcript, stated

safety-policy-enforcement (safety)

The AI Gateway and external guardrails constrain inputs, outputs, and repeated execution outside the LLM's own judgment.

“our AI gateway which is our way of preserving what kind of inputs and outputs are enabled in the system”transcript, stated
“all guardrails we highly recommend that you build outside the LLM”transcript, stated

Tradeoffs

Keep digital workers inside familiar task workflows.

Chose Assigning agents in the existing Monday product over A separate new AI interface.

Rationale: The existing assignment model made agent adoption seamless because users did not need new habits.

“Try to think how you can create this experiences within your existing products.”transcript, stated
“by doing that, our users have no new habits that they have to learn. It's seamless within their experience.”transcript, stated

Use LangGraph rather than a less customizable or more burdensome framework.

Chose LangGraph as the center of the agent ecosystem over Other tested frameworks or hand-built orchestration primitives.

Rationale: The team wanted infrastructure primitives like checkpoints and human-loop flows without giving up customization.

“we've tested out various frameworks and we found Lingraph to be the number one by far”transcript, stated
“On the other hand, we have super customiz super great options to customize it just for what we need”transcript, stated

Build external guardrails.

Chose Controls outside the LLM over Relying on LLM-as-judge behavior for all safety decisions.

Rationale: The speaker recommends external constraints because they are deterministic and not dependent on the model deciding when to stop.

“we've seen things like LLM as a judge even back to the cursor idea”transcript, stated
“after 25 runs it stops right this is an external guard they put in no matter if it's actually running successful”transcript, stated

Gotchas (what bit them)

Trust, not technical capability, was the main adoption barrier.

Root cause: Users needed control, preview, and confidence before accepting AI changes to production work data.

Resolution: Design autonomy controls, preview, explainability, and human-loop UX as core product features.

“the biggest barrier to adoption is trust. It's actually not technology.”transcript, stated
“these four are super important components that we've actually introduced in our product that have increase adoption very very nicely”transcript, stated

Agents changing Monday boards felt like pushing code straight to production.

Root cause: Boards contain production work data, so direct agent writes created risk and user hesitation.

Resolution: Introduce previews and guardrails before saving board changes.

“for our users. Monday boards are production data.”transcript, stated
“with cursor AI instead of you as developers seeing the code imagine it was pushed straight to production”transcript, stated

Long-tail user requests overwhelm explicitly handled agent actions.

Root cause: Conversational interfaces allow an effectively infinite set of requests, while product logic can only handle a fraction.

Resolution: Start with fallback behavior that searches the knowledge base and helps the user complete unsupported actions manually.

“assume that 99% of user interactions you're not going to know how to handle”transcript, stated
“we would search our knowledge base and give them an an answer for how they can do it themselves”transcript, stated

Specialized subagents can improve local capability while hurting end-to-end reliability.

Root cause: Each additional agent multiplies error probability across the workflow.

Resolution: Tune the number of agents for the specific use case and avoid decomposition for its own sake.

“90% accuracy times 90% accuracy. Second agent times a third times a fourth. Even if they're all at 90%, you're now at 70%”transcript, stated
“there's no like rule of thumb. It's something you have to iterate on based on your use case.”transcript, stated

Evaluation

The speaker describes an internal evaluation framework, production monitoring, usage growth, preview adoption effects, and reliability reasoning for multi-agent decomposition. The talk is not a formal benchmark, but it provides production-operating signals and concrete failure lessons.

Metrics: 100% month-over-month AI usage growth · Millions of LangGraph requests per month · Preview adoption impact · 99% unknown interaction handling · 80-to-99% production hardening gap · Compound hallucination reliability calculation

3 supporting quotes
“We've actually built our own eval evaluation framework because we believe that evaluation is one of the most important aspects when you're building AI”transcript, stated
“we now process millions of requests per per month using Langraph. and it's proven to be super scalable”transcript, stated
“this preview increased adoption by insane because users now have the confidence”transcript, stated

Outcomes

The talk reports large-scale platform context: $1 billion ARR, 1 billion tasks per year, millions of monthly LangGraph requests, and 100% month-over-month AI usage growth.

4 supporting quotes
“just recently we launched our digital workforce.”transcript, stated
“We've been growing 100% month over month with our AI usage”transcript, stated
“we now process millions of requests per per month using Langraph. and it's proven to be super scalable”transcript, stated
“we had a dynamic way to orchestrate and create dynamic workflow with dynamic edges and dynamic rules choosing dynamic very specific agents”transcript, stated