Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEATURE] Email users on inbound texts #464

Open
danry25 opened this issue Jun 23, 2024 · 2 comments
Open

[FEATURE] Email users on inbound texts #464

danry25 opened this issue Jun 23, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request external Helps an external customer

Comments

@danry25
Copy link
Collaborator

danry25 commented Jun 23, 2024

What is the problem that this feature solves?
We should email users about incoming texts, as this will increase the likelihood texts are read in a timely fashion.

Describe the solution you'd like
When a text comes in and the user has this feature turned on, we should email them about the incoming text and tell them to go to clientdomain.sip.callpipe.com/app/webtexting/ to reply.

Another variant of this feature might be only emailing the user about the first message of the day.

We store the clientdomain in the webhook URL currently, additional information that we need FusionPBX to provide will be the user's email address, and whether the user wants this feature on, set to daily, or off.

How will this improve revenue or reduce our costs?
This will improve the stickiness and usefulness of Web Texting for our clients.

@danry25 danry25 added enhancement New feature or request external Helps an external customer labels Jun 23, 2024
@uncheckederror
Copy link
Collaborator

It seems to me that the best way for a user to register a text-able phone number for SMS/MMS forwarding to email is through our existing WebTexting app inside of their FusionPBX domain. To enabled messaging to email I imagine the process would go like this:

  1. Login to FusionPBX.
  2. Open the WebTexting app.
  3. Select the Phone Number they want to receive text messages for.
  4. Next to the Notifications bell icon or in a similar menu there should be a icon representing email.
  5. Clicking on this icon prompts you to enter an email address or shows you the currently registered email address.
  6. When you enter an email address into the form and submit it, WebTexting calls out to the sms.callpipe.com API to update the client registration with the user provided email address.
  7. Every inbound SMS/MMS message will now be forwarded to the supplied email address and to WebTexting.

@danry25 how does that sound?

Also where is the issue for building a WebTexting widget to put on the FusionPBX homepage? It is currently quite awkward to get into WebTexting from the default homepage in FusionPBX, as we cannot directly link a user into their instance of WebTexting.

@uncheckederror
Copy link
Collaborator

Here's the WebTexting widget issue: AccelerateNetworks/fusionpbx-webtexting#49

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request external Helps an external customer
Projects
None yet
Development

No branches or pull requests

2 participants