BUSINESS SYSTEM × AI EMPLOYEE · Bridge v1

Every IT system,
a workplace of AI employees
that think and act.

Biz Assistant adds a small "bridge" to business systems that used to just wait for create, read and update. AI employees come alive and, in each employee's own chat, notify, ask, draft and remember. No rewrite of business logic. People always decide.

For existing and new systems · Slack / LINE / Teams and more · verified by a 52-check conformance suite
52conformance checks (Bridge v1)
9AI-plane plugins
12chat platforms for personal bots
0actions the AI can confirm, approve or pay
At a glance

What is Biz Assistant Framework?

An open-source framework that turns an existing or new business system into a workplace of AI employees. Add a small bridge (Bridge v1) and AI employees notify, ask, draft and remember in each staff member's own chat. People always decide.

What it doesTells the right staff about business changes, requests approvals, drafts documents, reports on schedule and remembers decisions
WhereIn each staff member's own chat (12 platforms including Slack, LINE, Microsoft Teams, WeCom and Lark)
Safety principleThe AI only proposes. People confirm, approve and pay in the business system. It reads only what the user may read
How to connectNo rewrite of business logic. Add read and propose endpoints, a manifest and recipient rules; verify with the 52-check conformance suite
LicenceApache License 2.0 (open source, free for commercial use). Source: ITC-cloud-soft/biz-ai on GitHub
Provided byITCSoft Co., Ltd. (Tokyo), which also offers adoption support and the sister product "Ops AI Bot" for AI operations and maintenance
From legacy to intelligence

IT goes from "a tool that records"
to "a colleague who works with you".

The information is already in your system. What was missing was a way to bring it to people and get things moving.

📒
ERA 1

The era of records

Ledgers and input. People type data in, people search for it.

🖥️
ERA 2

The era of screens

CRUD and business logic. People open screens, check, and chase each other.

✨
ERA 3 · NOW

The era of intelligence

AI employees watch, notify, ask, draft and remember. People decide in chat.

BEFORE — systems that wait

  • Nothing happens until someone opens a screen
  • Important changes go unnoticed unless you look
  • You chase people for approvals and submissions
  • You collect data to write reports

AFTER — systems that think and act

  • AI employees notice changes first
  • Only the people concerned are told, in their own chat
  • Approvals take one tap in chat
  • A summary arrives every morning and evening
Three powers

Think. Remember. Act on their own.

An AI employee is an AI assistant that works within each employee's own rights.

🧠

Think

Reads business data within the user's rights, spots what matters now, and drafts plans and corrections.

There are 2 AI proposals. Please accept or decline them.
🔖

Remember

Remembers each person's preferences and open items, the organisation's procedures and earlier conversations. Never personal data.

Got it. I will keep reports to three lines, conclusion first.
⚡

Act on their own

Watches for changes, tells only those concerned, asks the right person, follows up, and sums up on schedule.

[Urgent] The shipping job planned for 09:00 has not started yet.

The AI reads and proposes. Confirming, approving and deciding amounts is always up to people.

A day with your AI employee

A day with your AI employee.

08:30
[Scheduled report]
2 items need action, 1 for reference.
09:20
[Urgent]
The job planned for 09:00 has not started yet.
14:00
[Approval request]
Please confirm October billing.
Approve
16:00
[Action needed]
2 AI proposals. Please accept or decline.

All screens are fictional examples.

How it works

Your business system stays the source of truth.
AI employees work across the bridge.

The business plane and the AI plane are joined by Bridge v1, a small versioned HTTP protocol, and a machine-readable self-description, the manifest.

🏢 Business system

  • Business data · staff & roles
  • Rules · approvals · amounts · audit
  • Who gets notified

Bridge v1

+ manifest
OpenAPI 3.1

🤖 AI plane

  • Conversations · long-term memory
  • Automatic tasks · scheduled reports
  • 9 plugins

💬 Chat

  • Slack
  • LINE
  • Teams and more
01

Business changes are recorded in the same transaction

02

Your system decides who is told

03

The AI employee reads with the user's rights and drafts proposals

04

People decide in chat; results are recorded in your system

L1 protocolL2 server-kitL3 AI · 9 pluginsL4 web-kit · gatewayL5 your system
Trust by design

Safety enforced by
code and configuration, not prompts.

✋

People decide

The AI only proposes writes. Accepting and approving is done by a person, once.

🔑

Never beyond the user

