# Unblocked — Full Reference > Unblocked is the context engine for modern software development. It gives AI coding agents — Claude Code, Cursor, Windsurf, GitHub Copilot, and VS Code — decision-grade context drawn from your entire knowledge graph: code, pull requests, Slack threads, Jira decisions, Confluence docs, Notion pages, Google Drive files, and Linear tickets. The result is production-quality code on the first attempt, fewer review cycles, and engineers who stay in flow instead of hunting for answers. --- ## What Unblocked Does Modern software teams scatter their knowledge across a dozen tools. A developer asking why a function was written a certain way might need to check a year-old Slack thread, a Jira ticket, a closed pull request, and a Confluence page that was last updated eight months ago. AI coding agents face the same problem at machine speed — they write code without understanding the decisions, constraints, and conventions behind it. Unblocked solves this with an eight-stage context pipeline that traverses your entire knowledge graph at once. Rather than searching one tool at a time or patching together snippets for an agent to sort out, Unblocked understands your organizational data as a system. It resolves conflicts between sources, personalizes relevance to each developer's contribution history, enforces existing access controls, and delivers compressed, scored context through a single MCP server connection. The practical outcomes are measurable. Engineers at Drata report saving one to two hours per developer per day. Fingerprint's team saves 60 to 70 hours per week across engineering. TravelPerk onboards new hires faster without pulling senior engineers away from their own work. Fetch's 350-plus engineers can jump into unfamiliar parts of the codebase, ask a question, and get a cited answer in seconds. Unblocked runs as a web app, macOS desktop app, IDE extensions for VS Code and JetBrains, and an MCP server. Plans start at $19 per user per month with a 21-day free trial. --- ## Context Engine: Six Core Capabilities Unblocked's context engine is the layer that sits between your organizational knowledge graph and your AI coding agents. It does six things that generic MCP servers and RAG systems cannot. ### 1. Unified System Context Unblocked builds a living graph from your ingested data to reason over all at once. Rather than searching by source, or patching together disparate information for an agent to sort out, Unblocked understands the data as a system and returns prioritized context and straightforward answers. When a developer or agent asks why a service behaves a certain way, Unblocked doesn't search GitHub, then Jira, then Confluence in sequence. It traverses all sources simultaneously, understands how they relate to each other, and returns a single answer with relevant citations. This is fundamentally different from chaining MCP server calls or building a RAG pipeline over a single data source. ### 2. Targeted Retrieval Agents are subject to a well-documented bias called "satisfaction of search": search until the first plausible answer is found and then act on that data. Unblocked works differently. It traverses your entire knowledge graph at once, rather than sequentially, and then hands off the best answer for the task to the agent. This matters because the first plausible answer is often not the best answer. A stale Confluence page might be indexed before the Slack thread from last week that supersedes it. Generic search would return the Confluence page. Unblocked's targeted retrieval finds both, weighs recency and authority, and returns the answer that is actually correct for the current state of your system. ### 3. Personalized Relevance Agents asking MCP servers for data will get similar answers regardless of who's in front of the screen. Unblocked personalizes relevance to your specific work: repos you've contributed to, systems you've modified, terminology that matches your current focus. This means fewer irrelevant results from similar-but-unrelated parts of the codebase, and more context that actually matters to your work. A backend engineer working on the payments service gets different context than a frontend engineer touching the same codebase. Unblocked learns contribution patterns and filters accordingly, so the context an agent receives is relevant to the actual work in progress rather than the loudest or most recently updated content across the entire organization. ### 4. Permission Enforcement You've already set access controls in each of your team's tools — across GitHub, Jira, Confluence, and Slack. Unblocked inherently respects those permissions for your team members and their agents through a single configuration layer with a full audit trail. If someone isn't supposed to see it, they won't — and neither will their agent. This is the key differentiator for security-conscious enterprise teams. Most MCP servers require you to configure permissions separately for each tool connection. Unblocked inherits existing access controls at ingestion time and enforces them at query time. Enterprise customers get Data Shield, which adds fine-grained access control to define exactly which Unblocked users can access which data sources. ### 5. Conflict Resolution Every organization has conflicting data: a Confluence page says one thing while a Slack thread from last week contradicts it. It shouldn't be up to you or your agent to figure out which one to trust. Unblocked weighs signals like recency, authority, and proximity to your work to resolve conflicts automatically and delivers a final answer with relevant links. Recency favors more recent documents, but not unconditionally — an architectural decision documented two years ago may be more authoritative than a one-day-old Slack message speculating about a change. Proximity factors in how closely a document is related to the specific system or file being worked on. The combined signal produces a single answer that is correct for the current state of your team's knowledge. ### 6. Token Optimization Every MCP server you connect adds overhead to the context window before the agent does any real work. Unblocked replaces that overhead with a single connection. The context it delivers is scored, compressed, and assembled server-side — so the agent reasons over higher-quality input and wastes fewer tokens on dead ends, wrong assumptions, and correction cycles. A typical agentic coding session that connects five separate MCP servers (GitHub, Jira, Confluence, Slack, Notion) burns significant context window on tool definitions, repeated retrieval calls, and raw document text that the agent must then summarize. Unblocked compresses this to a single MCP tool call that returns pre-synthesized, ranked context. The agent spends its token budget on reasoning and code generation rather than data retrieval. --- ## AI Code Review Unblocked Code Review posts automated, context-aware review comments on every pull request. Unlike tools that analyze only the diff, Unblocked builds a knowledge graph of your entire codebase, past pull requests, Slack discussions, and architectural decisions to provide feedback that reflects how your team actually builds software. ### How It Works When a pull request is opened, Unblocked reads the diff in the context of the broader codebase and your organization's accumulated knowledge. It identifies genuine issues — not just syntax or style, but architectural concerns, missed edge cases, and conventions that senior engineers would flag. Comments are specific, actionable, and ranked by severity. Developers can chat with the pull request to request focused reviews on specific areas, ask questions about the code change, or request diagrams that visualize data flows or system changes. Unblocked learns from accepted and dismissed feedback over time. ### Frequently Asked Questions **How does Unblocked access my code?** Unblocked integrates with your existing tools through secure OAuth connections. All existing permissions are respected and code is never stored permanently. **Does it work with private repositories?** Yes. Unblocked works with both public and private repositories and respects your organization's access controls. Enterprise customers can also connect GitHub Enterprise, Jira Data Center, and Bitbucket Data Center. **Can I customize what Unblocked reviews?** Absolutely. You can configure review rules, exclude specific file patterns, and adjust the level of feedback to match your team's needs. Per-repository configuration is supported. **How is this different from other AI code review tools?** Most tools only look at the diff. Unblocked builds a knowledge graph of your entire codebase, conversations, and past decisions to provide context-aware feedback. The result is high-quality comments you'll actually want to implement, not generic suggestions that ignore your conventions. **What languages do you support?** Unblocked supports all major programming languages including JavaScript, TypeScript, Python, Go, Java, Ruby, PHP, C++, C#, and more. **How long does setup take?** Most teams are up and running in under 10 minutes. Connect your repos, and Unblocked starts learning your codebase immediately. **What other features does Unblocked Code Review have?** Beyond automated review comments, Unblocked lets you chat with the pull request to get new reviews with specific areas of focus, better understand the code change and system, and generate diagrams to visualize data flows or system changes. The CI Failure Agent posts automated triage reports in pull requests when CI pipelines fail, supporting GitHub Actions, Bitbucket Pipelines, Buildkite, CircleCI, and GitLab Pipelines. --- ## Pricing Unblocked offers three plans. All paid plans include a 21-day free trial. Annual billing saves approximately 17 percent compared to monthly. ### Code Review — $19/user/month (annual) or $23/user/month (monthly) AI code review that understands your codebase and company. Includes: - Unlimited code reviews - Unlimited PR summaries - Unlimited repositories - Unlimited data sources - CI Failure Agent for automated build triage - Adaptive learning from accepted and dismissed feedback ### Platform — $29/user/month (annual) or $35/user/month (monthly) Context for AI & modern software development. Everything in Code Review, plus: - MCP server for Claude Code, Cursor, Windsurf, GitHub Copilot, and VS Code - Ask questions about your software and its history with cited answers - Incognito mode for private questions - API access for custom workflows - Web-based support ### Enterprise — contact sales for pricing For teams with advanced security and compliance requirements. Everything in Platform, plus: - SSO and advanced security (Okta, Google Workspace, Microsoft Entra, AWS Identity Center) - Data Shield for fine-grained permission enforcement - On-premises deployment options - Guided security review - Dedicated customer success manager - Priority support via Slack and Zoom - Support for GitHub Enterprise, Jira Data Center, and Bitbucket Data Center All plans support unlimited users and repositories. The Platform and Enterprise plans include access to 25+ integrations: GitHub, GitLab, Bitbucket, Azure DevOps, Jira, Confluence, Slack, Microsoft Teams, Notion, Google Drive, Linear, Asana, Stack Overflow for Teams, Coda, and more. --- ## Security Unblocked has been designed with security in mind from day one, leveraging the team's deep expertise from years of building security-focused, cloud-based services at AWS, Microsoft, Meta, Apple, and similar companies. Customer data is isolated, authorized, and encrypted. Customer data is never used to train shared models. ### Security Certifications **AICPA SOC 2 Type II**: Unblocked is SOC 2 Type II certified, underscoring its commitment to top-tier security standards with regular third-party penetration testing. **CASA Tier II (Cloud Application Security Assessment)**: Unblocked has achieved CASA Tier II verification, confirming adherence to core security principles for cloud services. Full security documentation and the SOC 2 report are available at trust.getunblocked.com. ### Data Security - **In transit**: All communications between clients and services, and between services and data stores, are secured using TLS encryption. - **At rest**: All data stores are configured with encryption at rest using AWS managed encryption keys. - **Privacy**: Customers own their data. Unblocked does not sell customer data or use it to train shared models. - **Retention**: Data is removed upon deletion, for both accounts and individual integrations. - **Team-based data access**: Access to data across network layers is secured with encryption using customer-specific keys. ### Product Security - **Authentication and Authorization**: Unblocked does not store user passwords or implement its own identity services. Authentication is performed via SAML SSO or OAuth 2.0 to your identity provider. Access to resources is authorized at every level of the stack from the network down to the database. - **Fine-Grained Access Controls**: Unblocked inherits access control settings from each connected data integration, ensuring users and their AI agents only see what they are permitted to see. ### Operational Security - **Security Testing**: Ongoing penetration testing, static and dynamic module scans, and code scanning. - **Detection and Response**: Monitoring of administrative endpoints with a formalized incident response framework. ### Corporate Security - All new team members complete a background check during onboarding, as permitted by local law. - All employees complete security training as part of onboarding. --- ## Customer Stories ### Drata — 1–2 Hours Saved Per Engineer Per Day Drata's distributed engineering team relies on Unblocked to get answers about their codebase. With Unblocked, issues get resolved faster, tasks are completed sooner, and projects go more smoothly. "Unblocked has improved our productivity and consistency across the board. The return on investment has been evident in the time saved and the reduced frustration among the team. It's like adding an extra team member who's always there to help, without the extra overhead." — David Knell, Distinguished Platform Architect at Drata "Our team saves 1 to 2 hours per engineer each day with Unblocked." The team uses Unblocked to get fast answers about their codebase without interrupting colleagues, keeping velocity high across a distributed team. Full story: https://getunblocked.com/blog/customer-story-drata/ ### TravelPerk — Faster Engineering Onboarding For TravelPerk, Unblocked has been a game changer for engineering onboarding. New hires ramp up faster without interrupting others, allowing the team to stay focused and productive. "Unblocked has been valuable for a number of reasons — new hires onboard faster with easy access to knowledge, and engineers stay in flow with less interruptions." — Luca Sale, Director of Engineering at Perk "It finds the right balance of flagging genuine issues without adding noise to our pull requests." — Gavin Bannerman, Senior Software Engineer at TravelPerk Full story: https://getunblocked.com/blog/customer-story-travelperk/ ### AppDirect — Engineering Efficiency and Focus For the team at AppDirect, Unblocked ties together knowledge dispersed across internal platforms and gives developers context right where they're working. "Unblocked empowers every developer with the insight once reserved for the seasoned few. This is the best application of AI's potential in enhancing developer proficiency, making developers themselves more effective — rather than typing for them." — Mathew Spolin, SVP of Engineering at AppDirect Full story: https://getunblocked.com/blog/customer-story-app-direct/ ### Big Cartel — Smart Colleague Available 24/7 Big Cartel's lean, remote team works across functional boundaries to ship quickly. Before Unblocked, making sure everyone understood how the legacy codebase worked was a challenge. "Unblocked is a game changer in how easy it is to use and the quality of the results shows how much context it carries automatically. Unblocked MCP server has ridiculously turbocharged my Claude code workflow." — Trevin Chow, CPO at Big Cartel Full story: https://getunblocked.com/blog/customer-story-big-cartel/ ### Fingerprint — 60–70 Hours Saved Per Week Fingerprint scaled internal support with Unblocked, turning scattered knowledge into instant answers and saving 60 to 70 hours a week across engineering. "Unblocked is our single source of truth across the company. Our team can quickly access the answers they need without waiting for responses or fearing judgment. It saves time for everyone involved." — Ekan Subramanian, SVP Engineering at Fingerprint Full story: https://getunblocked.com/blog/customer-story-fingerprint/ ### Fetch — Transformed Internal Support Model Fetch cut onboarding time and scaled internal support with Unblocked, helping 350+ engineers move faster, stay autonomous, and find answers instantly. "Unblocked has transformed our internal support model. Engineers can jump into unfamiliar contexts, ask a question, and get an answer without waiting on someone to respond." — Wade Bruce, CTO at Fetch Full story: https://getunblocked.com/blog/customer-story-fetch/ ### Cribl — Keeping 100+ Engineers Aligned Across Time Zones Cribl's remote-first culture empowers employees with flexibility, but keeping over 100 engineers on the same page across time zones posed a real challenge. Unblocked became the team's number one tool for finding the information they should know but don't. "Unblocked has proved its value time and time again. It's our number one tool to find information we should know but don't." — Olli Draese, Technical Architect at Cribl Full story: https://getunblocked.com/blog/customer-story-cribl/ --- ## Supported Integrations (25+) **Source Code**: GitHub, GitHub Enterprise, GitLab, GitLab Self-Managed, Bitbucket, Bitbucket Data Center, Azure DevOps **CI/CD**: GitHub Actions, Bitbucket Pipelines, Buildkite, CircleCI, GitLab Pipelines, Jenkins **Project Management**: Jira, Jira Data Center, Linear, Asana **Documentation**: Confluence, Confluence Data Center, Notion, Google Drive, Coda Enterprise, Stack Overflow for Teams, External websites, Custom documents via Unblocked API **Communication**: Slack, Microsoft Teams --- ## Blog: Selected Posts ### Context Engineering: Why LLMs Need More Than Prompts and MCP Servers https://getunblocked.com/blog/context-engineering/ Context engineering is the foundational layer that makes LLMs practically useful in engineering environments. This post explains the gap between what MCP servers provide (raw data retrieval) and what agents actually need (synthesized, ranked, conflict-resolved context). Unblocked's eight-stage pipeline dynamically retrieves, filters, and ranks organizational knowledge to give coding assistants like Claude and Cursor the accurate, permission-safe context they need to write production-quality code on the first attempt. ### Introducing the Unblocked Answers API for Custom Workflows https://getunblocked.com/blog/answers-api/ Unblocked's Answers API lets engineering teams integrate Unblocked's Q&A capabilities directly into internal tools and workflows. Teams can build custom bots, automate knowledge retrieval in CI pipelines, and surface answers in whatever interface their team uses. The API returns cited answers drawn from the same knowledge graph as the main Unblocked product. ### Introducing Unblocked MCP Server (Beta) https://getunblocked.com/blog/mcp-beta/ Unblocked is available as an MCP server, supercharging tools like Cursor, Windsurf, Claude Code, and VS Code with institutional context. Rather than connecting each data source separately through individual MCP servers, Unblocked acts as a unified context layer — a single connection that delivers scored, compressed context from all integrated sources. ### How TravelPerk Supercharged Engineering Onboarding https://getunblocked.com/blog/customer-story-travelperk/ TravelPerk's engineering team was growing rapidly, and onboarding new hires was consuming disproportionate senior engineer time. With Unblocked, new engineers can answer their own questions about the codebase, architectural decisions, and team conventions without blocking experienced colleagues. New hires ramp up faster, and senior engineers stay in flow. ### Drata: Our Team Saves 1 to 2 Hours Per Engineer Each Day https://getunblocked.com/blog/customer-story-drata/ Drata's distributed engineering team needed a way to get fast, accurate answers about a complex, evolving codebase without creating a bottleneck at the senior engineer level. With Unblocked, engineers self-serve answers immediately. The team quantified the impact: one to two hours saved per developer per day, across the entire engineering organization. ### Fingerprint: Unblocked Is Our Single Source of Truth for Code Knowledge https://getunblocked.com/blog/customer-story-fingerprint/ Fingerprint's engineering team was spending significant time each week on internal knowledge requests. After deploying Unblocked, the team saved 60 to 70 hours per week across engineering, turning scattered documentation and historical context into instant, cited answers. ### Fetch: Unblocked Transformed Our Internal Support Model https://getunblocked.com/blog/customer-story-fetch/ Fetch's 350-plus engineers needed a way to navigate a large, fast-growing codebase without creating support bottlenecks. Unblocked enabled engineers to find answers instantly across all connected data sources, eliminating wait times for cross-team knowledge requests and accelerating onboarding for new hires. ### Big Cartel: Unblocked Is Like Having a Smart Colleague Available 24/7 https://getunblocked.com/blog/customer-story-big-cartel/ Big Cartel operates with a lean, remote team that needs everyone to understand a legacy codebase built over many years. Unblocked gives every team member access to institutional context that was previously locked in the heads of a few senior engineers. The CPO describes the MCP server as having "ridiculously turbocharged" the Claude Code workflow. ### AppDirect: Unblocked Has Been a Game-Changer for Efficiency and Focus https://getunblocked.com/blog/customer-story-app-direct/ AppDirect's engineering organization needed a tool that would work across their stack of internal platforms without requiring engineers to context-switch between tools. Unblocked unified knowledge from dispersed sources and surfaces it directly in developer workflows. The SVP of Engineering describes it as the best application of AI's potential for enhancing developer proficiency. ### Introducing CI Failure Agent https://getunblocked.com/blog/pr-failure-agent/ Unblocked's CI Failure Agent is now generally available. When a CI pipeline fails, the agent automatically analyzes the failure, identifies the root cause, and posts a triage report directly in the pull request. Supported CI systems include GitHub Actions, Bitbucket Pipelines, Buildkite, CircleCI, and GitLab Pipelines. The report includes the specific failing test or build step, the likely cause based on the code change, and a recommended fix. ### Introducing Automated CI Triage: Your New Build Detective (Beta) https://getunblocked.com/blog/ci/ This post introduces the concept and design behind Unblocked's CI Failure Agent. When CI breaks, developers typically must read through logs, reproduce the failure locally, and diagnose the root cause — a process that can consume 30 to 60 minutes per incident. The CI Failure Agent automates this by correlating the failure with the specific changes in the PR and the historical context of the affected system. ### Permission-Aware Answers: Keep Sensitive Information Secure with Data Shield https://getunblocked.com/blog/data-shield/ Data Shield gives enterprise teams granular access controls to protect sensitive data while getting answers from Unblocked. Administrators define which Unblocked users can access context from which data sources. The configuration inherits existing access controls from each connected integration and adds a single management layer in Unblocked. All access decisions are logged in the audit trail. ### Automate Internal Support With Customized Slack Answers https://getunblocked.com/blog/customized-slack-answers/ Unblocked's Slack integration now supports per-channel configuration for automated answers. Teams can tune the tone, depth, and scope of answers for each Slack channel — a support channel might get different settings than an engineering architecture channel. This makes it practical to deploy Unblocked-powered auto-responses across multiple channels without one-size-fits-all responses. ### Introducing Analytics: Track Unblocked Usage, Question Ratings, Top Users, and More https://getunblocked.com/blog/analytics-dashboard/ The Unblocked Analytics Dashboard gives team administrators visibility into adoption and usage patterns. Metrics include question volume, answer quality ratings, top users, most common question topics, and trend data over time. The dashboard helps teams identify where Unblocked is having the most impact and where additional data sources or configuration might improve answer quality. ### Audit Logs for Enterprise Teams https://getunblocked.com/blog/audit-logs/ Unblocked's audit logs provide a searchable record of team changes, data source modifications, member role updates, security settings changes, billing events, and CI provider configurations. Enterprise teams can use audit logs to meet compliance requirements and investigate any unexpected changes to the team's Unblocked configuration. ### The 12-Line Pull Request That Took 5 Days: A Context Problem https://getunblocked.com/blog/developer-productivity-is-still-broken/ A reflection on why developer productivity tools have proliferated without solving the core problem: context. A change that would take 15 minutes to write can take five days because the developer spends most of that time finding out why the system works the way it does, who made the relevant decisions, and what the constraints are. AI coding assistants that lack this context produce code that looks plausible but fails review. ### Developers Don't Need More Docs https://getunblocked.com/blog/documentation/ When developers start a new task, they don't need pages of structured documentation — they need specific answers to specific questions. This post argues that the documentation problem is not a writing problem but a retrieval problem, and that the right solution is systems that surface the right context at the moment it's needed rather than expecting developers to read and memorize documentation in advance. ### Bridging the Code Knowledge Gap: Unblocked's Series A and the Future of Contextual Code Intelligence https://getunblocked.com/blog/series-a/ Unblocked raised $20 million in Series A funding to scale its contextual code intelligence platform. The post describes the company's thesis: that AI coding tools will only reach their potential when they have access to the institutional reasoning behind code, not just the code itself. The investment enables expansion of the context engine, enterprise security features, and integrations. ### Saving Time and Money With Self-Hosted Runners on EC2 On-Demand and Spot Instances https://getunblocked.com/blog/ec2-self-hosted-runners/ A technical deep-dive into how Unblocked's engineering team reduced CI costs by building a custom GitHub Action that automatically deploys self-hosted ephemeral runners to EC2 using Spot or On-Demand instances. Includes the specific GitHub Actions workflow configuration, instance selection logic, and the cost comparison with GitHub-hosted runners. --- ## Company Unblocked was founded on the belief that AI coding tools will only reach their potential when they have access to the institutional reasoning behind code — not just the code itself. The company raised $20 million in Series A funding and is headquartered in San Francisco. - **Website**: https://getunblocked.com/ - **Documentation**: https://docs.getunblocked.com/ - **Trust Center**: https://trust.getunblocked.com/ - **Pricing**: https://getunblocked.com/pricing/ - **Security**: https://getunblocked.com/security/ - **About**: https://getunblocked.com/about/ - **Careers**: https://getunblocked.com/careers/ - **Book a Demo**: https://getunblocked.com/demo/ - **Get Started (21-day free trial)**: https://getunblocked.com/dashboard/get-started/ - **MCP Install**: curl -fsSL https://getunblocked.com/install-mcp.sh | bash