AI Integration Quick Reference
AI Integration Quick Reference
Key changes from v3 to v4:
- Chat SDK:
npm i @cometchat/chat-sdk-javascript - Calls SDK:
npm i @cometchat/calls-sdk-javascript - Import:
import { CometChat } from '@cometchat/chat-sdk-javascript' - Import Calls:
import { CometChatCalls } from '@cometchat/calls-sdk-javascript'
Update Dependencies
| SDK | v3 Package | v4 Package |
|---|---|---|
| Chat SDK | @cometchat-pro/chat | @cometchat/chat-sdk-javascript |
| Calls SDK | @cometchat-pro/calls | @cometchat/calls-sdk-javascript |
Update Import Statements
Find and replace all import statements across your project:| SDK | v3 Import | v4 Import |
|---|---|---|
| Chat SDK | import { CometChat } from '@cometchat-pro/chat' | import { CometChat } from '@cometchat/chat-sdk-javascript' |
| Calls SDK | import { CometChatCalls } from '@cometchat-pro/calls' | import { CometChatCalls } from '@cometchat/calls-sdk-javascript' |
The API methods, class names, and listener interfaces are unchanged between v3 and v4. Once you update the packages and imports, your existing code should work without further modifications.
Next Steps
Setup SDK
Install and configure the CometChat JavaScript SDK
Changelog
Latest SDK version and release notes
Best Practices
Recommended patterns for building with the SDK
Key Concepts
Learn the core concepts behind CometChat v4