AI Teammates: how monday.com runs production AI agents on Amazon Bedrock
monday.com operates a large-scale production AI agent system called Sphera on Amazon Bedrock, integrating agents directly into existing engineering workflows alongside human developers. The architecture utilizes a unified event handling system across Slack, GitHub, and monday.com items, leveraging AWS SNS/SQS for reliable message routing and Amazon EKS for agent execution. State management is optimized by separating live session state (stored in Amazon ElastiCache for speed) from persistent memo
Analysis
TL;DR
- monday.com operates a large-scale production AI agent system called Sphera on Amazon Bedrock, integrating agents directly into existing engineering workflows alongside human developers.
- The architecture utilizes a unified event handling system across Slack, GitHub, and monday.com items, leveraging AWS SNS/SQS for reliable message routing and Amazon EKS for agent execution.
- State management is optimized by separating live session state (stored in Amazon ElastiCache for speed) from persistent memory and code workspaces (stored on Amazon EFS to support POSIX-compliant tools).
- The company reports a 50% increase in per-engineer pull request throughput and a rise in AI tool adoption from 50% to 90% among builders within six months.
- The system employs a "confidence-scored merge" strategy and treats agents as teammates with stable identities, enabling them to own end-to-end delivery while remaining accountable to human oversight.
Why It Matters
This case study demonstrates that agentic AI can be successfully integrated into legacy, high-stakes enterprise environments without requiring greenfield development, challenging the notion that AI agents are only viable for isolated experiments. It provides a concrete architectural blueprint for managing AI state, security, and reliability in production, offering valuable insights for organizations looking to scale AI adoption beyond simple chatbots. The significant productivity gains reported validate the business case for investing in robust AI infrastructure and workflow integration.
Technical Details
- Architecture Stack: The system runs on Amazon EKS, using Amazon SNS and SQS for event-driven communication between triggers (Slack, GitHub, monday.com) and agent runners. Model inference is handled via Amazon Bedrock, with AWS Secrets Manager securing per-session credentials.
- State Management Strategy: Live state (task cursors, locks, logs) is stored in Amazon ElastiCache for sub-millisecond access, while persistent session data, code repositories, and memory files are stored on Amazon EFS. This choice ensures compatibility with POSIX-based tools like Git and NPM, which often fail on object storage like S3.
- Unified Agent Identity: Agents are assigned stable identities within a "Teams" interface, allowing them to be tagged, assigned tasks, and code-reviewed just like human employees. This schema integrates seamlessly with existing collaboration tools, ensuring agents operate within established team structures.
- Custom SDK Wrapper: monday.com wraps the Claude Agent SDK with a custom
monday-agent-sdkto maintain provider neutrality, reduce cold-start times via pre-warmed containers, and enforce internal evaluation standards and plugin composition rules. - Reliability Mechanisms: The event pipeline includes built-in retries, dead-letter queues, and durable replay capabilities. Before promoting new builds, the team replays the previous day's events to ensure stability, providing a safety net for autonomous operations.
Industry Insight
Enterprises should prioritize integrating AI agents into existing operational workflows rather than building siloed applications, as this approach yields higher adoption rates and measurable productivity improvements. Investing in robust, low-latency state management solutions like ElastiCache and EFS is critical for maintaining the reliability and POSIX compatibility required by complex coding agents. Finally, treating AI agents as first-class citizens with clear accountability and identity frameworks facilitates smoother human-AI collaboration and easier governance in regulated environments.
Disclaimer: The above content is generated by AI and is for reference only.