In need of a developer to make a custom module for use on a client site. I'm trying to use the TROPO service to send a text-to-voice call to a user's phone number. I lack the necessary PHP experience to write this module myself.

Here is the workflow. An Administrator creates a new user (customer), enters their Full Name, User Email and Phone Number (custom fields), Checks the box to notify the user of account: User receives the standard Drupal notification email that an Admin at XYZ.com has created an account for them, everything is great! However, many large corporations and organizations have very strict spam filtering and on occasion these emails are being sent directly to a spam folder, causing confusion among customers. This is a client must have ( I have tried to talk them down from this idea) There are a number of services such as Twilio, Plivo that can do this as well, but TROPO being owned by CISCO, thought they have longer staying power in the field; less likely to fold in a couple years.

Now, what if those customers whom received an email, but went to their spam had a fallback option. Using Rules we create an event: After Saving new user and is of role customer send VOIP call to users phone number.

What will really be happening behind the scenes is a series of HTTP POST and HTTP Response with the TROPO server. I believe the module TROPO_Rules was supposed to be used for this, however, TROPO no longer uses dial script which is what Tropo_Rules uses.

I have a sandbox environment that I set up on Pantheon to test this use case. I could provide you with access as you will need a hosted environment. Please message me if you are interested.

Tropo's Documentation: https://www.tropo.com/docs/webapi

Dependencies[] = Rules
Dependencies[] = VOIP DRUPAL
Dependencies[] = VOIPTROPO

Comments

esguardian’s picture

No longer accepting proposals.