Sunday, January 29, 2012

Introducing the Internet Enabled Infant: #action_baby

Our little guy's just past a month old and we're throwing pictures and videos all over the place, Twitter, Facebook, Google Plus, and discovering there's no easy way to go back and see a timeline of just him. Posts get pushed back over time, and you have to dig through a lot of junk to get to those special memories. On Twitter especially, you simply can't go back more than a few days on a particular hashtag,

SO! I created a baby book on Tumblr. - actionbaby.tumblr.com

I was originally going to create a Dailybooth, which would be a neat way to see him growing - but the site seems to be broken. I moved from there to Posterous, my usual blogging standby, but then discovered that Tumblr has this awesome ability to snap pictures ad-hoc straight from a webcam. Add in the very slick presentation with the theme I selected, and I'm freaking sold.

This site will serve a couple purposes. On top of uploading photos and regular baby updates, I've configured If This Than That to automatically grab any #action_baby tweets from my feed and bring them in. I used Snapbird to manually grab some Tweets from previous weeks as well.

Finally, for the Facebook folk who would complain about the Baby deluge, they can easily hide all the #action_baby updates from their feed with two clicks. Everybody wins!

Wednesday, January 25, 2012

Meet the New Boss - My Next Move in #custserv

We're a month into 2012 and already got changes going on. First the sad news: I'm leaving the awesome crew at Point2, who've been great to me over the last several months. But the good news? I'll be starting at @Sasktel, getting back in the ISP game and looking forward to supporting customers in an industry I'm really passionate about.

So moving forward, what happens? Well, I'll have to review the new social media policy to find out. Am I required to keep big disclaimers identifying my job on my personal feeds? Can I remain "unbranded" and let people who really care just dig into my LinkedIn? In any case, I'll probably frustrate the trainers with a good batch of hypothetical situations while I feel it out. In the meantime, don't let who I work for change a thing. I'm still happy to help online and will continue to represent myself the best I can.

Here's to the new job, and hopefully many years of good times upping the game in customer service.

Sunday, January 15, 2012

Man vs Virus: The Project PC Post Mortem

So! I had a fun time in the last week or so, taking care of a family PC that had been dropped at my doorstep with a plea to clean it of various ailments. I figured it had been a while since I dove into hands-on troubleshooting, so why not? This could be fun! I dubbed it the Project PC, and live tweeted the process. Now that it's complete, here's the rundown of what happened, and how we fixed it.

 

Engage nerd voice.

Squint-booth-3

On our first boot, we were met with a rogue anti-spyware application called System Tool. This is one of the most common types of infections out there. Basically, it'll pop up all these warnings and run fake scans and offer to clean your PC for a small fee. It's dirty pool, but people end up with them all too easily.

System-tool

How?

Well, as you surf around the internet, you've probably noticed advertisements on web pages. Some of them are designed to look like warnings and dialog boxes that are part of Windows, prompting you to click and correct a fake problem on your computer. That downloads the installer, and presto. You've just infected yourself.

Getting rid of this particular nuisance meant using some tools built into Windows, like Task Manager to locate unfamiliar processes, and MSConfig to manage the applications and services that start up with your computer. Once I stopped the program from running, it was a breeze to locate the executable and delete it.

That was the easy part.

 

After this cleanup, I noticed that the ping.exe process was running hard in the background, chewing up almost 160 MB of memory at a time. That's not normal. There weren't any more odd programs running that I could spot, so I decided it was time to bring in a real Anti-Virus program.

Since we're dealing with a pretty low-powered machine, I decided to go with Microsoft Security Essentials, which has a nice, small footprint on the system performance. I Googled the phrase, and clicked on the correct result... and was redirected to a download page for another fake antivirus app.

So, what now? Well, now we send in the big guns.

Cleaner

