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

Helpline volunteer sequential dialing #40

Closed
pjaudiomv opened this issue Mar 15, 2018 · 13 comments
Closed

Helpline volunteer sequential dialing #40

pjaudiomv opened this issue Mar 15, 2018 · 13 comments
Assignees
Labels
Milestone

Comments

@pjaudiomv
Copy link
Collaborator

if two different helpline volunteers are registered at the same time and the first doesn't pickup does it go to the next, or do we need to set like a 20sec timeout or something to then transfer

@pjaudiomv
Copy link
Collaborator Author

currently if i call, it just goes to the first persons number voicemail and doesn't go to the next number

@pjaudiomv
Copy link
Collaborator Author

pjaudiomv commented Mar 15, 2018

https://www.charlestonna.org/yap/schedule.html
http://www.charlestonna.org/yap/helpline-dialer.php?service_body_id=1

in my twilio i get this

<?xml version="1.0" encoding="UTF-8"?> <Response> <Dial method="GET" callerId="+18432121328" action="helpline-dialer.php?service_body_id=1&amp;tracker=0&amp;Called=%2B18432121328"> <Number> 843-900-7109 </Number> </Dial> </Response>

and then ends with

<?xml version="1.0" encoding="UTF-8"?> <Response> <Hangup /></Response>

@pjaudiomv
Copy link
Collaborator Author

would it make sense to use Answering Machine Detection or Human Detection

@dgershman dgershman added the bug label Mar 15, 2018
@dgershman
Copy link
Collaborator

AMD is beta with Twilio right now. Not tightly integrated into their platform. For now adding the timeout as a controllable parameter which defaults to 20 seconds.

@dgershman
Copy link
Collaborator

@dgershman dgershman added this to the in-progress milestone Mar 15, 2018
@dgershman dgershman self-assigned this Mar 15, 2018
@dgershman
Copy link
Collaborator

patched in 8c51d83, please test

@pjaudiomv
Copy link
Collaborator Author

weird it just tried the same number 4 times in a row till i hung up

@dgershman
Copy link
Collaborator

which service body?

@pjaudiomv
Copy link
Collaborator Author

that was service body 2, maybe i entered wrong zip but called back and got service body 1, and was getting my voicemail. i lowered the time out a bit and now it seems to be working. it calls first number, then second number (in which case this is the last number) it then continues to dial the 2nd number till i hang up.

@dgershman
Copy link
Collaborator

You may have also called between 12:00 AM and 12:05 AM. If you remember there is a bug in the BMLT that required us to set this.

@dgershman
Copy link
Collaborator

Until we patch #37, we are forced to this setting.

@pjaudiomv
Copy link
Collaborator Author

cool, aded a 3rd number and still working fine thanks.

@dgershman
Copy link
Collaborator

i appreciate the extra testing effort for sure.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants