The most familiar form of online chat. Users can communicate in a game, dating-app, team collaboration app like Slack, or messenger apps.
Communication on an e-commerce platform between the platform, seller and buyer.
Communication between a service provider and a user or customer at a financial institution, healthcare provider, ride hailing service, or any other on-demand service provider.
Communication among a live audience and between broadcaster and the audience.
Since there are no issues scaling from two users to an audience of millions, the sky’s the limit.
Those basic features should include:
It will likely include advanced features:
Most chat APIs would be compatible with voice and video API, too. So you could add voice or video chat supplied by other API providers.
Check out these links for more information on chat APIs: