Flxbl Logo

Flxbl Toolkit

Comprehensive Toolkit for Salesforce Development Teams

Feature Documentation

Unlock the Full Potential of Your Salesforce Investment

The Flxbl Toolkit provides a comprehensive set of tools and frameworks to enable high-quality Salesforce solutions delivered at speed. Built from battle-tested experience powering over 300+ Salesforce production orgs worldwide.

Single Subscription Including

sfp-pro:CLI with local execution support
codev:Desktop multiplayer companion application for visual collaboration
sfops:GitHub automation and orchestration - "Salesforce DevOps Reimagined for GitHub"
Additional Frameworks:Battle-tested Salesforce frameworks and libraries

Service Details

License:Source Available with Perpetual Fallback Rights
Support:Slack Support (Starter) | Dedicated Channel + 24-hour Response (Elite)
Release Frequency:Monthly updates
Hosting Options:Flxbl Managed (Starter) | Self-hosted or Flxbl Managed (Elite)

Flxbl Toolkit Overview

AspectDetails
LicenseSource Available with Perpetual Fallback Rights
Componentssfp-pro CLI + codev + sfops + Enhanced Frameworks
Release CycleMonthly
SupportSlack Support (Starter) | Dedicated Channel + 24-hour Response (Elite)
WorkflowsPre-built GitHub Actions + IssueOps Templates
UI Toolscodev Desktop App + Dev Central Dashboard
FrameworksAll frameworks including proprietary ones
HostingFlxbl Managed (Starter) | Self-hosted or Flxbl Managed (Elite)
Source CodeNo access (Starter) | Full source code access (Elite)
REST APIFull API Access

Detailed Feature List

Enhanced Metadata Support

FeatureDescriptionFlxbl Toolkit
CLI (sfp-pro)UI (codev/devcentral)GitHub Workflows/Actions (sfops/flxbl-actions)REST API MCP
Destructive Changes (Pre/Post) Apply Destructive Changes in a single transaction
Automated Flow ActivationAutomatically activate or deactivate flows during package deployment based on environment-specific configurations, eliminating manual post-deployment steps and ensuring consistent flow states across environments
Field History Tracking for Unlocked PackagesProgrammatically enable field history tracking for fields deployed via unlocked packages, maintaining audit trail consistency and compliance requirements across all environments automatically
Feed Tracking for Unlocked PackagesEnable Chatter feed tracking for custom objects in unlocked packages, ensuring collaboration features and activity streams work consistently across all deployment targets
Entitlement Deployment HelperAutomatically update entitlement process versions and milestones during deployment, handling version conflicts and ensuring service processes remain functional without manual intervention
Picklist Updater for Unlocked PackagesSynchronize picklist values, restricted picklists, and global value sets across environments after package installation, preventing data integrity issues from mismatched values
PermissionSetGroup AwaiterIntelligently wait for permission set group calculations and member permissions to fully propagate before proceeding with dependent deployments, preventing permission-related failures
Automated Detection of impacted apex test for diff packagesAnalyze code changes using dependency graphs to automatically identify and run only the Apex tests affected by package modifications, optimizing test execution time while maintaining coverage
Aliasified PackagesDeploy environment-specific metadata configurations using aliases, enabling a single codebase to support multiple environment variations (dev, test, prod) with different settings
Aliasified Packages (inheritance)Implement hierarchical configuration management where environments inherit base configurations and only override specific values, reducing metadata duplication and maintenance overhead
Automated Reconcilation of ProfilesRemove unavailable permissions, license settings from profiles automatically before being applied to a target environment
String ReplacementReplace placeholder strings with org specific strings on a package level

Linters

FeatureDescriptionFlxbl Toolkit
CLI (sfp-pro)UI (codev/devcentral)GitHub Workflows/Actions (sfops/flxbl-actions)REST API MCP
Duplicate Metadata DetectorScan across all packages in the monorepo to identify duplicate metadata components, helping consolidate redundant code and optimize package boundaries for better maintainability✅ (GitHub Checks Only)
Code Anayzer Support for changed filesAbility to run code analyzer for changed files only✅ (GitHub Checks Only)

Change Review

FeatureDescriptionFlxbl Toolkit
CLI (sfp-pro)UI (codev/devcentral)GitHub Workflows/Actions (sfops/flxbl-actions)REST API MCP
Test on Ephemereal EnvironmentsSync and Deploy incoming merge request to a dedicated ephemereal environment for the life of PR
Preview EnvironmentsUtilize pooled sandbox/scratch org as preview environments for doing acceptance testing
Coverage ValidationValidate coverage of changed packages depending on the the type of the package
Check Only Deployment ModeAbility to validate a package without deployment (Limited to a domain containing only 1 package)
AI Code ReviewAnalyze impacts of a change to to your org's architecture and practices✅ (GitHub Checks Only)

