Every org. Every direction. One platform.

Metadata deployment. Data backup. Org seeding.

Agentic assistance available every step of the way. Without the stack.

Early Access Signup
OpsForce dashboard

What OpsForce does

Four capabilities. One platform. No stacking tools.

DEPLOY

Ship changes with surgical precision

Any org. Any direction.

Org-to-org, org-to-git, git-to-org, git-to-git. All four comparison directions across 210 metadata types.

Any org. Any direction.

Field and line-level granularity

Profiles and Permission Sets decompose into 12 fragment types. Apex, LWC, and Aura diff at the hunk level. Deploy exactly what changed — nothing more.

Compare field permissions

Fast by architecture

Metadata results served from a per-type cache. No repeat API calls, even for orgs with hundreds of types. The larger the org, the bigger the gap.

Granular Filtering

Create Metadata Filters, filter by or exclude namespaces, even create RegEx filters for metadata pattern matching.

Metadata filter field filtering

Deploy Agents

Natural language summaries of orgs and comparison results. Agentic triaging of deployment issues returning a plan of action. It executes: only when you approve. Write tools opt-in, every change gated, every run on the record.

BACKUP

Never lose a record

Automated snapshots

Scheduled backups via Bulk API 2.0. Manifest-based archives with full traceability.

Point-in-time restore

Roll any object back to any previous state. Dry-run mode shows you exactly what would happen before anything touches the org.

Selective restore

Three-step wizard. Choose your target org, pick your objects, confirm. Recover specific records without disturbing the rest.

SEED

Move data to any org. Including production.

No environment restrictions

Source or target any org — sandbox, partial, developer, or production. Where every other tool stops, OpsForce keeps going.

Dependency-resolved templates

Define what you want to move. OpsForce resolves object relationships and insertion order automatically.

Automation control

Suspend workflow rules, triggers, and process builders before seeding. Re-enable after. No accidental fires on imported records.

EXPLORE

Ask your org anything

Natural language metadata queries

Ask what profiles have access to a field, what's referencing a class, or what changed between two orgs — in plain English.

ERD and relationship graph

Visualize your org's data model. Field-level detail, object relationships, and dependency chains — cached and queryable before any deployment or seed run.

Org-aware context

Query results are grounded in your actual org metadata, not generic documentation. The answer reflects your configuration, not Salesforce's defaults.

Agentic assistance

You lead. Agents assist.

Agents to explain, plan and — on your word — execute.

Plan.

It works in steps, not replies: researching across tool calls, then laying out a plan, the exact operations it intends to run. Schema Advisor flags schema risks before a deploy. Deploy Failure Triage reads a failed deployment and proposes a fix plus a durable filter rule.

Execute.

Only on your word. Write tools are opt-in, every change waits for your approval, and every run is a timeline you can replay. Nothing acts on its own.

From connection to confidence in three steps

OpsForce connects to your orgs and gets out of the way.

STEP 1

Connect your orgs

OAuth in seconds

Authenticate any Salesforce org — production, sandbox, developer, or scratch. No credentials stored. No package installed in your environment.

Your whole fleet, one workspace

Connect as many orgs as you manage. Team-scoped access means everyone works from the same connection pool without stepping on each other.

No Salesforce footprint

OpsForce runs entirely outside your orgs. Connects via standard Salesforce APIs, no managed package to maintain.

STEP 2

See exactly what's different

Pick your source and target

Choose any two endpoints — org, git repo, or both. Only metadata out-of-sync with the cache is retrieved, no waiting on Salesforce API round-trips for metadata that hasn't changed in years.

Diff at the detail that matters

Not just which files changed — which fields, which permissions, which lines. Fragment and hunk views give you the full picture before you commit to anything.

Understand your data model first

Before any seed or migration run, use schema discovery to map object relationships and dependency chains. Know what you're moving before you move it.

STEP 3

Deploy, backup, or seed — your call

Deploy what you selected

Check what you want. Leave what you don't. Dependency ordering is handled automatically. Deployment scope is yours to define down to a single field permission.

Restore from any snapshot

Roll back specific objects or specific records. Dry-run first, confirm when ready. No support ticket, no full org restore required.

Seed any org, any direction

Push config data or test data to sandbox or production. Automations suspended for the run, re-enabled after. Template reusable across every environment you manage.

