oDesk

Wordpress Plugin/Twilio Developer

bid on the project
Share |
Date posted: 18-02-2012 18:42:36
Hello,

I am offering a Mobile Website service built on the Wordpress Multisite framework. I'm using a WP plugin called Pro-Sites to sell access to new Mobile Websites and I have a WP plugin that allows for SMS Marketing List Creation via Twilio, so that each Mobile Website can make its own SMS marketing list and send out blast SMS messages.

I'm looking for someone familiar with both Wordpress and Twilio to work on the Twilio plugin.

Currently, the Twilio plugin allows input of your Twilio API, then it integrates with your Twilio account. You can view how it works by looking at this test account:
• Log in @ http://smartdepartment.net
• L: testuserodesk P: testaccount

– Look under the "Distribute" Menu for all of this plugin's options.

The problem right now is that people must register for my service as well as Twilio, which I believe is too complicated for my users. I just want them to register for my service and be ready to go. So, I would like to hardcode Twilio subaccount functionality into the Twilio plugin.

I plan to offer several Mobile Website subscription levels, which all feature the same Mobile Website package, but have different monthly allowances of SMS messages. For example:

• Mobile Website + 400SMS/month - $19.95
• Mobile Website + 900SMS/month - $24.95
• Mobile Website + 1400SMS/month - $29.95

So, the Twilio plugin needs to be customized to work by DEFAULT under one Master Account (my own), and it should automatically create different Sub-Accounts when a person registers for my service. As I mentioned above, I am using a plugin called Pro-Sites to sell access to my service. Pro-Sites allows for the different subscription levels. The Twilio Plugin can just use Pro-Sites' function to check if the person is currently subscribed, and to what level, then CREATE or CLOSE the Twilio sub-account based on the person's subscription status. I will create the Pro-Sites subscription levels before you start.

I still want to keep the ability for users to enter in their own Twilio API into the plugin, so what I've mentioned above should work by default UNLESS someone has entered in their own Twilio API.

Also, the Twilio subaccounts should have limits based on the Pro-Sites subscription Level. I would like to allow registering of 1 Phone Number for each Subaccount, creation of 1 SMS Marketing List, and allow only a fixed amount of SMS Messages to be sent each month depending on the subscription level (the plugin already can do all of this stuff, you just have to code in these limitations).

After this I have a lot more work to be done on this plugin, but let's start with this! Feel free to contact me with any questions, I am available 24/7 to help.

Please respond with an estimate of how many hours you expect this to take you.

I'm looking forward to working with you and developing a long-term working relationship :)

Kindest regards,
AC
Keywords: twilio  plugin  mobile  pro  sms  subscription  service  account  api  level  

Copyright © 2012 Job3K.com