Environment Management

FeatureDescriptionFlxbl Toolkit
CLI (sfp-pro)UI (codev/devcentral)GitHub Workflows/Actions (sfops/flxbl-actions)REST API MCP
Environment ManagementRegister an environment with sfp-pro server to manage credentials, access across the entire team
Sandbox Life Cycle ManagementComplete sandbox orchestration including automated creation, scheduled refresh, deletion, and real-time status monitoring through APIs and UIQ3 25-26 (Jan - Marc 26)
Sandbox PoolsPre-provision and maintain pools of ready-to-use sandboxes with automatic recycling, health checks, and intelligent allocation
Scratch Org PoolsMaintain pools of pre-configured scratch orgs with automatic replenishment, shape application, and health monitoring
Review OrgsDynamically provision and manage ephemeral review environments for PR validation with automatic cleanup
Resource Management using locksDistributed locking mechanism using sfp server to prevent concurrent operations on shared resources, ensuring deployment integrity
Dynamic management of sandboxes within a categoryActivate or deactivate environments in deployment pipelines dynamically, supporting maintenance windows and cost optimization
Secure Front Door UrlGenerate time-limited, audited Secure Front Door URLs facilitated by sfp server for environment access with role-based permissions and activity tracking
Org Pool Health MonitoringReal-time health monitoring of scratch org and sandbox pools with automatic recovery and alerting

Issue Driven Ops

FeatureDescriptionFlxbl Toolkit
CLI (sfp-pro)UI (codev/devcentral)GitHub Workflows/Actions (sfops/flxbl-actions)REST API MCP
Deactivate UsersBulk deactivate users in development environments through GitHub Issues/IssueOps, supporting cleanup operations, license optimization, and security complianceQ3 25-26 (Jan - Marc 26)
Freeze UsersTemporarily freeze user access during deployments or maintenance windows via IssueOps, preventing data modifications while preserving user configurationsQ3 25-26 (Jan - Marc 26)
Unfreeze UsersRestore user access after maintenance operations through automated workflows, with audit logging and notification capabilitiesQ3 25-26 (Jan - Marc 26)
Provision Developer with admin profileAutomated creation of developer users with appropriate profiles, permission sets, and data access through self-service IssueOps workflowsQ3 25-26 (Jan - Marc 26)
Elevate/Delevate developers with previlegesTime-bound elevation of user privileges with automatic revocation, audit logging, and approval workflows for emergency access and production supportQ3 25-26 (Jan - Marc 26)
Hotfix an existing releaseStreamlined hotfix process with automated branch creation from production artifacts, validation in isolated environments, and expedited deployment pathsQ3 25-26 (Jan - Marc 26)
Release to any environmentDeploy releases to any environment on-demand through IssueOps with approval workflows, pre-deployment checks, and rollback capabilitiesQ3 25-26 (Jan - Marc 26)
Release to release category environementsDeploy to specific environment categories (dev, test, staging, prod) with category-specific validations and deployment strategiesQ3 25-26 (Jan - Marc 26)
Deploy to Non-Pipeline OrgsRequest deployment to organizations outside the main pipeline for special scenarios, partner orgs, or emergency deploymentsQ3 25-26 (Jan - Marc 26)
Update Release NamesRequest updates to release names for better clarity, tracking, and alignment with business milestonesQ3 25-26 (Jan - Marc 26)
Install 2GP PackagesRequest installation of 2nd Generation Packages through IssueOpsQ3 25-26 (Jan - Marc 26)

Impact Analysis

FeatureDescriptionFlxbl Toolkit
CLI (sfp-pro)UI (codev/devcentral)GitHub Workflows/Actions (sfops/flxbl-actions)REST API MCP
Package ( Changes ranged from commits )Detect changed packages from a range of commits using git diff analysis, dependency tracking, and impact assessment for targeted deployments
Release Config (Changes ranged from commits)Identify changed release configurations and domain definitions from commit ranges to optimize deployment scope and reduce unnecessary validations

Metrics

