OPEN SOURCE · AGENT-TO-BUSINESS

Commerce, SaaS, CRM, or ERP—without rebuilding what already works. BailingHub connects capabilities, trusted identity, approvals, and audit to agents so they can act without crossing your system boundaries.

See one business action in 60 seconds
Apache-2.0Self-hostedACC-basedAudit trails
BailingHub · Agent ClientConnected
WRITE · SCENARIOGoverned write operation

Add every item below 10 units to a replenishment order and save it as a draft. Do not place the order.

Matched route: inventory-replenishmentRUN #A2B-0248
01Verify identity and store scopePASS
02Discover authorized write capabilityPASS
03Check business and approval policiesPASS
04Create the draft and record the traceLIVE
Written · Draft replenishment order RP-0248 · 12 items842ms
BUSINESS AUTHidentity · store · authorized scope
RULES & AUDITvalidation · approval policy · audit
Connect the agents, automation platforms, and business systems you already use
DeepSeek HarnessMCPDifyn8nOpenClawCRMEBQoder
01WHY BAILINGHUB

Connecting a model is easy. Letting it safely operate your business is not.

Business operations need APIs, real identities, permission checks, and call records to work together. BailingHub provides that shared integration layer for different agent entry points.Explore identity, permissions, and audit↗

01ACTION

It can chat, but it cannot finish the job

Without a connection to business APIs, an assistant can offer advice but cannot update records, create documents, or start approvals in your system.

BailingHubDeclare selected reads and writes as business capabilities an agent can call.
02AUTHORITY

It can call APIs, but nobody dares to grant broad access

Giving a model an all-powerful key, every API, or direct database access leaves overreach and costly mistakes uncontrolled.

BailingHubExpose only allowed capabilities and check identity, scope, risk, and approval first.
03REUSE

Every new agent becomes another integration project

Web assistants, local agents, Dify, and n8n quickly become separate islands of identities, tools, and logs.

BailingHubReuse one set of routes, knowledge, capability policies, and audit records.
02WHAT IT CAN OPERATE

More than answers—complete real business operations

Your system decides what to expose. Start with low-risk reads, then add creates, updates, workflows, and high-risk actions that require approval.See where BailingHub fits↗

READ · WRITE01

Orders & inventory

“Find products below 10 units and create a draft replenishment order.”

Read authorized data first, then invoke a deliberately exposed write capability.

Scenario · Final decision stays with your system
IDENTITY · WRITE02

Customers & staff

“Find staff member Lin and move them to the Riverside store.”

Only fields visible to the current business identity can be changed.

Scenario · Final decision stays with your system
MULTI-SYSTEM · WRITE03

Commerce & inventory

“Check flask stock. If available, set its store price to CNY 59 and publish it.”

Select both systems first; product mapping, business tools, and existing approvals must be in place.

Scenario · Final decision stays with your system
APPROVAL · AUDIT04

Refunds & sensitive actions

“Start a refund for this order and report the final outcome.”

Business policy decides approval; only the approved request is executed.

Scenario · Final decision stays with your system
03HOW AN ACTION RUNS

From a rename request to a change in the back office

Follow an animated product-rename example: the request carries the current identity and allowed capabilities, the agent reads and updates, and the business page shows the result.

Understand the flow. Then verify it yourself.

The public Docker Demo includes reproducible order lookup, ticket creation, and refund approval scenarios.

Explore the runnable Demo
04THREE WAYS TO USE IT

Bring agents into the places where work actually happens

The same capabilities do not have to belong to one chat box or agent. Choose the entry point that fits your system and users.Compare every connection path↗

WEB ASSISTANT01 / 03

Act directly inside the admin

01Current admin page
02Embedded chat
03BailingHub
04Business API
Existing identity and backend permissions remain in force
05OPEN AND VERIFIABLE

Run your first business operation locally

BailingHub Core is Apache-2.0 and can run on your own servers and database. The public Docker Demo reproduces reads, writes, approvals, and failure tracing without a real business system or model key.

Apache-2.0Self-hostedNo model keyAudit & Trace
PUBLIC DOCKER DEMO
$ docker compose up --build
01Order lookupPASS
02Support ticket creationPASS
03Approved refund executionPASS
04Deterministic failure tracePASS
Complete governance path recorded
06CHOOSE YOUR STARTING POINT

Start with one real business action

You do not need to integrate the entire back office on day one. Understand the product, then validate identity, invocation, result, and trace with one sanitized action.

10-minute setup↗
01

Try it online first

The fastest way to understand the console, routes, and execution traces. The public environment is for evaluation only—never upload production credentials or real business data.

Open online trial↗
02

Run the public Docker Demo

Reproduce order lookup, ticket creation, refund approval, and failure tracing without an existing business system or model key.

Read the Demo guide↗
03

Connect your first capability

Choose one low-risk read and one governed write, declare them through OpenAPI or an SDK, and verify the complete loop.

Read the integration guide↗
07FAQ

Questions teams ask before connecting a system

01Do I need to rebuild my existing admin?

No. Keep your backend, accounts, permission tables, and business workflows. Connect selected actions through OpenAPI, ACC declarations, or an SDK. Add capability declarations, trusted identity, and request verification for the operations you choose.

02Is BailingHub an RPA that clicks through web pages?

No. It calls server-side capabilities explicitly declared and authorized by the business system, so parameters, identity, permission, and results can all be verified.

03Who makes the final permission decision?

Your business system does. BailingHub controls what an agent may discover and request; your backend still executes or rejects each call under the current user, tenant, role, and business rules.

04Does every write require human approval?

No. Approval follows capability declarations and business policy. Routine authorized writes may execute directly, while sensitive actions can wait for approval.

05How is this different from MCP, Dify, or n8n?

MCP defines a tool protocol, while Dify and n8n build agents or workflows. BailingHub focuses on trusted business identity, capability scope, approval, signing, execution, and audit between those agents and your systems.

06Must the model run locally?

No. You can self-host the control plane and state database while choosing cloud APIs or self-hosted models based on cost, networking, and data requirements. Inputs sent to external models still follow your configured provider.

07Can a local agent use Hub model plans?

Yes. Once the host integrates model services, it can use plan-enabled chat models and image tools with a shared allowance, or keep its own model connection. Conversation and tool orchestration stay with the local agent.

Make your existing system operable by agents

Open source, self-hosted, and designed to start with one capability.