I’ve seen Adalo’s solution for chat, but quite frankly it would take a lot of time to build features in it that would make it on par with modern messaging solutions like Slack/Whatsapp (read receipts, group chats, click on reply to scroll to that reply, in-app calls, etc.)
So instead of trying to build one from scratch on Adalo, it would be great if we can integrate an existing chat API solution such as these into Adalo: https://talkjs.com/, https://sendbird.com/
Is this possible right now in Adalo, through some existing workaround?
I’m not a tech person so I might be talking bull here. Basically my use case would be, I’d want to create an e-commerce app, but one that also has a chat function with all the modern chat features such as read receipts etc. and with good performance and scalability as well. Another use case is that I would make an app for managing a company’s internal operations, and instead of relying on Slack for communications, we integrate this chat API and put the “slack” directly into the Adalo app as well.
I would like to suggest of MirrorFly is one of the leading messaging & video calling applications. The element of this communication sdk application are devops grounded advancement, superior foundation, HD video calling, work with WebRTC and around 300+ in-house improvement groups are there, Which you can integrate into any third party web & mobile apps.
I haven’t, unfortunately. I’ve decided to go the other way round - use an available chat app, and share Adalo app links (which will then open within the chat app). Not as elegant, but might still work
I hope already you got the answer for your thread . Here i have shared how integrate video calling API or SDK into your web and mobile apps.may not be this article not helping for you but some readers looking for video call integration this tutorial will help https://bit.ly/39eZSaf
You’re absolutely right! While Adalo has a built-in chat solution, it lacks the advanced features you mentioned for a modern chat experience. Here’s how you can achieve your goal of integrating a chat API into your Adalo app:
Yes, it is possible! There are a couple of workarounds to achieve chat functionality with those features:
1. Third-party Chat API Integration:
Both TalkJS (https://talkjs.com/docs/) and Sendbird (https://sendbird.com/) offer APIs that you can integrate with Adalo. This is the most recommended approach for complex chat features.
Here's the catch: Adalo itself doesn't directly support embedding third-party chat APIs. However, there are workarounds:
Zapier: This automation platform acts as a middleman. You can connect your chosen chat API (TalkJS or Sendbird) with Zapier and then connect Zapier to Adalo. This allows you to trigger actions in your app based on chat events (like sending a message) and vice versa (like displaying a notification when a message is received).
Custom Actions: This involves writing custom code (JavaScript) to interact with the chat API directly. This requires more technical knowledge but offers more flexibility.
If you're comfortable with backend development, you can build a server-side script that interacts with the chat API and exposes its functionality to Adalo through an API. This approach gives you complete control but requires more development effort.
MirrorFly would be a great choice of Chat API to accompany all your requirements and needs with a single solution.
As it is flexible and customizable, it integrates into existing applications or websites (no matter the tech stack or browsers) with your own branding elements.
This white-label solution offers 1000+ in-app communication features for multiple use cases and supports 100+ third-party integrations.
This will be worth trying, checkout here: https://www.apptha.com/blog/chat-api-service/
To integrate third-party chat SDKs/APIs like MirrorFly, Appitect, or Stream, start by selecting the SDK that suits your app’s requirements for features like real-time messaging, voice/video calls, and scalability. MirrorFly offers fully customizable solutions for large-scale deployments. Appitect specializes in tailored communication APIs for seamless integration. Stream provides powerful APIs for in-app chat with features like message threading and moderation. Implement the SDK by integrating the provided libraries, configuring authentication, and customizing the UI/UX. Use their detailed documentation for API calls, event handling, and testing. These SDKs simplify adding chat functionality, ensuring reliability and feature-rich experiences for users.