We have had a good experience using the Kaleyra Video API to add real time video features into our platform. The main advantage for us has been how flexible it is. It does not lock you into a rigid user interface or workflow, which makes it easier to shape the video experience around our own product.
After the initial setup, daily use has been fairly smooth. Things like creating and managing sessions, handling participants, and controlling video flows are all pretty straightforward. The dashboard is useful for basic configuration and monitoring. It is clean and easy enough to navigate, although at times it could be a bit clearer, especially when you are new to the system or dealing with more complex troubleshooting.
Performance has been solid for our use cases. Sessions connect reliably and video quality has generally been stable. In production, that consistency is important because any interruption affects the end user directly. We have not run into major issues in normal usage, and responsiveness has been good for real time communication. Of course, like any video solution, actual performance still depends on network conditions and how it is implemented, but overall it has felt dependable.
From a cost perspective, it makes the most sense when you actually need a customizable API based solution. If you are building video into your own product and want full control over the experience, the flexibility can justify the investment because it reduces the need for workarounds. For simpler or smaller use cases, it may be worth checking whether you are using enough of its capabilities, but for embedded video features it can offer strong value.
The onboarding process does take some time to get used to, which is expected for this type of API. The documentation helps with the basics, but it could go further in explaining advanced scenarios and edge cases more clearly. Once you get past the initial learning curve, development becomes easier. Support has been helpful when we reached out, especially for integration questions, although a smoother onboarding experience would make it easier for new teams to get started.
We did not really use any AI related features, so that was not a focus area for us. Our main interest was the reliability of the video infrastructure and the flexibility of the API.
Overall, Kaleyra Video API is a strong choice for teams that want to embed video deeply into their product and need a solution they can adapt to their own workflows. Its main strengths are flexibility, stable core performance, and good integration control.
Pros
1. Flexible API that supports custom embedded video experiences
2. Reliable performance for real time communication
3. Good control over sessions, participants, and workflows
4. Clean dashboard for configuration and monitoring
5. Strong fit for product driven integrations Review collected by and hosted on G2.com.
Getting started with the platform does take some time, particularly if you are not already familiar with video infrastructure. The onboarding is not difficult, but there is a learning curve in the beginning.
The documentation is helpful for the basics, although it would benefit from more detailed examples for advanced scenarios and better guidance for troubleshooting.
The dashboard is generally fine for regular use, but some parts could be easier to understand for someone using it for the first time.
AI or other intelligent features were not something we focused on in our use case, so they did not play a significant role in our evaluation. Review collected by and hosted on G2.com.