FeatureDescriptionFlxbl Toolkit
CLI (sfp-pro)UI (codev/devcentral)GitHub Workflows/Actions (sfops/flxbl-actions)REST API MCP
Report metrics from various stages to different providersCapture and route metrics from all pipeline stages (build, test, deploy) to multiple monitoring providers with custom dimensions and tags
StatsDSend metrics to any StatsD-compatible monitoring system (Graphite, InfluxDB, Prometheus) for centralized observability and custom dashboards
DataDogNative integration with DataDog for metrics, logs, traces, and APM with pre-built dashboards, alerts, and SLO tracking for DevOps workflows
Sfp Server Publish metrics to inbuit metrics endpoint within sfp server Q3 25-26 (Jan - Marc 26)
NewRelicNative NewRelic integration for application performance monitoring, deployment tracking, and custom events with pre-configured alerts (currently limited to North America region)
SplunkSend structured logs and metrics to Splunk for security analysis, compliance reporting, and operational intelligence with custom field extraction
Add support for adding custom identifiers to metricsEnrich metrics with custom tags, dimensions, and metadata for granular analysis, team attribution, and cost allocation across projects

Package Management

FeatureDescriptionFlxbl Toolkit
CLI (sfp-pro)UI (codev/devcentral)GitHub Workflows/Actions (sfops/flxbl-actions)REST API MCP
Create Data/Diff/Source/Unlocked PackageUnified commands for creating all Salesforce package types with consistent interfaces, validation rules, and best practice enforcement
Install any version of packageInstall, upgrade, or downgrade any package version with dependency resolution
BuildBuild package versions with intelligent change detection, automatic version bumping, dependency validation, and artifact creationView Reports Only
InstallInstall packages with automatic dependency ordering, pre/post scripts, permission assignments, and skip-if-installed optimizationView Reports Only
PublishPublish versioned artifacts to NPM-compatible registries with metadata, dependencies, signatures, and promotion capabilitiesView Reports Only
ReleaseOrchestrate complex multi-package releases with parallelization, stage gates, approval workflows, and automatic rollbackView Reports Only
Fetch/Promote/Query ArtifactsManage artifact lifecycle including fetching from registries, promoting between stages (dev→test→prod), and querying versions with filteringView Reports Only
Permission Set AssignmentAutomatically assign permission sets and permission set groups during package installation based on declarative configuration
Pre/Post Deployment ScriptExecute anonymous Apex, shell scripts, or data operations before and after package deployment for complex setup requirements
Shrink DependenciesMinimize sfdx-project.json to essential direct dependencies only, improving readability and reducing merge conflicts in version control
Expand DependenciesAutomatically expand to full transitive dependency tree including all indirect dependencies for complete validation and deployment planning
Install DependenciesInstall dependencies of packages in the correct order

Domains

FeatureDescriptionFlxbl Toolkit
CLI (sfp-pro)UI (codev/devcentral)GitHub Workflows/Actions (sfops/flxbl-actions)REST API MCP
Domain/Release Config Support for all commandsApply operations to logical groups of packages (domains) for team-based ownership, coordinated deployments, and modular architecture
Associating with poolsAssociate domains with specific org pools for isolated development, testing, and resource allocation based on team boundaries
Create/Edit attributes of a domainCreate a new domain visually

AI Development Support

FeatureDescriptionFlxbl Toolkit
CLI (sfp-pro)UI (codev/devcentral)GitHub Workflows/Actions (sfops/flxbl-actions)REST API MCP
AI Code ReviewAnalyze impacts of a change to to your org's architecture and practices
AI Error DiagnosisAnalyze and suggest fixes for errors during deployment validation
AI Architecture ReviewProduces a detailed report of a given package

Project/Repo

FeatureDescriptionFlxbl Toolkit
CLI (sfp-pro)UI (codev/devcentral)GitHub Workflows/Actions (sfops/flxbl-actions)REST API MCP
Manage multiple projects and associated metadataHandle multiple Salesforce projects and their metadata relationships from a single interface with cross-project dependenciesPartial
PushPush changes to orgs with sfp-awareness, respecting package boundaries, dependencies, and handling conflicts intelligently
PullPull changes from orgs with automatic package assignment, conflict resolution, and metadata organization into correct packages
PatchApply artifacts to repository to create emergency hotfix branches with automatic cherry-picking and conflict resolution
Multiple ForceIgnore FilesUse different .forceignore files for different stages (development, build, deployment) to control metadata inclusion

ApexTests

FeatureDescriptionFlxbl Toolkit
CLI (sfp-pro)UI (codev/devcentral)GitHub Workflows/Actions (sfops/flxbl-actions)REST API MCP
Trigger apex tests , validate coverage for packageValidate package code coverage requirements without building, providing rapid feedback on test adequacy
Trigger Apex Tests for DomainsExecute all Apex tests within a domain boundary for comprehensive validation of related functionality
Trigger Apex Test SuiteExecute YAML-defined test suites with parallel execution, retry logic, and failure isolation for organized testing
TrendsCapture 5 day trends of apex tests executions in an org along with coverage

