Friction brings your team, tasks, and agents into one fast, focused workspace.
THE FRICTION METHOD
Friction was built to be opinionated. We strongly believe that the tools you use shape the way you work. The Friction Method is a collection of principles and practices we've observed in the world's most effective product teams.
Moving fast is only useful if you're moving in the right direction. Use Roadmaps and Projects to align the team on the destination before figuring out the steps.
The best teams write down their thoughts. PRDs, specs, and architectural decisions should live right next to the work. Use Documents to establish the 'why' before the 'what'.
Don't plan in quarters. Work in strict, time-boxed cycles (1-2 weeks). It builds momentum, limits scope creep, and forces prioritization of the most impactful work.
Keep the backlog sacred. All new inbound requests, bugs, and ideas should go to Triage first. Deliberately decide what gets accepted into the backlog and what gets discarded.
Fair pricing tailored to your scale and region.
Click to expand and instantly unlock premium subscription membership tiers.
| Features | Free | Basic | Business | Enterprise |
|---|---|---|---|---|
| General Limits | ||||
| Members | Unlimited | Unlimited | Unlimited | Unlimited |
| File upload limit | 10MB | Unlimited | Unlimited | Unlimited |
| Issues | 250 issues | Unlimited | Unlimited | Unlimited |
| Teams | 2 teams | 5 teams | Unlimited | Unlimited |
| Core Workflows | ||||
| Issues, projects, cycles, initiatives | ✓ | ✓ | ✓ | ✓ |
| Customer requests | ✓ | ✓ | ✓ | ✓ |
| API and webhook access | ✓ | ✓ | ✓ | ✓ |
| Import and export | ✓ | ✓ | ✓ | ✓ |
| Triage Stream | ✓ | ✓ | ✓ | ✓ |
| Pulse Activity | ✓ | ✓ | ✓ | ✓ |
| Issue sync (GitHub / GitLab) | ✓ | ✓ | ✓ | ✓ |
| Diffs View | ✓ | ✓ | ✓ | ✓ |
| Guided reviews (Beta) | — | — | ✓ | ✓ |
| Issue SLAs | — | — | ✓ | ✓ |
| Triage responsibility | — | — | ✓ | ✓ |
| Sub-initiatives | — | — | ✓ | ✓ |
| Microsoft Teams integration | ✓ | ✓ | ✓ | ✓ |
| AI and Agent Workflows | ||||
| Agent platform | ✓ | ✓ | ✓ | ✓ |
| MCP access | ✓ | ✓ | ✓ | ✓ |
| Friction Agent | ✓ | ✓ | ✓ | ✓ |
| Coding sessions (Beta) | — | — | ✓ | ✓ |
| Agent automations (Beta) | — | — | ✓ | ✓ |
| Code Intelligence (Beta) | — | — | ✓ | ✓ |
| Triage Intelligence | — | — | ✓ | ✓ |
| Integrations | ||||
| General Integrations | ✓ | ✓ | ✓ | ✓ |
| Microsoft Teams integration | ✓ | ✓ | ✓ | ✓ |
| Support integrations (Zendesk / Intercom) | — | — | ✓ | ✓ |
| Salesforce integration Add-on | — | — | — | ✓ |
| Team Management | ||||
| Sub-teams | — | — | ✓ | ✓ |
| Private teams | — | — | ✓ | ✓ |
| Guest accounts | — | — | ✓ | ✓ |
| Analytics & Reporting | ||||
| Progress reports | ✓ | ✓ | ✓ | ✓ |
| Insights | — | — | ✓ | ✓ |
| Dashboards | ✓ | ✓ | ✓ | ✓ |
| Data warehouse sync | — | — | — | ✓ |
| Friction Asks | ||||
| Slack intake | — | — | ✓ | ✓ |
| Email intake | — | — | ✓ | ✓ |
| Web forms | — | — | ✓ | ✓ |
| Multiple Slack workspaces | — | — | — | ✓ |
| Private Slack channels | — | — | — | ✓ |
| Per-channel configurations | — | — | — | ✓ |
| Security | ||||
| SSO | — | — | Google, SAML | |
| Admin roles | — | ✓ | ✓ | ✓ |
| Team owners | — | — | ✓ | ✓ |
| Advanced authentication | — | — | — | ✓ |
| SCIM provisioning | — | — | — | ✓ |
| IP restrictions | — | — | — | ✓ |
| Domain claiming | — | — | — | ✓ |
| Audit log | — | — | — | ✓ |
| Third-party app management | — | — | — | ✓ |
| HIPAA compliance | — | — | — | ✓ |
| Support | ||||
| Priority support | — | — | — | ✓ |
| Account manager | — | — | — | ✓ |
| Custom terms | — | — | — | ✓ |
| Uptime SLA | — | — | — | ✓ |
MANIFESTO
– The Friction Team
Thoughts, stories, and ideas from the Friction team.
AUGUST 15, 2026
Friction was built to solve the fragmentation between human strategy and autonomous execution. Our robust Agent Workspace isn't just an AI chat tool—it's a fully integrated developer and orchestration environment that lives side-by-side with your issues, sprints, and database states. Let's detail the absolute power of this workspace, explaining both its client-side capabilities and our advanced, brand-new OpenMCP and external developer integration layers.
Toggle your execution styles dynamically directly from the input bar.
Agent Mode acts as your project manager and operations assistant. It has direct access to read, summarize, and triage your Firebase-backed issues, cycles, and teams. Use it to generate PRDs, search context, and query project datasets.
Friction Mode serves as your autonomous engineer. In Friction Mode, the workspace can compile code changes, output terminal commands, and perform complex refactorings. It uses an active event loop to stream multi-step execution plans interactively in your session.
When you ask Friction to solve complex tasks (e.g., "Implement user onboarding and profile settings"), it generates a complete architectural Multi-Step Plan or Interactive MCQ (Multiple Choice Questions) to clarify requirements first.
Once confirmed, clicking Build initiates a self-contained execution loop: Friction runs actions, monitors results, accepts or rejects changes automatically. Not sure a step is correct? Clicking the red abort icon instantly stops the generation loop.
Say goodbye to manual copying and pasting. When Friction designs code changes, they are displayed in a beautifully styled Unified or Side-by-Side Diff View allowing you to instantly Accept or Discard modifications into the workspace.
Furthermore, terminal actions (like npm install) run in an interactive live-terminal widget displaying simulated runtimes, and database manipulation cards perform live CRUD operations directly on your collections.
Activate specialized workflows using the Slash Commands window. Entering / opens a selection dropdown of optimized agent directives and personas — including code review for security audits, performance optimization for render latencies, and dedicated commands for explaining code, debugging errors, writing unit tests, and architecture planning.
Type @ to access the Context Engine, which auto-completes references to teams, active issues (e.g. ENG-101), files, or documents, injecting rich metadata directly into your prompt.
Our largest milestone is our fully-featured exposure of an OpenMCP Server & REST API Gateway (/api/v1). Developers can connect external agents on their local machines (such as Claude Desktop, Cursor, and Claude Code) to Friction:
.cursorrules file triggers curl GET/PATCH calls to fetch assigned work and update ticket statuses.The Friction Agent Workspace is the bridge between human intent and machine execution. We're building the future of software development—and we're giving you the keys.
Whether you have a question about our enterprise capabilities, pricing, or anything else, our team is ready to answer all your questions.