andrew-nguyen / duty-officer-addon

Google Sheets Add-on for Managing Duty Officer Tasks
GNU Affero General Public License v3.0
2 stars 3 forks source link

Add support for messaging those responding #1

Open andrew-nguyen opened 9 years ago

andrew-nguyen commented 9 years ago

Add the ability to easily message those responding to the callout. We should have options for:

I think we should add another item to the "DO Management" menu that pops up a dialog box with the following:

marksmcsar commented 9 years ago

We should also contemplate if we want to do this with Google Voice or the upcoming Everbridge solution. Google Voice is more in our control, but Everbridge would show up in the client app if people choose to install it.

andrew-nguyen commented 9 years ago

@marksmcsar: Will we have access to Everbridge enough to programmatically send messages with it?

andrew-nguyen commented 6 years ago

@evanpyke You interested in continuing to dig into messaging those who are responding? We’ve been looking for a way to quickly contact those who are responding, especially from our google voice account. I know there are apps out there that have reversed engineering the underlying REST protocol for interacting with Google Voice. I also found a handful of possible libraries a while ago (listed above) that we might be able to use.

evanpyke commented 6 years ago

I saw there is a hangouts interface for google voice, so we might be able to use hangouts api to send/receive.

evanpyke commented 6 years ago

@andrew-nguyen looks like the libraries are no longer relevant. But I have a much simpler solution. Since Google Voice is data-based, members' phone numbers are actually email-sms gateways with format <member#>.<GV#>.@txt.voice.google.com. The random string is reused for the same contact, so if we can populate the spreadsheet with the established gateways we can use similar email dialog. Check the google voice gmail and you can test on yourself.

I'm thinking possibly populating the "pager email" in D4H with this gateway? Does anyone actually have a pager email?