Pricing

Simple, transparent pricing

Scales with your team. Start free — upgrade when you're ready.

FreeStarter PopularProEnterprise
$0$40/seat/mo$90/seat/moCustom
Team members1310Unlimited
Connected orgs1520Unlimited
Repositories310Unlimited
Comparisons / month20100UnlimitedUnlimited
AI credits / month2001,0005,000Unlimited
Seeding runs / month1025Unlimited
Backup & restoreAdd-onAdd-onIncluded
Metadata cache refreshOn-demandHourly10-minute10-minute
Data Add-on
$75/mo per team

Available on any paid plan. Unlocks backup & restore and unlimited seeding runs. Includes 50 GB fair-use storage.

AI Credit Packs
Top-up anytime

2,000 credits for $20 · 10,000 credits for $90

1 AI credit = 1¢. Credits consumed = API cost × 1.5. Prices in USD. Enterprise pricing is custom — contact us.

FAQ

Frequently asked questions

Got questions? We've got answers. Everything you need to know about OpsForce.

Yes. OpsForce breaks Profile and Permission Set deployments down into individual permission types: field permissions, object permissions, layout assignments, record type visibilities, tab visibilities, and more. This is called the fragment system. Instead of treating a Profile as a single deployable unit, OpsForce lets you select exactly the permissions you want to promote and leave everything else untouched.

This matters because Profiles accumulate permissions from every object, field, and app in your org. A full-Profile deployment risks overwriting unrelated changes made directly in the target org — especially in production, where permissions may have been manually adjusted since your last sync. OpsForce's fragment system breaks a Profile into 12 distinct permission types, so you can target exactly what changed and leave everything else untouched.

Yes. When OpsForce compares Apex classes, Lightning Web Components, and Aura components, it diffs at the line level and groups changes into hunks — discrete blocks of added, removed, or modified lines. You can review each hunk individually and choose which ones to include in a deployment.

This is useful when a class file has multiple unrelated changes in flight at the same time — a bug fix in one method, a feature addition in another. Rather than holding the bug fix until the feature is ready, or deploying both and hoping nothing breaks, you select just the hunk containing the fix and promote it independently. The rest of the file stays as-is in the target org.

When two developers have made changes to the same Apex class, OpsForce uses three-way merge to resolve the conflict intelligently. It compares both versions against the original common ancestor — the version both developers started from — to understand what each person actually changed.

If the changes are in different parts of the file, OpsForce can often resolve the merge automatically without any manual intervention. If the changes overlap on the same lines, OpsForce flags only the genuine conflict and presents both versions side by side so you can decide what the final code should look like. You're never forced to reconcile an entire file when only a few lines are actually in dispute.

OpsForce maintains a metadata cache per org. After the initial fetch, unchanged metadata is served from the cache rather than retrieving it again with fresh API calls to Salesforce. This means results come back faster and your org's API limits aren't being consumed every time a comparison runs. Freshness guards ensure the cache stays current, so you're not working with stale metadata.

For large orgs with hundreds of metadata types, or teams running comparisons frequently, both benefits compound. The first run fetches everything; subsequent runs are fast and API-light, and your governor limits can stay focused on business use cases.

Copado is a mature enterprise platform and a capable metadata deployment tool. Where OpsForce pulls ahead is deployment granularity and speed. OpsForce diffs Apex, LWC, and Aura components at the line level — you can select individual blocks of changes and deploy them independently rather than pushing an entire file. For Profiles and Permission Sets, OpsForce breaks deployments down into 12 discrete permission types, so you can promote a single field permission without touching anything else in the Profile. Copado deploys at the metadata-type level and doesn't offer this depth of selection.

On speed, OpsForce caches metadata per org, so repeat comparisons are fast and don't consume API calls on every run. Copado makes fresh API calls for each comparison.

Where Copado leads today: full CI/CD pipelines with approval gates and compliance tooling built in. If you're already running deployments through GitHub Actions or a similar pipeline tool, you can continue using it alongside OpsForce — OpsForce handles the Salesforce-specific comparison and deployment operations that those tools can't do natively. Native pipeline automation within OpsForce is on the roadmap.

