Tickets are investigated carefully so they can be handled in the best and most efficient way possible. Here’s how it’s done:
Regularly monitor the JIRA Service Desk queue to make sure all SLAs are met.
All New and Unassigned tickets must be given a first response within 2 hours.
Some installers are given priority service - your SS ticket priority field will be automatically set once the organization name is populated; you may need to refresh the ticket to see priority change
These tickets should be completed as soon as possible and take precedence over other tickets.
We recommend checkingIf the "needs config" field is used to create a linked config ticket, that ticket will also be automatically marked high priority.
Note, if you create a linked ticket manually, you'll need to mark it high priority manually too.
Someone is typically assigned to monitoring the queue and assigning tickets as appropriate - otherwise, we recommend all agents check the Unassigned Queue every
2015 mins.
For reference, you may check all SLAs for various Ticket Status here.
When a new ticket comes in, update the necessary ticket fields. Here are some guidelines
Info |
---|
Most tickets have specific processes you should follow, however below is an overview. |
First update the essential ticket fields:
Fill out the Assignee field with your name. You can do this by clicking on “Assign to me”
Confirm that the "Reporter" field is
field outfilled with customer's contact details. (This may initially be listed as
Sighten staff@goEverBright if the message was forwarded from a staff person).
Make sure that the Request Participant field has no Sighten employees. If there are any, please remove them from the Request Participant list and make sure that they’re added on the Watchers list instead. This is important, as these people from our team may miss important updates on the ticket's progress if they're not added on the Watchers listNote that some ticket types - like EverBright onboarding tickets do not include customer contact info, so always refer to the ticket's SOP for guidance.
Ensure that the "Organization" field is filled out accordingly. In case the Organization can’t be entered, please go to Customers tab on JIRA and search for the Organization to find the right name, or add it if it isn’t added yet. If a channel partner, use the channel manager's name
If related to EverBright financing, add "EB" to the "label field" on the right
Check the "channel field" and make sure phone, email, or chat is selected - or select multiple channels if you needed to use a combination of channels to resolve the original request
Include the homeowner's phone number as an internal comment for all Outbound and Inbound calls. Example: HO Phone: 555-555-5555
Add anyone who should be kept in the loop as a watcher
. This includes Account Managers.(eyeball icon at the top right of the ticket)
However, if account managers should be looped in, send them a message on slack or MS Teams. You may find the list of accounts and their
managers here.- Update the Assignee as needed. Sometimes Assignees need to be reassigned after sending out a reply.
Determine the Request type. There are several request types. We've listed guidelines for categorizing request types below.
- Investigate the ticket to determine the request type. To do so, check the subject and description of the ticket. Review any included screenshots and forwarded correspondence to have a better grasp of the root cause. Categorizing the ticket correctly will help ensure that it can be resolved in the best and quickest way possible.
- Here are the 7
managers in SalesForce or the support dashboard in QuickSight
Then determine the "Request Type." Here are 9 request types:
This covers all questions about software navigation, features, usage,
...
as well as all other inquiries that don’t fit into other categories. As a rule of thumb, if a ticket is yet to be categorized; meaning, if the request is vague or does not fall under any of the request types, it may first be categorized under General Inquiry. This can then be updated later on. More information and examples of General Inquiry tickets can be found here.
/wiki/spaces/SS/pages/694026241
These are tickets with concerns that imply that the software is not working as it should or there is a question on a technical request, like how to properly format an API request. Support’s key role is to rule out the possible root cause, and ensure that the issue is not a byproduct of a user-error, or a browser-related, or hardware-related issue, before forwarding the concern to dev.
...
More information and example of Technical Support tickets and examples can be found /wiki/spaces/SS/pages/694026241.
These are data change requests that affect all businesses in the platform. Examples include adding, editing, or removing solar equipment, equipment manufacturers, and incentives.
Here’s how tickets requesting to add, edit, or remove incentives should be handled:
Send a reply to the customer to let them know we received their request and are now working on it. Then, create a CS ticket for the configuration team. Keep in touch with the customer for any follow ups or additional information needed, and with the configuration team for updates. SS ticket will be ready to close once CS ticket is placed in UAT status.
Here are two other specific industry-wide data change requests, and how they should be handled:
i. Adding or updating SRECs. This can be done by Support as outlined by the process
...
/wiki/spaces/SS/pages/532447263.
ii. Adding Equipment. Support will maintain communication on the ticket and create a CS ticket according to the process here.
These are data change requests that only affect the reporter’s organization. This includes adding, editing, or removing a financial product, product rules, contract templates, etc).
Here’s how company-specific data change requests should be handled:
i. Support will collect all the needed documents
...
and will attach to the ticket
ii. Support will maintain communication on SS ticket and create other required tickets as outlined
...
/wiki/spaces/SS/pages/531791935. Here are how some specific types of company-specific data change requests are handled:
Request | To Do |
---|---|
Invite a new downstream org | Support will create the CS ticket and establish the requested partnership according to the process outlined here. |
Small configuration requests | - For adding incentive override: use SOP. - For enabling and disabling features (docusign, Cost Buildup, PV Watts, Project Sunroof, etc): use SOP |
Non-integrated financing products: | Support will coordinate with the reporter and configuration team |
and create a CS ticket according to the process |
De-activate integrated financing: | Support will coordinate with the reporter and configuration team |
and create a CS ticket according to the process |
Installer contracts/documents: | Support will coordinate with the reporter and configuration team |
If the request was directly made by sunlight, follow steps here.If the request is made from a Sunlight partner, follow this SOP instead.
Assign to Bhargav Gor (Unlicensed) and send a Slack message.
Support will create the partnership on their own according to the process outlined here.
Any non-related financier configuration requests (such as questions on integrated qualification, webhooks, etc.)
Please assign to Bhargav Gor and we will answer.
and create a CS ticket according to the process |
5. Project-specific data change
These are data change requests that are only applicable to specific projects. This usually involves updating data on a specific customer site. Most of these are un-archive requests or updating legal contact information.
i. For requests to update legal contact information, refer to financier.
ii. For requests to unarchive customer site, follow the unarchive request
...
/wiki/spaces/SS/pages/1412661.
6. Account Management
These are inquiries on billing, cancellation, subscription changes, and requests for company/team trainings, status checks, inquiries about EB, etc).
Cancellation Request SOP
i. For cancellation requests, follow the/wiki/spaces/SS/pages/81002497. Please make sure to
includeslack the Account
Owner as a WatcherManager as a heads up.
An organizations Account Owner can be found on the Support Salesforce Dashboard in Quicksight or in SalesForce.
, assign to @Sarah
ii. For requests to update billing information-
Jane. She will thensend instructions on how customers can update their billing information here.
please respond by sending them a link to their Account Manager’s calendar to schedule the best time for training. Then, send a follow-up to ensure that an appointment has been booked. Account calendar links can be found here.
iii. For training requests,
iv. Otherwise, support will re-assign ticket to the Reporter’s organization’s Account Owner. An organizations Account Owner can be found on the Support Salesforce Dashboard in Quicksight.or request about joining the platform please have them sign up for time by following this link.
7. Onboarding
These are emails automatically sent to Support to initiate the
Onboarding of a new organization./wiki/spaces/SS/pages/2408251549 to the platform or/wiki/spaces/SS/pages/2459828319
8. Feature Requests
These are enhancement and feature requests that may include but are not limited to: suggestions to improve the UI, adding features on certain project phases, and so on.
these
Fornew ideas, and feature requests, Support will document the request
in Aha! First, Support will make sure that the feature request is unique. If it has been made before, Support will simply add the organization and SS ticket ID on the comments of the existing request. If it’s a new request, support will include Aha! link to the feature request on an internal comment on the SS ticket, and the SS ticket ID will also be mentioned or added as a comment on the Aha link. This is done to make cross-referencing easier in the future.- Draft a reply for the customer.
- After all fields are carefully filled out as outlined in the steps above, draft an initial reply to send to the customer.
Initial replies can either be:
Probing questions - these are sent outaccording to the process /wiki/spaces/SS/pages/2468970577
9. Non-Platform Tickets (trade shows, resumes, trying to sell us something, etc.)
NOTE: If this message seems like it really might need attention, send an internal message to the Support Supervisor for evaluation
Customer Info:
Request Participants: None
Organization: Non-platform Emails
Assignee: yourself
Reporter: Anonymous (Setting this will help reduce further email on this event/item/request)
Request Type: Non-Platform Request
Status
Closed
Won't Do
Non-Platform Request
Other
Send an initial reply to to the customer
Here are types of initial replies:
Probing questions - use if we need more details to proceed with the request
First step to resolution - if we’re able to narrow down the issue right away, we can immediately send a resolution
...
or a suggestion the customer can try.
A general initial response - Since we have a 2 hour SLA for all incoming emails, some emails need more time for investigation before we can send a troubleshooting step or needed probing questions. In these cases, we send out a general initial response to let them know that we received their request and are now looking into it. Let them know as well that we’ll be in touch right away once we have more news.
...
For these cases, make sure to toggle the status from Waiting for Customer back to Waiting for Support. This is because we are yet to send a resolution for these tickets.
...
Follow-up with the customer regularly.
...
Important note about sending messages to customers:
Comments will be shared with anyone listed in "Reporter" or "Request Participants" fields
Any edits you make to your message after hitting 'send' won't be sent to the customer. So be sure to proofread first.
A ticket can be closed when:
Customer has confirmed that the issue is resolved
- Sighten believes
We believe the issue is resolved, and at least one attempt to confirm with the customer has been made. If we don’t get a reply 24 hours after we send a confirmation, the ticket can be closed.
When
Sighten isn’t able towe can't proceed without customer input (additional details, a more thorough description of what has happened), and customer has been unresponsive after we’ve attempted to follow up at least twice (2x).
When there is an active low-priority dev ticket
Here is more detail on closing tickets