SYCTRA

「人工智能给我一条信息」和「人工智能触发操作」,不是同一种产品。

将智能体接入贵司 API、数据库、业务软件与外部服务。到这一步,人工智能不再是多出来的一个工具,而成为与信息系统交互的一层。

  • REST、OpenAPI 与 MCP
  • 权限沿用贵司系统
  • 操作全程留痕

Why pilots stop at the answer

Moving from “answer” to “act” raises three technical questions most projects did not anticipate.

01

There is no API

The business tool is twenty years old and does not open up. All the project's value depends on writing into it, and nobody costed that work at the start.

02

Rights only exist in the database

The agent connects with a service account that sees everything. Technically it works. In an audit it is indefensible, and the project dies at the security committee.

03

Nothing is reversible

An action triggered in error has neither a usable trace nor a correction path. Management refuses write access, and the pilot stays read-only forever.

How you wire an agent into a real information system

Order matters: security and traceability come before the first write, not after the first incident.

01 / 05

Mapping the systems

Which tools hold which data, which expose an API, which will need one built. This step produces the list of actions genuinely possible today, and a cost for those that require development.

What we connect to

REST and OpenAPI

From your existing Swagger specification, without writing one connector per service.

MCP

Model Context Protocol, where your services expose it or where we adapt them to.

Databases

Controlled reads and writes, with a declared perimeter and logged queries.

CRM and ERP

Creating and updating records, with the originating user's rights.

Internal tools with no API

Where no API exists, the software pole builds one. That is often the real project.

External services

Messaging, storage, signature, payment, sector services, within the limits you set.

The technical guarantees

These are what get a project through the security committee, not the model's performance.

Declared perimeter
The agent can only call explicitly authorised tools, described by their contract.
Propagated rights
Every call is authenticated with the originating user's identity.
Human sign-off
Configurable thresholds above which an action requires confirmation.
Complete log
Author, timestamp, parameters, result — readable by a non-technical person.
Execution limits
Volume, frequency and cost caps per run, to prevent runaway behaviour.
Test environment
Write actions are validated on a separate environment before production.

Three levels of write access

01 · 背景

Agents read the CRM but do not write to it. Every update stays manual and happens late.

02 · 我们实施的内容

Tool contract on the authorised CRM objects, rights propagated from the user, human sign-off above a defined amount.

03 · 结果

The agent creates and updates opportunities live, with a readable log and a correction path.

常见问题

The software pole builds one around the existing tool. That is frequently the real project, and it is costed at scoping rather than discovered mid-way.

No. It acts with the rights of the person who launched it. That is an architectural choice, and it is what makes write access acceptable at the security committee.

Every call is logged with its parameters. Where the action allows it, the correction path is designed in. Where it does not, the action goes through prior human sign-off.

No. REST with an OpenAPI specification works perfectly well. MCP simplifies tool description where your services already expose it.

There is no technical limit, but there is a common-sense one: every connected tool is a tool to maintain. We start with the ones carrying the value.

No. The deployment can be entirely internal, with the agent running inside your network without external exposure.

本方案不做什么

We do not let an agent single-handedly trigger an irreversible financial, contractual or legal action. Those steps go through human sign-off, by design, even when the client asks for the opposite. And where a tool exposes no API, we do not resort to screen automation: it is fragile, it breaks on the first update, and it defers the problem instead of solving it.

Which action should your AI be able to trigger?

Name one. We will tell you what it implies on the API side, the rights side and the traceability side — and whether the path already exists.