Platforms, Frameworks, and Wrappers: Who Does What
Walk into any agent platform vendor meeting in 2026 and you will be told their product does everything. It does not. Every tool in this space sits in one of five categories, each with a different job, a different failure mode, and a different bill at the end of the quarter. Sort them correctly and your stack snaps together. Sort them wrong and you will spend a year discovering that your "agent platform" is really a flow builder with a chat box bolted on.
Why the Stack Map Matters
In early 2024, an enterprise RevOps lead at a 1,200-person B2B SaaS company told me she had "purchased an AI agent platform." She had, in fact, purchased a deterministic flow builder with an LLM node. Six months and $187,000 in committed spend later, she discovered the platform could not loop back, could not handle dynamic tool selection, and could not pass context across more than two LLM calls without manual variable plumbing. Her team had not failed at building agents. They had been sold a category mismatch.
This lesson exists because in 2026 the marketing copy across vendors has converged into noise. Lindy calls itself an agent platform. So does Zapier. So does Salesforce Agentforce. So does Langflow. They are not the same thing. They cannot be swapped. And in a vendor meeting, the operator who can name the five categories and place each product into one is the one who walks out without a procurement disaster.
Categories first, products second. A stack map you cannot defend in a vendor meeting is a stack map that will be sold to you.
The Five Categories
Here is the map. Every meaningful 2026 product slots into exactly one of these, regardless of what their landing page says.
- Deterministic flow builders โ "if this, then that" engines with optional LLM nodes. The flow is the source of truth.
- Autonomous agent platforms โ the LLM is the planner. The flow is emergent. Tool calls and loops are first-class.
- Agent frameworks (code) โ libraries developers compose into custom agents. No UI by default.
- Enterprise-native agent layers โ agent runtime grafted onto an existing system of record (CRM, ITSM, productivity suite). Permissions and data are pre-wired.
- Evaluation, observability, and prompt-ops harnesses โ not where agents run, but where they are tested, compared, and improved.
That is the whole map. Everything else is positioning. Let us walk each category in detail, name the named tools, and identify the trap doors.
Category 1: Deterministic Flow Builders
Deterministic flow builders execute a graph you drew. Trigger fires. Step 1 runs. Step 2 runs. If a branch resolves true, the true branch runs. The LLM, if present, sits at one or two nodes inside the graph โ it does not decide what happens next. Zapier (in its classic Zap mode, not the newer Zapier Agents product), Make, n8n (in its standard workflow mode), and Microsoft Power Automate all sit here.
When Flow Builders Win
You win with a deterministic flow builder when the work is predictable, the triggers are well-defined, and the failure mode of an unpredictable path is worse than the value of dynamic intelligence. Tax-document routing. Order-to-cash. New-hire provisioning. SLA escalation. Anything compliance auditors will eventually ask you to diagram.
The 2026 numbers that matter: Zapier has 8,000+ integrations and prices Tasks at roughly $0.0028 per task on the Team plan. Make charges by Operations and is typically 30-50% cheaper for high-volume work. n8n can be self-hosted, which collapses unit cost to near zero past the infrastructure floor; the cloud tier prices Workflow Executions, not steps.
When Flow Builders Lose
They lose the moment the work needs the model to choose. Drafting a reply where the right reply depends on the conversation history. Triaging a support ticket where the category is not in a fixed list. Researching a prospect where the next step depends on what you found in the previous step. Try to force these into a flow builder and you end up with a 40-node graph that hides the LLM's autonomy behind a parade of switch statements.
The Hybrid Trap
n8n, Zapier, and Make all now ship "agent" nodes or "agent" sub-products. These are real and useful โ n8n's AI Agent node, for example, supports tool calling and loops. But the host platform is still optimized for deterministic flow. When you place an agent node inside a Zap, you are running an agent inside a flow. The flow runtime imposes timeouts, step limits, and execution caps that constrain how the agent can plan. Know which mode you are in.
Category 2: Autonomous Agent Platforms
Autonomous agent platforms are built around a reasoning loop โ the model receives a goal, picks a tool, observes the result, picks the next tool, observes, repeats โ until it decides the task is done. The platform handles the loop, the tool registry, the memory, and the guardrails. The flow is not pre-drawn. Lindy, Relevance AI, Gumloop, Stack AI, and MindStudio all sit here, with meaningful differences in posture.
Lindy
Lindy markets to operators who want one agent per role โ the "AI sales rep," the "AI recruiter." Its sweet spot is conversational and email-driven workflows where the agent owns a persistent role rather than firing per event. The mental model is "hire an employee, give them tools." As of mid-2026, Lindy ships native MCP support, which collapsed a lot of its prior bespoke-integration friction.
Relevance AI
Relevance AI is structured around teams of agents โ a "research" agent, a "writer" agent, a "QA" agent โ that hand work off. Pricing is by credit; cost per autonomous run can be significantly higher than a deterministic flow because each loop iteration burns model tokens. Operator teams often hit cost surprises here. Set a max-iterations cap from day one.
Gumloop and Stack AI
Gumloop and Stack AI both started as visual builders for LLM workflows and have grown agent-style loops. They sit closer to deterministic flow builders than Lindy or Relevance, but they let the model drive sub-graphs โ a useful middle posture when you need 70% determinism and 30% autonomy.
MindStudio
MindStudio is heavier on the publishing model โ build an AI app, distribute it inside your org or to customers. The runtime is agentic but the framing is "app studio." If you are building internal tools shared across departments, this framing maps cleanly to how your end users will think about adoption.
Category 3: Agent Frameworks (Code)
Frameworks live in code. They give a developer primitives โ an agent loop, a tool registry, a state graph, multi-agent coordination โ and let them assemble the runtime themselves. No drag-and-drop UI. No tenant. Just a Python or TypeScript package and the developer's discipline.
LangChain and LangGraph
LangChain is the most-named framework in the space and the one with the most ambivalent reputation. By 2026, most production teams use LangChain not as a runtime but as a glue library for model providers, tool definitions, and document loaders. LangGraph, its sibling, is a state-machine framework that defines agents as directed graphs of nodes. LangGraph has become the production answer for teams that outgrew LangChain's looser abstractions. Citizen developers should care about this only insofar as their engineering partners will use LangGraph; the platform on your screen will not be LangGraph.
CrewAI
CrewAI models the world as roles โ a researcher, a writer, a manager โ that collaborate. It is opinionated and quick to prototype with. Teams ship CrewAI demos in a week and then hit the wall when they need observability and audit logs โ bolt those on early or graduate to LangGraph.
AutoGen
Microsoft's AutoGen is the academic-flavored framework with the strongest multi-agent debate-and-critique patterns. Less common in production than LangGraph or CrewAI, but if your engineering team is exploring researcher/critic loops, AutoGen is the reference.
Why Operators Need to Know Frameworks
You are not going to write code in LangGraph. You will, however, sit in a roadmap meeting where the engineering lead says, "we will rebuild that Lindy agent in LangGraph for control." Your job is to know what that trade involves: more control and observability, much slower iteration, real maintenance burden, no UI for the business. The right answer is rarely "rebuild everything in code." The right answer is "rebuild this specific agent in code because the platform cannot give us X."
Category 4: Enterprise-Native Agent Layers
These are agent runtimes that ship inside an existing system of record. Microsoft Copilot Studio sits on top of the Microsoft 365 graph, Power Platform connectors, and Entra identity. Salesforce Agentforce sits on top of Salesforce data, flow, and permission sets. ServiceNow's AI Agents sit on top of the Now Platform. HubSpot's Breeze sits on top of HubSpot CRM. Each is, in essence, a horizontal agent platform restricted (and pre-wired) to one vendor's data model.
What You Get
You get identity, permissions, data access, and audit for free. If your agent needs to read Salesforce Opportunities, Agentforce already knows who can see which Opportunity. In any other platform you would build that permission scaffolding yourself, often badly. For regulated industries this category is frequently the only viable option for production deployment.
What You Give Up
You give up neutrality. An Agentforce agent that needs to read a Workday record has to traverse a managed connector. The cost per task is opaque, often bundled into per-seat pricing. The model selection is constrained โ Agentforce, for example, defaults to its own xGen-Sales model with Anthropic and OpenAI as fallback options; Copilot Studio defaults to GPT-class models. Switching providers to take advantage of a 60% latency win from a new release is not your decision.
When This Category Is Right
When the work lives almost entirely inside one system of record, when compliance and identity are non-negotiable, and when your IT organization has already committed to that vendor for the next three years. The right test: list the systems the agent will read from and write to. If 70% of them are in one vendor's ecosystem, an enterprise-native layer is probably correct. If they are spread across five vendors, choose a neutral platform and integrate.
Category 5: Evaluation, Observability, and Prompt-Ops
This category does not run your agents. It tests them, watches them, and tells you when a prompt regression slipped past your eyes. Vellum, LangSmith (LangChain's evaluation product), Braintrust, Humanloop, and Arize Phoenix sit here.
Why This Matters for Operators
In 2024 you could ship an agent without evals and survive. In 2026 you cannot. Every model swap, every prompt edit, every tool added is a potential regression. The Demo-to-Production Gap lesson covered the cost of skipping this layer. Vellum and its peers exist because production teams discovered that a 4% regression in tool-call accuracy across one prompt edit is invisible without a harness and catastrophic with one.
Vellum
Vellum is the most operator-friendly of the bunch. It lets non-engineers build test datasets, run a prompt or agent against them in batch, and diff outputs against a baseline. The pricing structure rewards larger teams; small teams can usually start with the free tier of LangSmith or Braintrust.
Langflow
Langflow is sometimes lumped here but actually sits between Category 2 and Category 3 โ a visual builder over LangChain primitives, useful for prototyping but not generally used as a production runtime. Keep it on the prototype shelf, not on the production diagram.
The Stack Map You Defend in a Vendor Meeting
Here is the one-page answer when the procurement committee asks you to justify the stack. Steal it verbatim.
- Layer 1 โ Deterministic workflows. n8n (self-hosted for cost), with Make as a cloud fallback. Used for everything where the steps are predictable and the failure mode of an LLM going off-script is unacceptable. Owns roughly 60-70% of internal automations.
- Layer 2 โ Autonomous agents. Lindy for role-based agents that own a persistent function (sales follow-up, recruiting outreach). Relevance AI for multi-agent research and content pipelines. Both connect to Layer 1 for handoff to deterministic execution.
- Layer 3 โ Enterprise-native. Agentforce for anything that lives 80%+ inside Salesforce. Copilot Studio for anything that lives 80%+ inside Microsoft 365. Used as the system-of-record surface, not as the orchestration brain.
- Layer 4 โ Code framework. LangGraph for the 5-10% of agents where the platform abstractions are not enough. Owned by engineering, not by the operator-builder team.
- Layer 5 โ Evaluation. Vellum for prompt regression and agent-level evals across the entire stack. Non-negotiable before any agent reaches production.
That is your defense. It names every category, gives a primary product and a fallback, and assigns ownership. A vendor pitching you a Layer 1 product as a Layer 2 product has to break this map to win, and they cannot.
Three Questions That Collapse the Pitch
Memorize these. They have saved real teams from real bad procurement decisions.
- "Show me an agent on your platform that picks among five tools dynamically based on prior tool output." If the demo is three nodes in a row, you are looking at a flow builder, not an agent platform.
- "How do I diff this agent's behavior between two prompt versions on a 200-case test set?" If the answer is "we are working on that," you do not have an evals story and you will discover regressions in production.
- "What happens when the underlying model latency p95 doubles next week?" If the answer involves a sales call, you are locked in. Neutral platforms let you swap providers.
You do not need to know every product. You need to know every category. The products change; the categories do not.
A Real Stack from a Real Company
A 400-person fintech I worked with in late 2025 had inherited a tangle: 47 Zapier Zaps, 12 Make scenarios, a handful of Salesforce flows, and one half-finished LangChain prototype that nobody owned. The new RevOps director sorted it into the five categories on a whiteboard and asked one question per workflow โ "deterministic or autonomous?" โ followed by "neutral or enterprise-native?"
The result, after a six-week consolidation: n8n absorbed the deterministic work (cut tool-cost by 62% by moving off Zapier on volume tasks). Lindy took over three role-based agents (sales follow-up, recruiter screening, partner-comms triage). Agentforce took over the four workflows that lived entirely inside Salesforce. The LangChain prototype was retired in favor of a LangGraph rewrite for one specific high-stakes underwriting agent. Vellum was added across all of it for evals. The team did not get a single new headcount. They became 3x faster at shipping because every workflow now lived in the right category.
That is what category clarity buys you. The stack map is not a theoretical exercise. It is a procurement weapon, a debugging shortcut, and a roadmap compressor all at once.
Key Takeaways
- Every 2026 product fits one of five categories: deterministic flow builder, autonomous agent platform, code framework, enterprise-native layer, or evaluation harness.
- Zapier, Make, and n8n are flow builders โ they have agent nodes but the runtime is still flow-first.
- Lindy, Relevance AI, Gumloop, Stack AI, and MindStudio are autonomous agent platforms with meaningfully different postures: role-based, team-of-agents, hybrid, and app-publishing.
- LangChain, LangGraph, CrewAI, and AutoGen are code frameworks โ engineering territory, but operators must understand the trade.
- Copilot Studio, Agentforce, ServiceNow AI Agents, and HubSpot Breeze are enterprise-native โ they trade neutrality for built-in identity and data.
- Vellum, LangSmith, Braintrust, Humanloop, and Arize Phoenix are evaluation and observability โ non-negotiable before production in 2026.
- Three questions collapse most vendor pitches: dynamic tool selection demo, prompt-version diff on a test set, and what happens when model latency doubles.
- The right stack is rarely one product. It is one product per category, with clear ownership and handoff.
Skill.re