Relatively Early Development
Team Members
- guitsaru
- Ross
What
Operator is a multi-user phone system for groups of people. One phone number can ring everyone in the group who is currently scheduled as on call. Can't answer the phone or no one is on call? Operator is also an answering machine and transcription service.
Where
- Entry URL:
http://red.r09.railsrumble.com- Info / Screencast URL:
- http://vimeo.com/6239713
How
External APIs:
Twilio
jQuery
jPlayer
WordPress Audio Player
Jeditable
Plugins:
asset_packager
blue-ridge
flash-message-conductor
haml
jrails
live-validations
paperclip
rack-bug
resource_controller
rubaidhstrano
shmacros
stringex
superdeploy
thinking-sphinx
validation_reflection
Gems:
authlogic
justinfrench-formtastic
haml
RedCloth
binarylogic-searchlogic
mislav-will_paginate
mbleigh-acts-as-taggable-on
javan-whenever
rbvimeo
server:
sphinx
apache
passenger
postgresql

Comments
This is damn cool and I’d love to see the code and learn how it works.
The visual design is a bit “large” in places as Mojombo says (I think Mojombo’s scores should double up as I seem to share all the same comments, lol). However, this is a great technical achievement given the time frame.
Just FYI, the messages are categorized as completed because neither Matt nor I are scheduled as on-call, and they “successfully” went to voicemail. If one of us were on call, missed a call, and it went to voicemail, the call light would be red and the call status would reflect that.
We took ourselves off call users could test the voicemail without waiting through a 30 second ring-fest. That, and we don’t want to talk to all you weirdos.
The visual design on this app is wonderful, though things do feel a bit spaced out and overly large sometimes. I’d prefer to see more calls on a single page. The phone interface worked nicely and showed up on the site instantly. I was hoping to see a way to classify messages as completed, or a way to integrate with other issue trackers, but I assume those are planned features. All in all, a very nice app.
Best viewed in WebKit browsers. Other browsers seem to choke on a couple things due to a JS debugging line.
View the demo. You just can’t create an account and set up your own phone number.
Private Alpha? How are we meant to judge it when it’s not open.
On firefox, tagging via drag and drop doesn’t work for me unless firebug is enabled, so try that if you’re having problems.