The runaway Ping and redirection are caused by a Rootkit known as TDSS. This is the real source of our problems. If we continue redirecting legitimate search results to malware download sites, it's only a matter of time until we get seriously messed up again. Not only that, but TDSS has a few hooks into the computer that allows all sorts of bad things to happen. The ping, for example, was this PC participating in a remotely coordinated Denial of Service attack - where a series of compromised systems would continually slam at a server online until it's no longer able to manage incoming traffic. The bad guy was still in control here, so we had to find and remove the rootkit.

TDSS is a nasty customer. It inserts itself as the driver tdx.sys - a file protected by Windows so that it cannot be removed. You would normally have to boot into a second Operating System in order to delete the file. Luckily, there's a tool by Kapersky designed to beat this exact rootkit, aptly named TDSSKiller. I grabbed it, and sucessfully killed TDSS.

2663_1_en

We rebooted, and good news! There was no sign of infection. Bad news, the computer was now no longer able to get online. It refused to obtain an IP address from my router, which would be necessary for doing internet-type things.

I checked in the system log and found that the service DHCP, which is responsible for obtaining an IP address, was being held up due to a dependancy on the previously removed tdx.sys. Ah, whoops. I should have figured that a root kit that hijacks your browsing experience would have inserted itself into the computer's networking setup.

 

I couldn't find documentation online that proved the file was necessary at all, so instead of restoring it, as I didn't have system disks, I just popped into the registry and removed the dependancy (this was in HKLM/system/currentcontrolset/services/dhcp in case you need to know). On the next boot, we got online with no problem, and no redirects. We were essentially clean. But there was a bit to do yet.

I ran further scans with Malwarebytes and cleared out some junk files with CCleaner. I also went about fixing the attributes on the user's personal files - which TDSS had set as invisible and read only. Finally, I went about uninstalling various toolbars and crap applications - online casinos, Limewire, and the virus addled pirated versions of silly Popcap games that were downloaded using it. There were also some "Free" screensavers, icons and such from the peddler Freeze dot com. This all paints a pretty likely picture of how the rootkit landed on this computer in the first place. Left to their own devices, we're guaranteed to end up right back at square one soon enough.

Remember, if you try to get something for free that usually costs money - and don't know what you're doing - you're setting yourself up for a butthurt PC.

So now that we were clean, I needed to stage an intervention. Stop junk from getting here in the first place. Here are the preventative measures I set up:

  • It all starts with Google Chrome. If you haven't used it yet, this browser is fast, lightweight, and generally doesn't support the attack vectors that end up loading junk via Internet Explorer.
  • I added in the AdBlock extension to prevent those happy flashing ads from loading and enticing our user into bad downloads.
  • I set the default search as DuckDuckGo, letting us bypass the link farms and crap sites that litter Google's search results.
  • I set the PC up for OpenDNS, which should actively block malware sites from being able to load.

Next, I needed to set up some alternatives to correct bad surfing behaviour. I added Facebook and Grooveshark to the desktop as an application shortcuts using Chrome. This should let our user network and listen to music without having to do searches and risk landing on bad sites. I put a shortcut to the Chrome app store there as well, labelling it "Apps and Games". There are plenty of free games available here that should scratch that itch without needing to download junk.

For ongoing care, the first thing I'll do when I hand the PC back is email the user an invite to my Soluto network. This will let me remotely monitor and correct issues before they become major headaches.

 

Now, this was all a lot of work. The preferred (and quick) solution to an infection like this is of course to just wipe everything and reinstall. But without any system disks on hand, I needed to defeat it the old school way. I'm pretty proud of my work, and hope it's a while before I need to deal with this particular machine again.

Friday, December 30, 2011

2011 Year in Review - Where was the Action at?

Some years are bigger than others as far as personal growth and change go. I'd like to think I had more happen in 2011 than any other year of my adult life. To review:

In March, I was laid off along with 500 co-workers from the Cable-co. I immediately went to work on aggressively marketing myself, going so far as to open the website "hire.actionjay.com" and leaning on my online contacts to help me find something new in the tech support space. Within a few weeks, I was hired, and ready to start my new job in May.

During my job search, we found out that we were pregnant, and went on a trip to the states to visit Bri's (@action_wife) family and deliver the news. It was a great visit, and a little emotional for the in-laws who would be getting their first ever Grandchild.

