RepairShopR - Need Guidance

marley1

Active Member
Reaction score
199
So I have grown from 1 tech (myself) to now 3.

The issues I am having are the following:
1 - Multiple Streams of Client Communication - Direct email to us, email to support@ (not tied into RepairShopR), text message, smoke signals, etc.

2 - Prioritizing Request - Break/Fix client calls, so does MSP client, well MSP should take priority

3 - Ticket Creation - Creating tickets in RepairShopR from mobile phone or email is annoying. I would like to be able to receive an email personally and then forward to repairshopr and simply put in the subject @clientsdomain.com so it gets linked to the account

4 - Tickets have to be assigned to a tech. Often the client cares less who fixes the issue just wants it resolved. It would be great for any tech to work on it and then take owning and work on. Other techs should see these assigned techs and work on them if warning of over time limit or something

4 - Keeping techs ontop of tickets so they dont get lost.

I am looking for some guidance. I think RepairShopR can do this but after 2 years of using it I still use it very minimally.
 
Are you guys remote or sharing an office space?

What do you use to communicate with eachother? (email/slack/sms/etc?)
 
Are you guys remote or sharing an office space?

What do you use to communicate with eachother? (email/slack/sms/etc?)

We now have an office space.

Every tech has Office 365 and an email
We also have Slack

Communication for with being done is handled in each which if confusing

Troy you got any time for phone conversation?
 
So I have grown from 1 tech (myself) to now 3.

The issues I am having are the following:
1 - Multiple Streams of Client Communication - Direct email to us, email to support@ (not tied into RepairShopR), text message, smoke signals, etc.

2 - Prioritizing Request - Break/Fix client calls, so does MSP client, well MSP should take priority

3 - Ticket Creation - Creating tickets in RepairShopR from mobile phone or email is annoying. I would like to be able to receive an email personally and then forward to repairshopr and simply put in the subject @clientsdomain.com so it gets linked to the account

4 - Tickets have to be assigned to a tech. Often the client cares less who fixes the issue just wants it resolved. It would be great for any tech to work on it and then take owning and work on. Other techs should see these assigned techs and work on them if warning of over time limit or something

4 - Keeping techs ontop of tickets so they dont get lost.

I am looking for some guidance. I think RepairShopR can do this but after 2 years of using it I still use it very minimally.

We have repairshopr here and it works a treat.

seriously take some time to go through everything and play with it.

All email to support@xxxx come into repairshopr as a "lead" - where someone can triage it. - is it spam? delete. from Best Client Ever? create ticket and prioritise whilst assigning to awesome tech. Shitty slow payer that wont go rmm? assign to the lower tech with much lower priority.

the workflow is great.

We came from using the servicedesk offering of MaxFocus and will not go back until they can handle the occasional breakfix.

Seriously - if you are worried about ruining your existing setup, get another trial on another email address and spend some *real* time to learn what it does.
 
Seriously - if you are worried about ruining your existing setup, get another trial on another email address and spend some *real* time to learn what it does.

He's been with us for years - he just has tried to avoid spending a lot of time on business process improvement :)

@marley1 I'd rather do this on the forum than a phone call if that's ok - I'm in Prague for 2 months with part of the team

1 - Multiple Streams of Client Communication - Direct email to us, email to support@ (not tied into RepairShopR), text message, smoke signals, etc.

A lot of threads cover this - I think it's a normal evolution of a consultant when you go from being a one-man-show to having a team, your clients will need heavy training. There isn't a tool that exists to just grab all communication channels and funnel them properly.

Here are some quick ideas;
  1. Setup "Create a Ticket" links on your customers desktops, Intranet, etc
  2. Have a meeting with each client and let them know you are growing and have a team now, and your team is going to handle triage of all support requests. This means emailing your helpdesk email will be FASTER than texting you on your personal cell phone because it will bypass your phone as the bottleneck
  3. Remind clients every time they write you directly; "Hey, I got this email - I'm going to forward it to our support@ourdomain.com so my team can get it as a trouble ticket - thanks!"
  4. Tie your support@ email to RepairShopr and figure out if you want tickets automatically, or just Leads
  5. Put your "low person on the totem pole" in charge of "Ticket Triage" in your org - this means it's one of their primary roles to handle all misc inbound communication and get the data structured. If someone calls, they make a ticket - if you forward an email to them, they make a ticket - if a client writes a blank subject email, they clean it up. Someone needs to make the data coming IN good, or you won't have anything to work with
  6. In my MSP shop this person was also required to make sure every ticket had some time tracked on it, 1 minute if it was a bunk ticket, 15 min minimum if it was real work, etc

