Introduction
This section is for putting Cusu where customers already are, and for letting the assistant use your systems. The guides stay inside the app: account, knowledge, inbox, and credit.
Two packages exist today.
- Web —
@cusuai/web-sdkmounts the chat widget in a browser. - Node —
@cusuai/nodesigns a logged-in customer on your server.
The same ideas sit under both of them. Read them once, then use the package you need.
- Keys — the group id, the public key, and the identify secret.
- Identify — attach a signed-in customer to the visitor in the widget.
- Your API — give the assistant an OpenAPI schema it may call.
Other surfaces
A React Native SDK and a Flutter SDK are planned for mobile apps. A Python SDK is planned next to Node. Those packages are not published yet. Keys, identify, and your API stay the same when they are. The web widget is one surface, not the root of these docs.