Enhanced Logging

FeatureDescriptionFlxbl Toolkit
CLI (sfp-pro)UI (codev/devcentral)GitHub Workflows/Actions (sfops/flxbl-actions)REST API MCP
Markdown support for ValidationGenerate markdown-formatted validation reports for seamless CI/CD integration, PR comments, and issue tracking
Markdown support for Apex TestsFormat Apex test results as markdown with failure details, stack traces, coverage metrics, and trending data
Enhanced markdown for RelaseEasily integrate with CI/CD system

Release Management

FeatureDescriptionFlxbl Toolkit
CLI (sfp-pro)UI (codev/devcentral)GitHub Workflows/Actions (sfops/flxbl-actions)REST API MCP
Release Definition GeneratorAutomatically generate release definitions from a commit, including all changed packagesQ3 25-26 (Jan - Marc 26)
Generate Changelog from ArtifactsGenerate comprehensive changelogs from artifacts including work items, commits, authors, and package changes
Generate Changelog from two artifact versionsGenerate delta changelogs comparing two artifact versions, showing only changes between releases for release notes and rollback analysis
Release Domain with Dry RunExecute dry run deployments in parallel across all release environments before actual deployment, with deployment plan previewQ3 25-26 (Jan - Marc 26)
Release Candidate ManagementView and manage multiple release candidates with associated work items, initiate releases directly from Dev Central dashboard with full traceability
Required Reviewers IntegrationIntegrate with GitHub Required Reviewers for environment-specific approvals, ensuring proper governance and compliance for production releasesQ3 25-26 (Jan - Marc 26)
Release History TrackingView all past releases with associated work items linked to issue trackers (Jira, Azure DevOps, GitHub Issues) for complete audit trailQ3 25-26 (Jan - Marc 26)

Developer Experience

FeatureDescriptionFlxbl Toolkit
CLI (sfp-pro)UI (codev/devcentral)GitHub Workflows/Actions (sfops/flxbl-actions)REST API MCP
Work Item Status ViewVisual dashboard tracking status of open PRs and build jobs associated with merged PRs
sfdx-project.json VisualizerVisual display of project configuration in tabular format showing package domains, types, and dependencies
Custom Dashboard ExtensionFramework for creating custom visual dashboards specific to organizational needs
Move metadata easilyMove metadata across packages/folders in an easy to use manner
Enhanced Apex Test SuiteAbility to create enhanced apex test suite that spans across packages, domains
Tag Metadata Ability to tag metadata to enable refactoring
Build StatusView simplified build status in an easy to consume manner
GitHub Check IntegrationIntegrate reports of validation runs/linters into GitHub Checs
Slack Bot (Experimental)Converse with an AI bot to understand the status of builds, releases, pools etc

Collaboration

FeatureDescriptionFlxbl Toolkit
CLI (sfp-pro)UI (codev/devcentral)GitHub Workflows/Actions (sfops/flxbl-actions)REST API MCP
Live WorkspaceAbility to see and fetch changes from any of the connected team members✅ (Alpha)
Activity TimelineAbility to see all the activities across team members✅ (Alpha)
PR ViewAbility to view all changed metadata components across open PRs and understand any potential conflicts✅ (Alpha)

Reporting

FeatureDescriptionFlxbl Toolkit
CLI (sfp-pro)UI (codev/devcentral)GitHub Workflows/Actions (sfops/flxbl-actions)REST API MCP
Daily Apex Test ReportsAutomated daily summaries of Apex test executions in test-designated environments with trends, failures, and coverage metricsQ3 25-26 (Jan - Marc 26)
Code Analyzer ReportsStatic analysis reports from PMD to maintain high code quality across codebase with trending and violation categoriesQ3 25-26 (Jan - Marc 26)
Package Evolution DashboardVisual dashboard tracking progression and updates of Salesforce packages with timeline, version history, and dependency evolutionQ3 25-26 (Jan - Marc 26)
CI/CD Performance ReportsVisual dashboard monitoring efficiency and success rates of CI/CD processes with metrics on build times and failure ratesQ3 25-26 (Jan - Marc 26)

Ready to Transform Your Salesforce Delivery?

Join 300+ organizations already using Flxbl Toolkit to cut maintenance costs by 70% and achieve 95% deployment success rates. Get expert guidance tailored to your needs.

No commitment required • 30-minute consultation • Expert DevOps guidance

Data loaded