Sendbird AI Agent is an enterprise-grade, omnichannel AI solution designed to revolutionize customer service. Unlike traditional chatbots, Sendbird AI Agents understand intent, maintain context, take action, and adapt over time, delivering natural, human-like conversations that resolve complex issues and escalate seamlessly when needed. (sendbird.com)
-
Omnichannel Support: Integrates with SMS, email, WhatsApp, in-app chat, web, and social messaging platforms, ensuring your AI agent is always available where your customers are. (sendbird.com)
-
Contextual Understanding: Maintains conversation context across channels, allowing the AI agent to pick up the conversation exactly where the customer left off.
-
Proactive Engagement: Anticipates customer needs and initiates conversations on preferred channels before issues arise.
-
Unified Customer Insights: Transforms omnichannel conversations into unified customer insights to inform smarter business decisions. (sendbird.com)
-
Seamless Integrations: Connects with customer support software like Salesforce, Zendesk, Notion, and Google Drive, allowing the AI agent to be trained using your existing content. (sendbird.com)
To integrate Sendbird AI Agent into your application, follow these steps:
-
Create a Sendbird Account: Sign up at Sendbird Dashboard.
-
Set Up Your Application: Create a new application in the dashboard to obtain your Application ID.
-
Configure AI Agent: In the dashboard, navigate to the AI Agent section to create and configure your AI agent, obtaining the necessary Agent ID.
-
Integrate SDK: Depending on your platform (iOS, Android, Web), integrate the appropriate Sendbird AI Agent SDK into your application.
-
Initialize AI Agent: Use the Application ID and Agent ID to initialize the AI agent within your application.
This repository contains platform-specific implementations and customer guides for the Sendbird AI Agent:
-
JavaScript: Located in the
js
directory, includes:- Documentation guides for React and CDN integration
- Interactive live examples
- Downloadable sample projects for local development
-
iOS: Located in the
ios
directory, includes Swift integration guides and sample applications. -
Android: Located in the
android
directory, includes Android integration documentation.
Each JavaScript platform directory contains a ready-to-run sample project:
js/react/sample/
: Vite + TypeScript + React sample with full AI Agent integrationjs/cdn/sample/
: Vite + Vanilla JavaScript sample using CDN integration
Both samples demonstrate:
- Basic AI Agent Messenger integration
- User authentication and session handling
- Context configuration
- Manual messenger controls
To run the samples locally:
cd js/react/sample # or js/cdn/sample
npm install
npm run dev
Each platform-specific directory contains its own README with detailed integration instructions.
For comprehensive documentation, including API references and advanced configuration options, visit the Sendbird Documentation.
If you encounter any issues or have questions, please open an issue in this repository or contact Sendbird Support.
This project is licensed under the MIT License.
For more information on Sendbird's AI Agent platform and its capabilities, visit the official website.