AccelerateNetworks / fusionpbx-webtexting

GNU Affero General Public License v3.0
0 stars 0 forks source link

[BUG] Admin Number Registration - Confusing and Incorrect Status Messages #14

Open danry25 opened 1 year ago

danry25 commented 1 year ago

Web Texting's Number Administration page provides a false success modal of "enabled SMS for extension with number " when the upstream registration of the phone number for SMS service returns an error code.

Additionally, this page complains that the webhook URL is wrong after registering the number, but this error goes away on subsequent presses of the right hand side Update button.

Having two update buttons shown on the same row is a confusing UI. This UI has no documentation currently, causing a poor user experience among our support team members.

This relates to https://github.com/AccelerateNetworks/NumberSearch/issues/389 and I have made a video of the hard to use workflow here: Web Texting Registration Aug 26 2023.webm

Expected Behavior The modal shown should be red, and say that the routing is pending provisioning, check status again within the next 24 hours when "not routed by upstream carrier" is returned as the error.

The buttons on the page should be labeled clearly with what they do, whether that be Check Registration Status, Register for SMS or similar.

Ideally we would notify the end user when SMS enablement completes for their number if it did not complete within a few minutes of initial registration.

Desired Documentation Document the happy path through Web Texting's Admin Interface and how to make use of its features.

uncheckederror commented 1 month ago

@danry25 we've made improvements to this page. Can you tell us what still doesn't work for you?

danry25 commented 1 month ago

Could we simplify this by merging the SMS enable and Register Inbound Webhook buttons?