Skip to main content

Workbench Documentation

Workbench is a Salesforce productivity toolkit that ships as a Chrome extension (recommended) and a desktop app (in development). All surfaces share the same LWC frontend, an embedded VS Code workbench, and an AI agent for Salesforce-oriented tasks.

It is the modern replacement for Salesforce Workbench and Benchpress.


Two documentation tracks

Functional

Everything a user needs to get productive with Workbench:

  • Getting Started — install the extension, connect your org, launch tools from the overlay or the menu
  • Applications — reference for every built-in tool: SOQL Explorer, Metadata Explorer, API Explorer, Anonymous Apex, Data Import, and more
  • AI Agent — configure a provider (OpenAI, Anthropic, Gemini, Mistral, Grok) and learn what the agent can do
  • Security & Troubleshooting — privacy details and common issues

→ Start with Installation and Quickstart


Technical

How Workbench is built and how to extend it:

  • Architecture — monorepo layout, packages, iframe bridge design, Redux state, and all build targets
  • VS Code Integration — embedded editor, extension bridges, LSP clients, and language support
  • Developing Extensions — step-by-step guides for adding new tools and full routed applications
  • Storage, Deployment, Contributing

→ Start with Architecture Overview


Available platforms

PlatformStatusLink
Chrome ExtensionAvailableChrome Web Store
Desktop AppIn development

Local dev routes (self-hosted)

SurfaceDev URLProduction URL
Welcome / landinghttp://localhost:27100http://localhost:3000/welcome
Main apphttp://localhost:27100/apphttp://localhost:3000/app
Docshttp://localhost:3001http://localhost:3000/docs