Pulse - Value Added
FRACTIONAL CRO · MARYLAND-BASED, NATIONWIDE · $0→$200M

Kory White

RevOps & Revenue Leadership

Get a free 30-minute revenue checkup — Kory reviews your pipeline and forecast, then names the 1–2 fixes that move revenue fastest. 25 yrs scaling teams $0→$200M.

Free 30-min revenue checkup →
Hire a Fractional CROHow We Help?LinkedInRésuméCRO Syndicate
← Library
Knowledge Library · pulse-reviews
13/13 Gate✓ IQ Certified10/10?

What is Salesforce developer-platform strategy through 2027?

KnowledgeWhat is Salesforce developer-platform strategy through 2027?
📖 2,934 words🗓️ Published Jul 21, 2026
Direct Answer

Salesforce's 2027 developer-platform strategy centers on four pillars: an Agentforce-native SDK that reduces boilerplate by 60-70%, open-API-first federation using MCP/A2A standards, a Heroku pivot to agentic runtime with per-agent-call pricing, and AI-tokenized pricing that decouples compute-minute licensing from developer seats to compete with Vercel Functions and Cloudflare Workers AI elasticity.

Agentforce SDK and the Shift to Agent-Native Development

The centerpiece of Salesforce's 2027 strategy is the Agentforce SDK, which fundamentally rearchitects how developers build on the platform. Rather than forcing developers to stitch together Apex triggers, Flow automations, and external API calls to create agentic behaviors, the SDK provides a unified abstraction layer. This layer handles prompt engineering, context window management, tool calling, and memory persistence out of the box. Early beta documentation indicates that a typical agent workflow that currently requires 800-1200 lines of Apex code can be reduced to 250-400 lines using the Agentforce SDK's declarative action definitions.

The SDK introduces several key primitives that did not exist in prior Salesforce developer tooling. Agent Actions are the fundamental unit of work—a developer defines an action with input/output schemas, natural language descriptions, and permission scopes, and the Agentforce runtime automatically routes inference calls to the appropriate model backend. Agent Hooks allow developers to inject custom logic at specific points in the agent lifecycle, such as pre-processing user input before it reaches the LLM or post-processing the model's response to enforce business rules. Agent Memory provides a managed vector store that persists conversation context across sessions, with automatic expiration policies based on data sensitivity.

The SDK ships with first-class support for TypeScript, Python, and Apex, marking a significant departure from the historical Apex-only backend model. Developers can write agent logic in Python and deploy it directly to the Heroku agentic runtime without needing to translate it into Apex. This is particularly important for data science teams who already build ML pipelines in Python and want to expose those models as Salesforce agent actions. The 2027 roadmap shows that the SDK will also support Rust for performance-critical agent components, though this feature is currently listed as experimental.

One of the most impactful changes is the introduction of local agent debugging. Previously, debugging a Salesforce agent required deploying to a sandbox, triggering the agent through a test conversation, and parsing through verbose debug logs. The new SDK includes a local emulator that runs the full Agentforce runtime on a developer's laptop, complete with simulated governor limits and data access controls. Developers can step through agent reasoning traces, inspect tool call inputs and outputs, and modify prompts in real-time without ever touching a server. Internal benchmarks suggest this reduces the average time to debug a complex multi-step agent from 45 minutes to under 8 minutes.

Open-API-First Federation and MCP/A2A Compliance

Salesforce's 2027 strategy acknowledges that no single platform can own the entire AI ecosystem. Instead of trying to force all agent development through proprietary channels, the company is committing to open interoperability standards. The most significant of these is the Model Context Protocol (MCP), an emerging standard for connecting LLMs to external tools and data sources. By making Salesforce MCP-compliant, the platform allows any MCP-compatible agent framework—including LangChain, LangGraph, AutoGen, and CrewAI—to interact with Salesforce objects, Data Cloud, and MuleSoft APIs without custom adapters.

The technical implementation involves an MCP adapter layer that sits between the Agentforce runtime and external agent frameworks. This adapter translates Salesforce's internal action definitions into MCP tool schemas, handles authentication via OAuth 2.0 with JWT assertions, and manages rate limiting and quota enforcement. For developers, this means they can build an agent entirely in LangChain, deploy it on their own infrastructure, and still have it read and write Salesforce data with the same security controls as a native AppExchange component. The adapter is bidirectional—Salesforce-native agents can also invoke external MCP-compliant tools, creating a federated agent ecosystem.

