text messaging options for L-net
There's a lot of interest in text messaging reference these days, and libraries have a number of options:
The San Jose Public Library launched Mosio's Text-A-Librarian with great fanfare, Altarama's Reference By SMS is powering the InfoQuest collaborative text messaging service which some libraries here in Washington County are participating in, and plenty of folks are providing the service using a novel device called a telephone. Oh, and Google now provides US customers a 'Google Number' (Google Voice) that you can send text messages to and from using a web interface.
None of these are quite ideal for us - a phone isn't practical to share between 250 people hundreds of miles apart, and the other products would require us to add new interfaces, new passwords and new workflows to our service.
There's always the option of working directly with a service provider and build text messaging into our e-mail software and followup software instead of into our chat software.
The most promising way to deliver text reference service - if we want to avoid the extra layers - is the one I've left out so far. libraryh3lp, the instant-message-routing service, offers two ways to send text messages in between patrons and librarians, a Google Voice gateway, which would be great for a pilot, and a gateway for an Android-based phone.
A "gateway" is how an IM server like the one we use for L-net connects to other IM services, like AOL Instant Messenger.
For text messaging, the L-net/KnowItNow24x7 server connects to libraryh3lp's server through a gateway, which connects to an honest-to-goodness telephone running a program that forwards text messages from patrons as IMs to librarians, and IMs from librarians as text messages to patrons.
Here is a screenshot of the brief conversation I had with myself today. This is the librarian's side, in Spark:

I had texted from my phone to the number for the test service. Then when I replied as a librarian, here is what I saw on my phone:

As you can tell, I think this is pretty great! Besides some initial set up, I didn't do anything but log into Spark, and then I could receive text messages.
I'll be honest, there are some clear disadvantages to this method:
- Logging on to monitor L-net is already a two step process. You log on, then you choose what to monitor in FastPath. Unless you wanted it on all the time, logging on to the text messaging service would be a third step, and depending on whether or not you also wanted to sometimes monitor other services through libraryh3lp (like AIM), maybe a fourth, choosing queues.
- There's no easy way to tell that a patron's message is a text message.
In chat, my personal style is to immediately send a short personal greeting, then a longer generic one, then I start a reference interview.
If I had to pay for each text message I received and a librarian sent me three short messages that could have been combined into one that wasn't even an answer, I'd be pretty annoyed.
- Text messages are limited to 160 characters, but in Spark, there is no way to know if you have reached that limit or not.
- libraryh3lp routes questions very differently than the way L-net does. We use a round robin, so each question is presented to one librarian at a time. libraryh3lp presents each question to every librarian who is logged in. There is great potential for confusion.
If we are going to think about offering text messaging reference soon, and not a year from now, we can't wait for these problems to be resolved.
Maybe the hassle of a different login and interface for a different media is worthwhile. What do you think?

Comments
Two more thoughts: re:
Two more thoughts: re: libraryh3lp and seeing "where" the question comes from -- does the word "libraryh3lp" appear in the user's name in the chat window like it does in the demo pic you posted? That's one clue that would work for me in Spark. And, if we are looking to add txting service in the near future, web/desktop interfaces are easier to get staff to use, so we would have more staffing options, which is key to growing the service into something reliable, available, and robust. Looking forward to the next stage, whatever we do with VR.
Re: log into a different
Re: log into a different interface to help sort out what is coming from where --- well, it gets a bit messy, and there don't seem to be any great solutions yet. I've been doing InfoQuest which is using GMail as the single point of contact, and it works most of the time, but not ideal by any stretch of the imagination. I'd love to have one interface (kinda like Spark or AIM) for chat, email, and text, and where you can see who is logged in, and what role they are playing. Knowing what stream the question comes from is very important to adjust how and what to answer with. One thing about Twitter that seems an obstacle to good service is that there is no default tool to show if you're "available" or not --- tweets to an account that is not tended don't get answered. Plus, the way I understand Twitter at this point is: if you don't tweet (participate) out to your network, you can't build your reputation, and your rep is specific to a particular persona or role. How does that fit in a cooperative structure like L-Net? All very interesting, and worth exploring :-)
The reaction among some of
The reaction among some of my colleagues about composing replies on the phone was not enthusiastic, so maybe a web interface will go over better. I'm just now fooling around with my Google Voice account that I set up this morning (I had inexplicably been sitting on the invite for weeks), so I'll have to think it through to see how we could set one up for the library with the hope of using it for reference (at the very least, it would make a great extension for our telephone reference service).
Your guesses about OCLC's strategy are spot on (at least, they accord with with what I've heard from QuestionPoint about why they're going with Twitter first instead of developing a straight-up text message reference service of their own).
Ideally, I'd like to see a service where all my questions wind up in one big (sortable and filterable) bucket (on the premises of my own library or an institution that is a trusted part of my reference cooperative) regardless of the medium by which they were transmitted to the library: web chat, chat widgets, IM, email, SMS, telephone voice mail, etc.
If you're just going to have
If you're just going to have one person do it a day, why not use a Google Voice account? Or a phone?
I've heard that some libraries are having success with Twitter, and given OCLC's international membership and mission, there may be enough demand to justify it, and besides Twitter has an API for OCLC developers to use. Developing international SMS services might be trickier. So in terms of bang for the buck, and really, this is just a guess, I can see OCLC going for the one, documented interface over making deals with multitudes of carriers.
I might want to try several other approach to twitter altogether though, so, meh.
Mosio Text a Librarian.
Mosio Text a Librarian. We're thinking about the Mosio Text a Librarian service as the best option for now. Our college has long worked with an outside developer of mobile web services, Rave Wireless, and we might tap them to create something for us that would fit in with the suite of wireless services our students can get. In the short term, though, seems like the Text a Librarian service could easily be monitored by the one person a day we assign to also do email reference (there are others assigned each day to cover chat). I wish QuestionPoint was able to find their own SMS reference service, but instead they are offering us the distraction of possible Twitter integration instead (as if patrons are going to bother thinking of using the @ or direct message capabilities of Twitter to send us reference questions).