Agent Binding

Decide how ERP-aware your agent is — and which organization it belongs to

Every user-defined agent and process has a Binding: a single setting that decides whether the agent uses ERP.net at all, and whether it's tied to a specific organization or works across any of them. Binding gates which capabilities you can turn on, which organizational features apply, and where the agent can be run.

You'll find it on the agent's Binding settings (it was previously called Organization). You can change it later, but doing so may turn off capabilities that no longer fit.

The three choices

Binding What it means ERP capabilities Organizational features
Generic Runs anywhere. The agent doesn't talk to ERP.net at all. Off Off
ERP.net (any organization) Uses standard ERP.net entities and is portable across organizations. On (standard entities only) Off
Specific organization Bound to the current organization. May use that org's MCP servers, permission policies, entity instructions, and user-defined attributes. On (standard + org-specific) On

Think of it as a ladder: each step up unlocks more, and locks the agent more tightly to the world it depends on.

When to pick each one

Generic

Pick Generic when the agent doesn't need ERP.net at all — pure-language assistants, writing helpers, brainstorming partners, summarisers, translators, code reviewers, or agents that only use non-ERP capabilities like web search or general knowledge.

ERP.net (any organization)

Pick ERP.net (any organization) when the agent works with standard ERP.net data — customers, items, sales orders, document types, warehouses, and other entities that exist in every ERP.net deployment — but doesn't depend on anything specific to one organization.

Specific organization

Pick Specific organization when the agent depends on something only one organization has — its custom MCP servers, its permission policies, its entity instructions, or attributes defined by your team on top of the standard entities.

How to choose — quick rules

When in doubt, pick the least specific option that still lets the agent do its job. Less specific = more portable, easier to share, easier to maintain.

What changes when you switch binding

Other settings (name, instructions, greeting, reasoning level, base agent) are not affected by binding changes.

Binding and other features