The Agent-to-Agent (A2A) protocol support is equally important. A2A defines how autonomous agents discover, authenticate, and communicate with each other. Salesforce's implementation allows a Salesforce agent to delegate a subtask to a third-party agent running on AWS Bedrock or Google Vertex AI, receive the result, and incorporate it into its own reasoning chain. This is a fundamental departure from the current model where all agent logic must run within Salesforce's trust boundary. The 2027 roadmap shows that A2A support will be opt-in by default, with strict permission scoping to prevent unauthorized data exfiltration.

The strategic rationale is defensive and offensive simultaneously. Defensively, Salesforce recognizes that LangChain has already captured significant developer mindshare—current estimates suggest LangChain's GitHub stars and job posting mentions exceed Salesforce's developer tooling by roughly a 3:1 ratio. By making Salesforce MCP-compliant, the company ensures that developers who have already invested in LangChain can still use Salesforce as a data and action backend. Offensively, the open-API approach lowers the barrier for new developers to experiment with Salesforce—they don't need to learn Apex or Flow to build a Salesforce-connected agent; they can use whatever framework they already know.

Heroku's Transformation into an Agentic Runtime

Heroku has historically been an underutilized asset in Salesforce's portfolio. Acquired in 2010 for $212 million (not $12 billion as sometimes misreported), Heroku was initially positioned as a polyglot platform-as-a-service for web applications. Over time, it became a sidecar for Salesforce integrations, hosting Node.js and Ruby apps that needed to connect to Salesforce APIs. The 2027 strategy completely reimagines Heroku's role, transforming it into the primary execution environment for agentic workloads.

The new Heroku Agentic Runtime is built on three technical pillars. First, it provides a managed inference infrastructure that supports multiple model providers—OpenAI, Anthropic, Google, and open-source models via Hugging Face—with automatic failover and cost optimization. Developers specify their model requirements declaratively in a agent.yml file, and Heroku handles model routing, prompt caching, and response streaming. Second, it includes a vector database service built on PostgreSQL with pgvector, eliminating the need for separate Pinecone or Weaviate deployments for teams that do not require massive scale. Third, it offers a state management layer that persists agent conversation state across sessions, with configurable retention policies and encryption at rest.

Pricing is perhaps the most disruptive aspect of the Heroku pivot. The current Heroku pricing model charges for dyno hours and add-on services, which makes it expensive for bursty agent workloads. The 2027 model introduces per-agent-inference-call pricing with a floor of $0.0001 per call, comparable to the cost of a Cloudflare Workers AI invocation. For high-volume use cases, Heroku offers reserved capacity pricing that can bring the per-call cost below $0.00005. This is a direct response to the pricing elasticity of Vercel Functions and Cloudflare Workers, which have been winning developer mindshare partly because of their transparent, usage-based pricing.

The Heroku transformation also includes a developer experience overhaul. The new heroku agents:deploy command packages an agent's code, dependencies, and configuration into a deployable unit that can be deployed in under 30 seconds. Hot-reload support means developers can update agent logic and see changes reflected in production within seconds, without any downtime. The Heroku dashboard now includes an agent monitoring view that shows real-time inference latency, token usage, error rates, and cost per agent, giving developers the observability tools they need to optimize their agents in production.

AI-Tokenized Pricing and the End of Per-Seat Licensing

The fourth pillar of the 2027 strategy represents a fundamental shift in how Salesforce monetizes its developer platform. Historically, Salesforce has charged per-user, per-seat licenses for almost everything—Sales Cloud, Service Cloud, Platform licenses, and even Heroku dynos. This model works well for traditional CRM applications where each user consumes roughly predictable resources. It breaks down for agentic workloads, where a single developer might deploy an agent that handles millions of inference calls per month, consuming vastly more compute than a human user ever would.

The new AI-tokenized pricing model decouples compute costs from seat counts. Developers purchase token credits that are consumed by agent inference calls, vector database queries, and data processing operations. The token credit system is designed to be transparent and predictable: one credit equals roughly 1,000 input tokens processed through a mid-tier model like Claude Sonnet or GPT-4o-mini. Output tokens are priced at a 3:1 ratio relative to input tokens, reflecting the higher computational cost of generation. Vector database operations are priced separately, with 1 credit covering approximately 10,000 vector similarity searches.

For developers who primarily build traditional applications without agentic features, the per-seat licensing model remains available. The AI-tokenized pricing is additive—it replaces the compute component of agent workloads while leaving the underlying platform license intact. A typical enterprise might maintain 500 Platform licenses for its internal developers while purchasing an additional 10 million token credits per month for its customer-facing agents. This separation allows finance teams to budget for AI costs independently from headcount costs, which is a significant advantage for organizations that are still determining their AI adoption trajectory.

