Is your feature request related to a problem? Please describe.
Twilio supports sending SMS from alphanumeric sender IDs to supported countries without having to buy a phone number. However, in OneUptime, the Twilio config only supports phone number as sender ID.
Describe the solution you'd like
Add a new config twilioSMSSenderID for SMS, so users can use alphanumeric sender IDs for SMS notifications. twilioPhoneNumber should still be used for phone call notifications.
Describe alternatives you've considered
I don't think there are easier alternatives for this.
Additional context
Twilio's API accepts alphanumeric sender ID in the From form field, so the API part doesn't need any changes. I tried to hack it by directly modifying the database, but as the database is controlled by ORM, it doesn't work.
Is your feature request related to a problem? Please describe. Twilio supports sending SMS from alphanumeric sender IDs to supported countries without having to buy a phone number. However, in OneUptime, the Twilio config only supports phone number as sender ID.
Describe the solution you'd like Add a new config
twilioSMSSenderID
for SMS, so users can use alphanumeric sender IDs for SMS notifications.twilioPhoneNumber
should still be used for phone call notifications.Describe alternatives you've considered I don't think there are easier alternatives for this.
Additional context Twilio's API accepts alphanumeric sender ID in the
From
form field, so the API part doesn't need any changes. I tried to hack it by directly modifying the database, but as the database is controlled by ORM, it doesn't work.