Introduction
Welcome to the Erghi SDK Documentation.
Erghi provides a suite of SDKs that allow you to integrate real-time chat, AI assistants, and customer support directly into your applications. We offer official SDKs for the following platforms:
- JavaScript/TypeScript — published on npm
- React — published on npm
- Angular — source available, not yet published to npm
- Python — published on PyPI
- .NET (C#) — published on NuGet
- Flutter — published on pub.dev
- Swift — published via Swift Package Manager
- Web Widget — a plain
<script>embed, no package install needed — see the User Guide
New here? Start with the User Guide for the full sign-up-to-live-widget walkthrough before diving into a specific SDK.
Key Features
- Real-time Messaging: Powered by SignalR under the hood, but abstracted into easy-to-use event streams in every language.
- AI Integration: Chat directly with your Erghi AI agent.
- Multi-Tenant Support: Manage isolated environments securely using
X-Workspace-IdandX-Account-Id. - Machine-to-Machine (M2M) Auth: Securely connect backend systems to Erghi without user credentials.