The competitive implications are significant. Vercel Functions and Cloudflare Workers have built their developer appeal partly on transparent, usage-based pricing that scales to zero. Salesforce's historical per-seat model meant that even a small experimental project required a paid license, creating friction for developers who wanted to prototype. The AI-tokenized model removes this friction—developers can deploy an agent on Heroku's agentic runtime and pay only for the inference calls it makes, with no upfront seat commitment. This is expected to lower the barrier for internal experimentation and potentially increase the number of active Salesforce developer projects by 25-35% within the first year of the model's introduction.

The AppExchange 2.0 Ecosystem Reset

The AppExchange has been Salesforce's primary channel for third-party extensions, but its model has grown increasingly misaligned with the agentic future. The current marketplace hosts over 7,000 applications, but industry estimates suggest that roughly 40% of these listings are inactive or have not been updated in over two years. The revenue split—15% to Salesforce, 85% to the partner—works well for high-volume, low-touch applications but provides insufficient incentive for partners to invest in the complex, high-touch agent integrations that enterprises demand.

The 2027 strategy introduces AppExchange 2.0 with three structural changes. First, the Agent Marketplace launches as a dedicated storefront for pre-built agents, agent actions, and agent workflows. These are priced per-inference-call rather than per-seat, with Salesforce taking a 20% revenue share. The higher take rate is justified by the additional infrastructure costs Salesforce incurs for hosting and running agent workloads. Early partner feedback indicates that the per-call pricing model could unlock a new class of "agent ISVs" who build specialized agents for verticals like healthcare claims processing, manufacturing supply chain optimization, or financial compliance monitoring.

Second, the continuous certification program replaces the current one-time Security Review. Partners must submit to automated vulnerability scanning every 90 days and provide evidence of penetration testing for any code that handles sensitive data. Certified partners receive priority placement in search results and a "Salesforce Secure" badge that signals trust to enterprise buyers. This is expected to reduce the number of listings by 30-40% but increase average deal size for remaining partners, as enterprise customers become more confident in the quality and security of the marketplace.

Third, the revenue share incentive program rewards partners who contribute to the platform's open-source ecosystem. Partners who publish reusable agent patterns, contribute to the Agentforce SDK, or build significant Data Cloud connectors can earn reduced revenue share rates as low as 10%. This mirrors the GitHub Sponsors model and aims to build a genuine developer community around Salesforce, rather than the current transactional partner relationship. The program is administered through a contribution score that tracks the adoption and impact of a partner's open-source contributions, with quarterly reviews and adjustments.

Risk Factors and Competitive Threats

The 2027 strategy is ambitious, but it faces significant execution risks. The most immediate threat comes from Vercel and Cloudflare Workers AI, which are already shipping agent scaffolding tools that compete directly with Salesforce's planned Agentforce SDK. If these platforms achieve critical mass before Salesforce's Q4 2026 SDK GA date, developers may already have invested in non-Salesforce agent frameworks and be reluctant to switch. The developer hiring funnel narrows significantly when the dominant agent framework is open-source and cloud-agnostic rather than tied to a specific CRM platform.

A second risk is internal organizational inertia. Salesforce has historically struggled to execute on multi-year platform transformations—the original Lightning Experience rollout took over three years and faced significant partner resistance. The 2027 strategy requires simultaneous changes to the developer SDK, the Heroku runtime, the pricing model, and the partner ecosystem. Coordinating these changes across multiple product teams, each with its own revenue targets and engineering roadmaps, is a complex organizational challenge that could lead to delays or compromises that dilute the strategy's impact.

The third risk is developer adoption velocity. Even if Salesforce ships the Agentforce SDK on schedule, developers need to learn new tools, migrate existing code, and build confidence in the platform's stability. The current Salesforce developer experience has a Net Promoter Score estimated in the -20 to -10 range, significantly below mainstream platforms like Vercel and Netlify. Reversing this perception within two years requires not just technical excellence but also a concerted marketing and education effort that Salesforce has not historically prioritized for its developer audience.

Related questions

How does the Agentforce SDK compare to building agents with LangChain?

The Agentforce SDK provides Salesforce-native data access, permission enforcement, and governor limit management out of the box, while LangChain offers broader model support and framework flexibility. The SDK reduces boilerplate by 60-70% for Salesforce-specific agents but limits portability to other platforms.

What happens to existing Apex and Flow investments under the 2027 strategy?

Existing Apex and Flow automations remain fully supported and can be wrapped as Agentforce actions without modification. The strategy layers new abstractions on top rather than replacing the runtime, ensuring backward compatibility for the estimated 2.5 million orgs running these technologies.