After coming home, we realized that we needed a new place with more room for Baby, and jumped on a beautiful apartment in the same building where I once lived several years ago. The management here still recognizes me from back then, which is nice.

Ironically, my new job was two blocks from our original place, and the move re-introduced my hour long daily commute. On the bright side, I was employed. Also, half my transit costs are being reimbursed so it's fair to say that I'm okay with that. Plenty of time to catch up on RSS feeds and podcasts while on the road.

In June, I was lucky enough to make my way into the Mobile / Social Media Conference. I got to see a lot of smart folks talk, and made several local contacts. For all the time I spend interacting with folks over Twitter, it was fun finally meeting some of them face to face, and having my own presence at such an event.

We skipped a couple of the summer festivities this year, like Taste of Sask and The Prairieland Exhibition, in lieu of seeing the musical Wicked, which was amazing. I'm a big fan of making memories together, and this definitely fit the bill.

All throughout the year I've been trying to get back into making music, with small bursts of limited output. I put together a new site to host it all, at music.actionjay.com, and had been working to drive traffic to it by highlighting individual tracks with the hashtag #earmassage on Twitter. It's not something I would remember to do on a daily basis, though, and falls to the wayside a little too easily. I may reinvigorate this with some automation later on.

We finally got the documentation together for Bri's citizenship application, gathering all the time-sensitive materials within a window where they were all valid, and sent it in. They confirmed that they've received it, but we won't hear anything about the next stage for 10-12 months. In the meantime, everyone we know opens every conversation asking how we're doing with this paperwork, and I die a little on the inside.

In August I was named one of the top 25 influencers in Customer Service by Mindtouch, putting me alongside authors and speakers on the topic. For a front-line phone monkey, that's actually pretty cool. I still don't know how much actual clout (or Klout) I have, but it's nice being able to connect with people and talk about something I'm passionate about in a somewhat professional manner.

In September, we visited my family in Swift Current to celebrate my grandfather's 80th birthday. I don't get to see that side of the family very often, and they all adore Bri which makes it very relaxing and a lot of fun.

Around the same time, I discovered that my old employer was ramping up a call center in India. Still a little sore from the layoff, I blogged about it - got on Reddit - and probably brought in more traffic to my site than I'll ever see again. There was some lively conversation around it, though I'm still on good terms with my buddies on the inside. I'm generally not a mean person, and don't burn bridges if I can help it.

In November I participated in National Novel Writing Month in an attempt to rekindle my creativity. I fell short at about half the 50k word goal. But thanks to the help of 750words I achieved a seconary goal of writing at least something every day for the month.

I also made my way to the Saskatoon Barcamp which was an all-day "unconference" style event where anyone who wanted to present could grab a slot. I met many more people this time, and was much more comfortable introducing myself and chatting. I was even recognized a couple times, which is great for my ego.

In anticipation of our baby being born mid-December, we held a quiet early Christmas at home. It was nice having the holiday out of the way while others were still stressing about shopping and wrapping. Our due date came and went afterwards, and we started to get antsy.

Having gone six months without so much as a sick day, I took some time off work as we hit a week overdue with the baby. After a few false starts, we headed in to get induced. A long night of labor followed, which I live-tweeted with the hashtag #action_baby, and our beauful boy Jacob finally came into the world on the morning of the 24th.

Xywds

He's a week old now, sleeping soundly right beside me while I reminisce with a little Dire Straits playing. I feel good about how the year went, and hope 2012 will be full of positive growth and fun challenges. I'm going to be trying to figure out my work/life balance considering the new addition to the family. I may slow down in some of my hobbies while I dedicate more time to Jacob, and my stream online is likely to take on a whole new slant with lots of first-time parenting fun and games.

Friday, December 9, 2011

Bucking Scope of Support for Fun and Profit - Featuring @Comcast #custserv

