Currently, Grafana OnCall allows the administrator to select a single phone call/SMS provider for all users. However, different providers offer various benefits depending on the region and pricing. Allowing users to choose between Twilio, Zvonok, and Exotel would improve user experience and efficiency in different regions.
This feature would solve the following pain-points:
Users can optimize notification delivery and costs based on their region.
Improved flexibility and customization for users with different needs.
Potential for better service reliability and user satisfaction.
Ability to select multiple providers to ensure redundancy and avoid service disruption if one provider fails to deliver notifications.
How would you envision it working?
Add a dropdown menu or selection field in the user notification settings or Phone Verification tab where individual users can choose their preferred phone call/SMS provider.
Ensure support for the following providers, which are already implemented (and configured):
Twilio: Recommended for Europe. Note that Twilio does not allow sending SMS to countries other than the one where the number is registered, especially in the CIS region.
Zvonok: Recommended for CIS (Commonwealth of Independent States) countries. Zvonok does not have restrictions on sending SMS within CIS but may have limitations in reaching Europe or America.
Exotel: Recommended for Asia.
Product Area
Alert Flow & Configuration
Anything else to add?
The ability to select different providers based on user location can significantly enhance operational efficiency and reduce costs, especially in multinational or diverse regional environments.
The current version of Grafana OnCall, at the time this issue was opened, is v1.7.0. If your issue pertains to an older version of Grafana OnCall, please be sure to list it in the PR description. Thank you :smile:!
What would you like to see!
Currently, Grafana OnCall allows the administrator to select a single phone call/SMS provider for all users. However, different providers offer various benefits depending on the region and pricing. Allowing users to choose between Twilio, Zvonok, and Exotel would improve user experience and efficiency in different regions.
This feature would solve the following pain-points:
How would you envision it working?
Product Area
Alert Flow & Configuration
Anything else to add?
The ability to select different providers based on user location can significantly enhance operational efficiency and reduce costs, especially in multinational or diverse regional environments.