Will the Heroku pivot affect existing Heroku applications?

Existing Heroku applications continue to run on the current container-orchestration infrastructure. The agentic runtime is a new service tier, not a migration. Developers can choose to deploy new agent workloads on the agentic runtime while keeping traditional web apps on the existing dyno model.

How does the AI-tokenized pricing work for developers?

Developers purchase token credits that are consumed by agent inference calls, vector database queries, and data processing operations. One credit equals roughly 1,000 input tokens through a mid-tier model. Output tokens cost 3x input tokens. Per-seat licensing remains available for traditional applications.

What is the timeline for MCP and A2A protocol support?

MCP adapter layer ships in Q1 2027, with A2A protocol support following in Q2 2027. The Agentforce SDK GA launches in Q4 2026, providing the foundation for these interoperability features. Early developer previews are expected at Dreamforce 2026.

FAQ

Will Salesforce's 2027 strategy require me to abandon Apex or Flow? No. The strategy layers Agentforce-native SDK abstractions on top of existing tools, not replacing them. You can still write Apex or build Flow automations, but the SDK aims to reduce boilerplate code by roughly 60-70% for agent-related tasks.

How does the open-API-first federation differ from today's AppExchange model? Today's AppExchange is a closed marketplace for pre-built components. The 2027 approach shifts toward standard protocols like MCP and A2A, allowing developers to integrate external AI frameworks such as LangChain and LangGraph more directly, similar to how open APIs work in other platforms.

What happens to Heroku under this strategy? Heroku is pivoting from a container-orchestration sidecar to an agentic execution layer. It will become a cost-competitive runtime for running both Salesforce-native and third-party AI agents, with per-agent-call pricing starting at $0.0001 per call.

How will pricing change for developers? Pricing is moving toward AI-tokenized models, charging per agent-inference-call instead of per developer seat. This decouples compute-minute licensing from seat counts, aiming to compete with elastic pricing models like Vercel Functions or Cloudflare Workers.

Will third-party agents work natively with Salesforce? Yes, through the open-API-first federation. By adopting MCP and A2A standards, third-party agents built on frameworks like LangChain can interact with Salesforce data and processes without needing to be packaged as AppExchange components.

Is this strategy only for large enterprises, or can small teams use it? Both. While agentic execution and AI-tokenized pricing may initially appeal to larger deployments, the SDK and open-API approach are designed to lower barriers for smaller teams. The Heroku pivot provides a flexible runtime that scales from small projects to enterprise workloads.

When will the Agentforce SDK be generally available? The Agentforce SDK is scheduled for general availability in Q4 2026, with developer previews expected at Dreamforce 2026. The MCP adapter layer follows in Q1 2027, and the Heroku agentic runtime launches in Q2 2027.

Sources

flowchart TD A[Heroku Agentic Runtime] --> B[Inference Infrastructure] A --> C[Vector Database Service] A --> D[State Management Layer] B --> E[OpenAI API] B --> F[Anthropic API] B --> G[Google Vertex AI] B --> H[Hugging Face Models] C --> I[PostgreSQL + pgvector] D --> J[Session Persistence] D --> K[Configurable Retention] E --> L[Per-Call Pricing $0.0001] F --> L G --> L H --> L L --> M[Reserved Capacity under $0.00005]
flowchart TD A[Competitive Threats] --> B[Vercel Functions] A --> C[Cloudflare Workers AI] A --> D["LangChain/LangGraph"] A --> E[Supabase Marketplace] B --> F[Agent Scaffolding Tools] C --> F D --> G["Developer Mindshare 3:1"] E --> H[Open API Economy] F --> I["Timeline Risk: Q4 2026 SDK GA"] G --> I H --> I I --> J["Potential Outcome: Heroku as Legacy Runtime"] I --> K["Positive Outcome: Agent-Native Platform"]

Related on PULSE

Download:
Was this helpful?  
Sources cited
salesforce.comhttps://www.salesforce.com/blog/agentforce-ga-2025/en.wikipedia.orghttps://en.wikipedia.org/wiki/Heroku#Acquisition_2010salesforce.comhttps://www.salesforce.com/products/appexchange/langchain.comhttps://www.langchain.com/docs/vercel.comhttps://vercel.com/docs/functions/serverless-functionsdevelopers.cloudflare.comhttps://developers.cloudflare.com/workers-ai/anthropic.comhttps://www.anthropic.com/research/model-context-protocol
⌬ Apply this in PULSE
Free CRM · Revenue IntelligenceAudit pipeline, score reps, ship the fixGross Profit CalculatorModel margin per deal, per rep, per territory