"Scope of Support" is a phrase that every tech support phone rep should be familiar with. It's the guideline that determines what you're allowed to help a caller with. It helps avoid the liabilities of messing with third party products, and makes sure you don't set unrealistic expectations for the next agent. It also causes headaches for customers and support agents alike who know the simplicity of what they're asking for, but simply aren't allowed to get satisfaction.

After years of being told "We don't do x" or "We can't support y" a handful of brave companies are shrugging off these limiting shackles and providing help for their confused callers. The genius move? They're also charging a premium for this service, allowing you to recruit them as your own personal 'tech people' for any issue that you might need to look into. It's like roadside assistance for your technology.

Today I'm sharing a Q&A with Daniel Herscovici, who is managing @Comcast's Xfinity Signature Support service. This big name cable provider and ISP was one of the first on the scene with this idea, offering monthly plans starting at $4.95 to help with your computer woes. The plan scales up from there to cover additional devices and wireless networks, and membership can net you discounts on other services. (XFinity Signature Support)

Sz200_comcastlogo

1. Where did the idea for this expanded scope of support come from? How did it grow from an idea to its own product?

The idea of expanded scope of support came from you, our customers.   We noticed that customers didn’t just call us about our core services, but also called to get help with wireless networks, deal with viruses or with questions about how to get the most out of the new digitally enabled home.  As customers are connecting more digital devices to our service, we quickly realized that our customers trusted Comcast as a place to go for many technology questions,and we wanted to be able to help them.  With one trusted source, customers no longer would be subjected to the finger pointing that appears to be so rampant when it comes to technology support (please call your printer manufacturer, no.. please call your router manufacturer… no please call operating system company).   They could just call us and we would stick with them until their technology question was answered.  That’s how, and why Xfinity Signature Support was born.

2. Do you have dedicated staff for this? Any special training or extra procedures to consider when putting agents in an expanded support queue?

We do have a dedicated staff that is highly trained in the latest technologies and all the most common issues customers might encounter.   Xfinity Signature Support personnel are passionate about technology, so chances are if you have a question, they have seen it and can address it quickly.   However, our requirements for agents in our Xfinity Signature Support service go beyond just training and procedures.  Not only do they have to be technically experienced and savvy, but we also want to make sure they are good listeners and are empathetic to the customer who’s  likely frustrated or confused. 

3. What happens if/when you get stumped? Do you have any special resources for your agents to fall back on?

While our front-line experts handle the vast majority of issues we have a “guru crew” that is constantly researching the latest and most complicated issues.  They are dedicated to solving the hardest problems, publishing and sharing that knowledge among all our Xfinity Signature Support agents as soon as they make a discovery.   We also have a team dedicated to working with industry groups and monitoring blogs and Internet chatter for the latest bots, viruses or just the latest software and hardware issues being talked about so we are well prepared for anything a customer might need. 

4. Any interesting feedback or customer stories that you can share?

The most common feedback is how amazing, and convenient, it was to have a problem solved remotely.   Customers are thrilled that they literally don’t have to lift a finger once they have given permission to the Xfinity Signature Support agent to take control of their computer and solve the issue and show them how to complete a task.  In fact in some instances, customers have actually just left to do other things knowing that when they returned to their computer the problem would be solved.   Customers have also commented about how the Xfinity Signature Support agent was very supportive and understanding during their call.   The best example of this, and a great way to show you the depth of knowledge of our agents, involves a customer playing an online game called “Second Life”.  Once an agent received a call from a customer who, and I quote, “wanted to be taller”.  It turns out that if you don’t configure your “virtual character” correctly you can’t make them taller.  Our agent, also an avid SecondLife gamer, was able to fix the configuration issue and make the customer taller. While we do a lot of work removing nasty Viruses and Bots as well as repairing and securing wireless networks, we are available to help any technology question…. Even making your Avatar taller!

5. With the blurring lines between online services and the products that use them, what do you see in the future of tech support? 