Gearset has one of the strongest metadata comparison reputations in the Salesforce ecosystem, and it's deserved. OpsForce matches it on comparison quality and goes further on granularity — line-level code diffs and fragment-level Profile deployments that let you promote exactly what changed and nothing else. Gearset's diff is file-level; OpsForce goes to the hunk and fragment level.

OpsForce also includes backup and data seeding natively in the same platform. With Gearset, backup is a separately priced add-on and production seeding isn't supported — more on that in the Seed section.

Where Gearset leads today: CI/CD pipelines and cloud Git integration with GitHub, GitLab, and Azure DevOps. If you're already running Gitflow through GitHub or GitLab, your existing pipeline can continue to orchestrate deployments while OpsForce handles the Salesforce-specific operations.

No. OpsForce is a hosted application that runs entirely outside your Salesforce org. Nothing gets installed in your environment.

It connects to your orgs via standard Salesforce APIs — the same Metadata API, Tooling API, and Bulk API 2.0 that Salesforce itself exposes. This is the same architectural approach as Gearset, and the opposite of Flosum and Prodly, which are Salesforce-native managed packages running inside your org.

The practical difference: because OpsForce lives off-platform, it's not subject to Salesforce governor limits. Flosum users at large orgs consistently hit performance ceilings because every operation counts against their org's execution limits. With OpsForce, org complexity doesn't create a governor limit bottleneck — your API quota is the only ceiling.

OpsForce supports all four comparison directions: org-to-org, org-to-Git, Git-to-org, and Git-to-Git. That covers any combination of live Salesforce environments and repository states, in either direction.

Yes. OpsForce supports metadata deployment between any two orgs regardless of environment type: sandbox-to-sandbox, sandbox-to-production, or any other combination. This is not universal among Salesforce DevOps tools; some restrict deployment directions or require specific environment configurations. With OpsForce, the source and target are just org connections — environment type is not a factor.

It helps to separate two things that often get conflated: deploying code to a branch, and deploying metadata to a Salesforce org. In a standard software pipeline, those are the same event — merge to main, pipeline runs, artifact ships. In Salesforce development, they're not. The merge happens in Git. The metadata deployment is a separate operation that requires Salesforce-specific tooling: diffing metadata types, resolving object dependencies, fragmenting Profile deployments, handling API authentication across environments. GitHub Actions cannot do that work. Neither can GitLab CI.

OpsForce handles the Salesforce layer. Your pipeline handles the orchestration layer. A merge to main can trigger a GitHub Actions workflow that calls OpsForce to execute the metadata deployment — that's the right separation of concerns, and it's cleaner than collapsing both into a single tool that has to be mediocre at one of them.

Tools like Copado and Gearset built pipeline features into their products partly because there wasn't a clean handoff model between Git orchestration and Salesforce deployment. OpsForce is designed around that handoff. The pipeline already exists — OpsForce picks up where it can't go.

Webhook-based triggers so your pipeline can invoke OpsForce deployments directly are on the roadmap.

OpsForce currently supports locally mounted Git repositories. GitHub cloud integration is in active development — GitLab, Azure DevOps, and Bitbucket will follow. If your team works with local repos or self-hosted Git today, you're fully supported. Cloud Git integration is coming.

OpsForce currently supports team-based access control. Team admins manage membership, control which Salesforce orgs are connected to the team, and handle org-level operations. Members can initiate comparisons and deployments within the team's connected orgs.

Formal approval gates — where a named approver must sign off before a deployment executes — and granular per-org deploy permissions are not yet implemented. For teams that need a human checkpoint before production deployments, that step lives outside OpsForce today, whether that's a PR review in GitHub or a change management process in an existing ticketing system.

Formal audit trail and compliance tooling — deployment logs tied to named users, exportable for SOX or change management review — is not yet implemented in OpsForce. Tools like Flosum and Copado Enterprise are purpose-built for regulated-industry governance requirements, and they lead on this capability today.

If compliance documentation is a hard requirement for your team, we'd rather be direct about that than oversell where we are. OpsForce's Enterprise tier includes custom configuration options, including data residency controls and tailored deployment workflows — reach out to discuss what your compliance requirements actually look like and whether we can meet them. For teams whose primary concern is deployment quality and speed rather than audit documentation, OpsForce covers that well today.

Esc
Actions
Navigate
navigateopen
19 results