MirrorFly:
MirrorFly offers a comprehensive communication solution that includes voice calling capabilities.
It supports recording of voice conversations, which can be useful for review and analysis.
You can use their APIs to direct call flows to the appropriate sales agents.
Agora:
Agora provides real-time communication APIs, including voice calling.
It offers features for recording calls and has tools for directing call flows.
Agora has been widely used for various real-time communication needs.
Twilio:
Twilio is a well-known cloud communications platform that offers voice calling capabilities through its APIs.
Twilio can be used to record conversations, and its programmable features allow for custom call flow management.
Enablex:
EnableX provides communication APIs, including voice calling and video calling.
It offers recording options for calls and customization for call routing and management.
Sendbird:
Sendbird focuses on chat and messaging, but it also provides voice and video calling features.
While not as specialized in voice calling as some others, Sendbird can still support your needs for in-app voice chat and recording.