The future of tech support is more about what will be covered and less about how it will be done.  We are now experiencing the future in that you now have one contact to address your issue and it can be addressed over the phone, online or in person, whatever makes the most sense for you.  As new technologies appear, whether they are a new gadget or a new web-based service, they’ll be rolled into Xfinity Signature Support services so you can continue to have one number to call to address all of those issues.   The one change you will see in how support will be provided is an increasing number of issues will be handled by self-healing technologies that Xfinity Signature Support will provide as one of the benefits of being a member.  So you’ll spend less time calling support and more time doing what you wanted to be doing in the first place. We make make sure technology is working properly, and optimally… then we work with you to learn how to get the most out all the technology you installed in your digital home.

 

Thursday, December 8, 2011

Bucking Scope of Support for Fun and Profit - Featuring @Sasktel #custserv

"Scope of Support" is a phrase that every tech support phone rep should be familiar with. It's the guideline that determines what you're allowed to help a caller with. It helps avoid the liabilities of messing with third party products, and makes sure you don't set unrealistic expectations for the next agent. It also causes headaches for customers and support agents alike who know the simplicity of what they're asking for, but simply aren't allowed to get satisfaction.

After years of being told "We don't do x" or "We can't support y" a handful of brave companies are shrugging off these limiting shackles and providing help for their confused callers. The genius move? They're also charging a premium for this service, allowing you to recruit them as your own personal 'tech people' for any issue that you might need to look into. It's like roadside assistance for your technology.

Today I'm sharing a Q&A with Kayli Barth at @Sasktel. This DSL, TV and Phone provider has been around in Saskatchewan for as long as I can remember, and is just beginning to roll out a new subscription service called LiveExpert, where a small monthly fee of $5.95 gets you unlimited access to their tech support. A premium version at $14.95 also includes proactive monitoring and management through their provided software. (Sasktel LiveExpert)

Logo-sasktel-150x26

1. Where did the idea for this expanded scope of support come from? How did it grow from an idea to its own product?

The idea for offering a service like SaskTel LiveExpert was derived from a multitude of SaskTel resources, industry trends and the support/customer experience environment. SaskTel receives a substantial number of calls per month that are considered to be out-of-scope, or in other words; questions/support issues pertaining to products and services that are not provided by SaskTel. The SaskTel HelpDesk would do their best to refer customers to online resources and/or manufacturer websites, but ultimately, their responsibility is to provide support for various SaskTel branded products and services.Customers then needed to seek out information, support or remediation for their non-SaskTel related issues, be it online or from a friend or from a PC repair shop. 

With the launch of SaskTel LiveExpert we can improve the customer support experience by offering customers an affordable, 24/7 unlimited, technical support service for their PC and PC-related technologies that are considered to be out-of-scope.

2. Do you have dedicated staff for this? Any special training or extra procedures to consider when putting agents in an expanded support queue? 

There are dedicated professional resources to provide support for SaskTel LiveExpert customers, powered by Global Mentoring Solutions Inc.

3. What happens if/when you get stumped? Do you have any special resources for your agents to fall back on?

There is a standard escalation process that is implemented should this happen. In the rare instance where the SaskTel LiveExpert technician is unable to resolve the issue initially, they have additional technicians, support-coordinators and seemingly endless knowledge-base tools at their disposal to resolve the issue.

4. Any interesting feedback or customer stories that you can share? 

We actually only launched on November 9th, so customer feedback/stories will be forthcoming.

5. With the blurring lines between online services and the products that use them, what do you see in the future of tech support? 

There will likely be a continued push for always on, always available customer support as more and more products continue to become I.P. based. The shift towards online chat functionality will continue to push towards the norm, as more and more people (particularly younger generations) have accepted and continue to accept online chat support as the norm. There will likely be an increase in product/service specific tech support, but also more all-encompassing, at your finger-tip type support from various providers. 

Wednesday, December 7, 2011

Bucking Scope of Support for Fun and Profit - Featuring @Hover #custserv

"Scope of Support" is a phrase that every tech support phone rep should be familiar with. It's the guideline that determines what you're allowed to help a caller with. It helps avoid the liabilities of messing with third party products, and makes sure you don't set unrealistic expectations for the next agent. It also causes headaches for customers and support agents alike who know the simplicity of what they're asking for, but simply aren't allowed to get satisfaction.