2 - Prioritizing Request - Break/Fix client calls, so does MSP client, well MSP should take priority

Totally, see my list above - you should put 1 and only one person in charge of triage, they need to own it and feel responsible for the data coming in - they can also prioritize. Our Triage person was REQUIRED to send a message to the client within the first 15 minutes saying one of these messages:

"Hey, we got your ticket - it looks this isn't super urgent so we'll get a tech to look at this by the end of the day. Let me know if I miss-interpreted!"
"Hey, we got it - this looks urgent, I'll have an engineer on it in the next few minutes"
"Hey, this looks pretty urgent but we are all tied up at the moment - I'll get an engineer on this within the hour. Updates to come"
Etc etc

Clients LOVED us when this started, before this we got complaints every week about "slow responses" even to low pri stuff.

In our shop we told clients every request must be a ticket once we thought calls were getting out of control. If someone called we would ask if they had a ticket open, if not - we'd make a ticket for them on the phone. If it was low pri we would ask them if we could schedule it for later - even pushing back a few hours gives you breathing room and conveys to them there is a priority system.

This gives you enough buffer to easily prioritize the MSP call over a break fix - and gives you an opportunity to get off the phone in a hurry while still being easily reachable on the phone and providing great customer service.

3 - Ticket Creation - Creating tickets in RepairShopR from mobile phone or email is annoying. I would like to be able to receive an email personally and then forward to repairshopr and simply put in the subject @clientsdomain.com so it gets linked to the account

Great point - our forwarding system has been pretty bad. You could put "from:foo@foo.com" in the email subject to make the lead/ticket have the right contact on it, but that's not fun to type from a phone. I'm going to improve the forwarding detection and try to make this automatic - give me a couple days to tweak it and experiment.

4 - Tickets have to be assigned to a tech. Often the client cares less who fixes the issue just wants it resolved. It would be great for any tech to work on it and then take owning and work on. Other techs should see these assigned techs and work on them if warning of over time limit or something

One idea that worked for us - treat the assignment like a soft "I got it" flag - but not authoritative. If you are working on something, feel free to claim it by assigning to yourself. If you see a ticket that's been sitting assigned to someone, ping them in slack or just grab it from them. If you are in an office together and in slack - that's what this office and slack are for. Holler to the person next to you, "You on this ticket for So and So?".

Everyone should be looking at ALL OPEN TICKETS - ALL THE TIME. Not just theirs. Maybe you as the CEO default to only looking at your own tickets some day, but while you are working on these processes - everyone should be watching all tickets while you get in a groove.

Do not make it so people only see their own tickets - too much slips through the cracks, gets ignored, etc.

Put the ticket dashboard up on a TV on the wall and tune it so it's useful for your setup - then you can point at things that turn red and be like "WAT?"

4 - Keeping techs ontop of tickets so they dont get lost.

Hopefully something like the dashboard with the color codes can do that.

We also tried instituting every ticket must have a comment every day, which can drive the color coding in the ticket dashboard.

Re-iterate that assigning is a soft checkout, not full ownership - people should help eachother and keep eachother out of trouble with the client. It's you guys against the clock working to keep client happy.

I feel like this is the exact same advice I would give if you used any ticket system, not just RepairShopr. My MSP shop didn't have RepairShopr - we used Kaseya ticketing - works just the same. Had assignment that worked just the same. (One person can be assigned, not multiple)

Would love to talk more about any of these in detail - #shootmedown
 
Last edited:
Me being stupid and lazy - how do we forward a specific email address to repairshopr?

This is all useful stuff for us also.
 
Is the ticket dashboard the leads page or just the standardticket page?

Does this refresh?

Is their a big screen friendly version
 
Is the ticket dashboard the leads page or just the standardticket page?

Does this refresh?

Is their a big screen friendly version

This thing..


Me being stupid and lazy - how do we forward a specific email address to repairshopr?

