Flagship Beta

Deploy Salesforce metadata between orgs — without leaving the page you’re on.

DeployWizard runs in a Chrome side panel next to your org. Pick Flows, Apex, Layouts and more from the source org, and push to the target org (validate first to be safe). No complex tools, no change sets.

From org to org, in five steps

Connect your orgs

Sign in to the source and target orgs — dev, sandbox or production. DeployWizard remembers them for next time.

Pick components

Browse the source org’s metadata by type, filter by typing an API name, and tick exactly what should move. Ticked components are added to the package.

Validate first

Run a validation-only deploy against the target org — so failures surface before anything changes. Optional but best practice.

Deploy

Push the validated or brand new set to the target org. If validation ran tests, Quick Deploy ships it without re-running them.

Track history

Every run is logged — components, source and target orgs, timestamp, and result — so you can always answer “what changed?” or redeploy the same package.

60+ metadata types, and counting

Everything below can be deployed today. More types land in every release; if the one you need is missing, request it in the Support section.

Admin & Configuration 10

  • Custom Field
  • Custom Label
  • Custom Metadata
  • Custom Object
  • Custom Permission
  • Global Value Set
  • Queue
  • Record Type
  • Translation
  • Validation Rule

Omni-Channel 7

  • Omni Routing Configuration
  • Presence Configuration
  • Presence Decline Reason
  • Presence Status
  • Service Channel
  • Skill
  • Skills-Based Routing Rule

User Interface 11

  • Compact Layout
  • Custom Application
  • Custom Tab
  • Email Template
  • Flexi Page
  • Home Page Component
  • Home Page Layout
  • Layout
  • Letterhead
  • Quick Action
  • Web Link

Automation 8

  • Agentforce Agent
  • Approval Process
  • Assignment Rules
  • Auto Response Rules
  • Escalation Rules
  • Flow
  • Prompt Template
  • Workflow

Code 8

  • Apex Class
  • Apex Component
  • Apex Page
  • Apex Trigger
  • Aura Definition Bundle
  • Lightning Component Bundle
  • Message Channel
  • Static Resource

Security & Access 12

  • Auth Provider
  • Connected App
  • External Client App
  • External Credential
  • Named Credential
  • Permission Set
  • Permission Set Group
  • Profile
  • Public Group
  • Remote Site Setting
  • Role
  • Sharing Rule

Data & Reporting 5

  • Dashboard
  • Duplicate Rule
  • Matching Rule
  • Report
  • Report Type

Screenshots

Troubleshooting: connecting an org

“Security Warning” on the Allow Access screen

This orange warning comes from Salesforce, not DeployWizard. Salesforce shows the same notice for every app built by a third party — including popular tools like Salesforce Inspector, Workbench, and Gearset. It’s a standard precaution, not an assessment of DeployWizard or a problem with your setup. Review the requested permissions, then click Allow to connect the org.

Salesforce Allow Access screen with the standard orange Security Warning and the three permissions DeployWizard requests
Salesforce’s standard consent screen for third-party apps.

What the requested permissions mean:

  • Access the identity URL service — read your username and org ID, so the extension can label each connected org correctly.
  • Manage user data via APIs — Salesforce’s standard API scope; this is what lets the extension list and deploy metadata. It never touches your business records.
  • Perform requests at any time — keeps you signed in between sessions so you don’t re-authenticate every couple of hours. The extension only makes requests when you use it.

Everything runs in your browser: tokens are stored locally and sent only to Salesforce. You can revoke access at any moment: in Salesforce Setup, search for Connected Apps OAuth Usage, find DeployWizard, and click the user count to revoke its tokens — or Block the app to cut it off org-wide. Admins can also skip this screen for their whole team by pre-authorizing the app (see “Permitted Users” below).

“This app is blocked by admin” OAUTH_APP_BLOCKED

Your login works — it’s the org that’s turning DeployWizard away. Salesforce tightened connected-app security in late 2025, and orgs can refuse apps an admin hasn’t approved. A one-time approval by an admin fixes it for the whole org:

  1. Try to connect the org from DeployWizard once and let it fail — that first attempt is what makes the app appear in the next step.
  2. In Salesforce Setup, search for Connected Apps OAuth Usage, find DeployWizard, click Install, and confirm. If Install is not showing up, click Load actions.
  3. Check who’s allowed to use the app: open Setup → Manage Connected Apps → DeployWizard and look at Permitted Users. If it says All users may self-authorize (the default), nothing to do here. If it says Admin approved users are pre-authorized, scroll down on that same page to the Profiles (or Permission Sets) list, click Manage Profiles (or Manage Permission Sets), and add the ones your users have.
  4. Go back to Setup → Connected Apps OAuth Usage: if DeployWizard still shows Blocked there (orgs with API Access Control), click Unblock.
  5. Retry connecting in DeployWizard.

Approval is per-org: a sandbox needs its own install even if production already has one. The “Approve Uninstalled Connected Apps” user permission does not clear this error — installing and unblocking the app does.

“User is not admin approved to access this app” OAUTH_APP_ACCESS_DENIED

DeployWizard is installed in the org, but its policy only lets pre-approved users connect. A Salesforce admin fixes it like this:

  1. Open Setup → Manage Connected Apps → DeployWizard and look at Permitted Users.
  2. Either set it to All users may self-authorize — or keep Admin approved users are pre-authorized, scroll down on that same page to the Profiles (or Permission Sets) list, click Manage Profiles (or Manage Permission Sets), and add the ones your users have.
  3. Retry connecting in DeployWizard.

Heads-up: changing Permitted Users revokes the app’s existing authorizations, so already-connected users will need to reconnect once.

Support for DeployWizard

Hit a bug, an org that won’t connect, or a missing feature? Email sfings.dev@gmail.com with “DeployWizard” in the subject. See also the privacy policy.