10-03-2017, 17:58
(This post was last modified: 28-12-2023, 16:55 by arnoud.
Edit Reason: Now based on the new "Notifications" tab (release 2.8)
)
IMPORTANT NOTE: No changes have been made yet in RepairShopr/SyncroMSP to support this interface and some steps need to be done manually at this moment. If sufficient interest is shown in the interface, they may automate some of these steps (e.g. 1, 2 and 5b2).
By specifying the RepairShopr or SyncroMSP ticket number as a reference code for a scan, by default:
Please watch the partner video first (needs to be updated to reflect the new Notifications user interface in release 2.8).
Requirements:
If you want to use this plugin, please subscribe to this discussion using the option in the lower left corner of this page so that you will be notified of any updates automatically.
By specifying the RepairShopr or SyncroMSP ticket number as a reference code for a scan, by default:
- The computer specs are stored as an asset (so that you don't need to enter this data manually);
- The scans are logged as Computer reports (so you can track the status of the computer from check-in to check-out);
- Any changes to the computer specs are logged as internal ticket comments (so you can see what has been changed between scans).
Please watch the partner video first (needs to be updated to reflect the new Notifications user interface in release 2.8).
Requirements:
- In your RepairShopr/SyncroMSP account, add the (non-required text) fields listed below to the Computer asset type (Admin > Asset Custom Fields > Computer > Manage Fields). Use the exact field names (respect their case) en reorder them in any way you want. We recommend setting the existing 'Make' field as the second field (the first 3 fields are shown directly in the ticket) and moving the unsupported 'Service Tag' and 'Model' fields to the bottom (may be deleted at a later stage). You may omit any field that you are not interested in, except for 'Serial':
- Serial
- OS
- CPU
- RAM
- Video
- Disks
- Board
- BIOS
- Installed
- Licenses
- IP
- Serial
- Create an API key (Admin > API Tokens > New Token > Custom Permissions) named 'ScanCircle' without expiration with the permissions listed below, click 'Create API Token' and copy the API token created:
- Assets - List/Search
- Assets - Edit
- Assets - Create
- Tickets - List/Search
- Tickets - View Details
- Tickets - Edit
- Ticket Comments - New
- Assets - List/Search
- In your ScanCircle partner environment, select the Notifications tab. Add the destination "RepairShopr" or "SyncroMSP" and fill in the required fields ("Subdomain" and "API Key"). Optionally change the other fields and the advanced settings, but the defaults usually suffice. For all fields, a description is shown at the righthand site. Click "Check" to check the connection and then click "OK". Optionally add alternative destinations (e.g. for other categories) and make sure to finish with an "Email" address to which unhandled scan notifications and referral notifications will be sent. Finally click "Save";
- Generate the scan widget in your ScanCircle partner environment (on the "Scan widget" tab) and copy the generated HTML code or shortcode to your website:
- Specify the name of a URL parameter (e.g. "ticketno") if you want to set the ticket number in a link, e.g. https://domain.com/scan?ticketno=12345;
- Specify an input field label (e.g. "Ticket number") if you want the end-user to see/change/enter the ticket number;
- Optionally specify a category (e.g. "ticket") if you want this widget to only handle RepairShopr/SyncroMSP reference codes (those containing the text "ticket:"). Make sure you specify the same category in the "Notifications" setting. You do not need to specify this if you use a single scan widget and want to allow other reference codes (e.g. email address or phone number) which do not match any ticket number (as failed matches will be forwarded to the next notification option as standard);
- Specify the name of a URL parameter (e.g. "ticketno") if you want to set the ticket number in a link, e.g. https://domain.com/scan?ticketno=12345;
- Day-to-day use:
- Create a new ticket in RepairShopr/SyncroMSP by filling in the required fields:
- You can optionally go to 'ADD ASSET' to add an existing computer asset to the ticket (select it under 'Search existing assets' and click 'Add') or click 'Create New Asset', select the 'Computer' asset type and click 'Create' without filling in any of the fields to create an empty asset;
- You may add multiple (empty) computer assets if the ticket involves multiple computers;
- Click 'Create Ticket';
- You can optionally go to 'ADD ASSET' to add an existing computer asset to the ticket (select it under 'Search existing assets' and click 'Add') or click 'Create New Asset', select the 'Computer' asset type and click 'Create' without filling in any of the fields to create an empty asset;
- Then perform a ScanCircle scan on the computer and enter the new ticket number as reference code (this will set the specs and log the initial state of the computer):
- If nomatch=one (default) and the customer does not have any (empty) computer assets at all or if nomatch=any and there is no match on serial number, then a new computer asset will be created and linked to the customer;
- You can link that asset to the ticket by editing the ticket and under 'Relevant Assets', click 'Add existing', select/search the asset and click 'Add';
- If nomatch=one (default) and the customer does not have any (empty) computer assets at all or if nomatch=any and there is no match on serial number, then a new computer asset will be created and linked to the customer;
- Now print a claim ticket for the customer and start fixing the computer;
- Before you check out the computer, always perform a last scan with the ticket number as reference code (logs the end state) and optionally print the ScanCircle before-and-after report for the customer;
- You may allow the customer to periodically scan its computer using the ticket number (tip: send them a link containing the ticket number);
- If you want to update the computer specs manually, use the default changes setting (log), then update the specs based on the changes in the internal comments and optionally remove the internal comments;
- Note: only the first digits of the reference code (excluding any category) are used to find a match, so you may add additional information (e.g. '123 client A' will match 123).
- Create a new ticket in RepairShopr/SyncroMSP by filling in the required fields:
- This plugin is as standard provided and maintained by ScanCircle. You do no need to install anything yourself;
- The standard RepairShopr/SyncroMSP 'Asset Serial Number' is not used because it must be unique and computer serial numbers unfortunately aren't;
- The RepairShopr/SyncroMSP Computer Asset field 'Service Tag' is not used because the general term is 'Serial Number'.
If you want to use this plugin, please subscribe to this discussion using the option in the lower left corner of this page so that you will be notified of any updates automatically.