After years of being told "We don't do x" or "We can't support y" a handful of brave companies are shrugging off these limiting shackles and providing help for their confused callers. The genius move? They're also charging a premium for this service, allowing you to recruit them as your own personal 'tech people' for any issue that you might need to look into. It's like roadside assistance for your technology.

Today I'm sharing a Q&A with Ross Rader, the general manager at @Hover, a domain registrar built from the ground up with a slant on usability and customer service. Their new Ask Hover support lets you get help at a rate of $15 for a 30 minute session. From there, they'll help you configure your domain with competitors, and field any other questions you might have about the internet. (Ask Hover)

Logo_hover

1. Where did the idea for this expanded scope of support come from? How did it grow from an idea to its own product?

We're really focused on making sure our customers get the best possible help we can provide them and we've always been fans of Apple's approach to retail customer service. Ask Hover is still mostly just in the "idea" phase for us and in many respects is our first crack at replicating some of what makes Apple's Genius Bar so great for Apple's customers. We already provide this style of service to customers that call us, and this new offering is our first step at formalizing the approach and hopefully turning it into something that provides lasting value to our customers.

2. Do you have dedicated staff for this? Any special training or extra procedures to consider when putting agents in an expanded support queue?

Nope, we generally don't have specific staff dedicated to this offering or that offering. Although our staff *is* very dedicated. :-) Our approach is slightly different in that we believe that there is no such thing as "second line" support. In other words, the person that answers the phone when you call in is fully trained on all aspects of our services, and 100% empowered to do what it takes to fully help you when you call - without having to escalate to second tier support, track down a manager or otherwise give you the run-around.  So all we're doing here really is making our existing agents available at a time when our customers find it most convenient and giving them free reign to help the customer in any way that the customer wants.

3. What happens if/when you get stumped? Do you have any special resources for your agents to fall back on?

Well, we do a couple of things there. First off, we don't charge for the service unless the customer we're trying to help is perfectly 100% happy with the help they receive. The second is that we might simply say "I don't know, but give me a few minutes for both of us to figure this out together." If its an especially gnarly issue, our customer service agent might have to take the problem solving offline, learn a few new things and arrange for a followup call with the customer. We don't pretend that our customer service staff know absolutely everything, but we do promise that they will go out of their way to be perfectly helpful. We think that being honest with our customers when we don't know the answer is a perfectly good response, so long as we're able to really provide them with truly helpful answers in the end.

4. Any interesting feedback or customer stories that you can share?

Well, we only recently launched, and we're quite excited at the prospects and unfortunately, I don't have any great stories to share just yet. I do always like to encourage people to continue calling us for help with their vacuum cleaners though. Not a week goes by where we don't provide a misdirected Hoover customer with some sort of assistance with their dust busting woes :-)

5. With the blurring lines between online services and the products that use them, what do you see in the future of tech support?

I really deeply believe that the future of customer service is the future of ecommerce. There is only so much that a web site can facilitate. At some point, the human-machine interface breaks down and people have to talk to people to solve some sticky problem or another. I think smart companies intuitively understand this and are actively working on strengthening their human-human interfaces and supporting them with great ecommerce technology on their website. It will become increasingly difficult to offer something for sale via a website without having a solid customer service strategy to back it up. Take Google for example - they used to pride themselves on having a wholly automated business. Now they employ thousands of people in customer service roles and are actually providing some pretty decent customer service nowadays. People, customers expect a lot from their commercial relationships nowadays - I know I do - and organizations need to realize that the centralized customer service model that evolved during the eighties and into the nineties no longer works. With the rise of the Internet, customers have almost perfect information at their fingertips, are often highly organized and networked and in many regards, are more sophisticated than the companies that purport to want to sell them something. Many companies have yet to figure out that they need to develop a healthy respect for the modern customer and organize as tightly around each individual customer as they can. Thousands of companies are punished by their own ignorance every day and I'm alway surprised at how long it is taking some of them to absorb this message.