AI rights = what the AI is allowed ∩ that employee's role. Tokens live 5 minutes at most.

🎯

The system picks recipients

The AI never chooses who receives anything. Only the people concerned get it.

🛡️

No personal data in transit

Events carry IDs, dates and counts only. Text is screened before sending, or fixed.

🔒

Closed by default

Group chats, unattended work and delivery targets are closed by default.

✅

Verified by 52 checks

Promises are proven by the conformance suite. Releases need 52 / 52, nothing skipped.

Integration paths

For legacy systems and new ones alike.

No rewrite of business logic — but it does not connect with zero changes either. The first assessment lists what to add.

What you add: a "bridge"

  • An API to read business data and to receive AI proposals
  • A manifest (the system describes itself)
  • Each employee links their own chat — with your system's own login
  • Recipient rules decided by your system
  • Events written in the same transaction as the change
  • Approval rules · scheduled reports (counts only)
1Write and validate the manifest
2Implement hooks (or alias existing APIs)
3Events in the transaction
4Conformance 52 / 52
5Register in the AI-plane profile
6Screens and BFF in your web app
7Enable automatic tasks

Born to work with AI employees

  • Build on server-kit and the bridge comes with it
  • You write only the business, hooks, manifest and screens
  • A sample business system shows the layout and style
server.mjs
const bridge = await createBridgeApp({
  manifest: { file: './bridge.manifest.yaml' },
  store, serviceToken, bffSecret,
  hooks: { employees, authenticate, isSessionLive,
           recipientsFor, approvals, proposalKinds,
           reports, piiScan },
})

Keep the code, put the bridge outside

  • Logins can be verified from outside (OIDC / SAML)
  • APIs can be called as the user
  • Changes are announced after commit (webhook / CDC)
  • Approval and write APIs exist
AAll four → every feature
BAPIs, but not as the user → notices and reports
CScreens only → add APIs, or build anew
For developers

The spec is OpenAPI. The promises are tests.

Describe the system in a manifest, wire the hooks, prove it with the 52-check conformance suite. The source is on GitHub, and an integration skill for AI coding agents is included.

bridge.manifest.yaml
bridge: 1
system: { id: order-desk, name: Order Desk }
roles:
  manager: { delegation: propose }
  staff:   { delegation: read }
events:
  order.overdue:
    payload: [orderId, dueDate, count]  # IDs, dates, counts only
    notify: { template: order.overdue }
tools:
  - name: order_list_overdue
    http: GET /api/orders/overdue
    access: read
    roles: [manager, staff]
terminal — conformance
$ node --test packages/protocol/conformance/http.test.mjs
  ✔ P1–P6  protocol hygiene
  ✔ L1–L10 link yourself only · B1–B4 personal bots
  ✔ D1–D7  delegation = allow-list ∩ role
  ✔ S1–S5  assistant tickets bound to the session
  ✔ PR1–PR3 · A1–A4  AI proposes, people decide
  ✔ E1–E4 · N1–N3 · R1–R3 · M1–M3  no personal data
  52 passed, 0 known gaps, 0 skipped
Works where your team talks

The chat your team already uses becomes the AI employee's workplace.

SlackLINEMicrosoft TeamsWeComWeChatLark TelegramDiscordWhatsAppQQDingTalkMatrix

Blue frame: organisation bots / all: personal bots each employee connects / email is notification-only

Sister product · 運用AI Bot

And
the system grows itself.

Ops AI Bot watches over, fixes and grows the system itself: it takes issues, investigates, fixes and tests, opens a PR, releases after approval and remembers what it learned. Production always needs a human approval.

See Ops AI Bot →
FAQ

Frequently asked questions

Can we keep our existing system's code unchanged?

Business logic does not need rewriting, but a bridge must be added (read and propose APIs, the manifest, chat linking, recipient rules, event recording…). The first assessment lists what to add and how much.

Could the AI approve or pay on its own?

It cannot. The AI only proposes; confirming, approving, paying and deciding amounts are done by people in the business system. The protocol and its tests prove it.

Which chats are supported?

Slack, LINE, Microsoft Teams, WeCom, WeChat, Lark and more. Personal bots that employees connect themselves work on 12 chat platforms. Email is used for notifications only.

How is personal data handled?

Events and notifications carry only IDs, dates and counts, and text is screened before sending. The AI employee's memory keeps no personal data either.

Get started

Take your IT
into the next era.

Start with one business process. We size what to add and grow it, proven by the conformance suite.