Hah - yeah -

1. How inbound email/tickets works: http://feedback.repairshopr.com/kno...o-i-create-tickets-automatically-from-inbound
2. How specifically to do the forwarding: http://feedback.repairshopr.com/kno...o-i-make-the-ticket-system-use-my-own-email-d

We haven't nailed the DKIM instructions yet, but if you want to - here is our IP: 198.37.155.74 and you can add sendgrid.net or repairshopr.com I think too?
 
3 - Ticket Creation - Creating tickets in RepairShopR from mobile phone or email is annoying. I would like to be able to receive an email personally and then forward to repairshopr and simply put in the subject @clientsdomain.com so it gets linked to the account

Hey - I've got something deployed already for this, my couple tests worked properly - would love to see some more.

Give it a shot, forward some emails from your Outlook/Phone/Etc and let me know if they show up properly under the right contact/etc without adding anything in the subject - 100% MAGIC :)
 
Will check this out.

Ordering 55" and ceiling mount.

What about voicemails? Can you system transcribe or handheld?

Troy... thank you
 
What about voicemails? Can you system transcribe or handheld?

We don't, but many phone systems can - then it's already text when coming in.

In my repair shop our PBX would handle all the call/queue stuff - then forward to a google voice for just the voicemail/transcription part.

What PBX are you using??

We always used PBXinaflash for our repair shop because I like the flexibility of unlimited SIP extensions/etc - and didn't mind the hosting at rentpbx.com.

At RepairShopr since lots of employees were remote, and the SIP was constantly giving us issues - we went with talkdesk so it would just be browser based - and if there were issues, I was confident it #wasntmyproblem.

Talkdesk has transcription - https://www.talkdesk.com/blog/new-feature-voicemail-transcription/
It uses Chrome web browser as the phone client, we like it - pretty easy to get a good headset for the computer.

In an office a regular SIP Desk phone is probably better - so ringcentral if you want no hassle, rentpbx if you want to tinker with it and save money at the cost of time.

--- Also - this is my 2 cents, there are tons of threads here about phone systems with other opinions.
 
I'm going to improve the forwarding detection and try to make this automatic - give me a couple days to tweak it and experiment.

You might find this of interest - it's a To-Do site rather than ticketing, but this is a situation where there's a lot of overlap. http://www.toodledo.com/info/help_email.php

On a different note, and as a current non-user of RepairShopr, one thing I'd like to be able to get in are "future tasks" - things I know are coming but there's really nothing to do on them right now. I'll use as an example a customer who's going to be having a big chunk of their office redone - so sometime in the next few months I'm going to need to spend a day there moving everything to a temporary office and making sure connections are up, then a month after that I'm going to be doing the same in reverse.

Is there a way to do that, or should I just stick with a separate system right now and ticket only as I have specific tasks available to do?
 
Is there a way to do that, or should I just stick with a separate system right now and ticket only as I have specific tasks available to do?

We have reminders, but not as slick as like a google calendar/iphone calendar/slack/etc.

Like in slack you can be like;

/remind #sales check with so and so in 3 months

And it makes a nice reminder.

You can do the same with siri, amazon echo, the google thing, google calendar, etc etc.
"Alexa, put a reminder on my calendar in 3 months to work on blah" - just works..

Our reminders are available in the top right - and pretty quick - but not as cool as many systems out there.

(I think our philosophy would be, use your current task (GTD) system for that - I use wunderlist, Robert uses toodledo)



Ours:

rcbm5IJ64v.gif
 
Hey - I've got something deployed already for this, my couple tests worked properly - would love to see some more.

Give it a shot, forward some emails from your Outlook/Phone/Etc and let me know if they show up properly under the right contact/etc without adding anything in the subject - 100% MAGIC :)

Didn't Work. Check the newest lead. She is a customer still got assigned to me. Please let me know what you want me to do.
 
Seems like it worked, trying a few more years. How are you doing this by evaluating headers?

Also anyway for my techs to print the estimate or invoice for a job but to not list the price and final amount?

I'm having to remind and double check what's packed for installation.. rather just give them estimate or invoice that says 3 battery backups 3 wireless keyboards, 3 computers, etc
 
Also just saw a preview for Accello looks like the got a nice project management. Do you have something in would?
 
Back
Top