(The Original wiki:Sharing a Dashboard Using the Snapshot Function)
The snapshot function allows users to send updated screenshots of a dashboard via scheduled emails. Using this function, users have the option to show unfiltered data or company-specific data in the snapshot, depending on the relationship mapping of the email and company.
...
- Go to Dashboards and search for the dashboard that you want to share.
- Click on the ellipsis ... icon and select Share from the options to open the Share Dashboard window.
The Share option is found on the Dashboards tab with the search function only. When on a cloned dashboard's view, you have to go back to the Dashboards tab to find the Share option. - On the Share Dashboard window, click the Snapshot tab and input the recipient's email addresses on the drop-down list. Leave the PSA field blank.
- Next, set the frequency for the scheduled emails. Select Advanced Scheduler for more options.
- Put a checkmark on the Attach the dashboard checkbox, and select PDF to send the snapshot in PDF form.
- Provide an email subject, then click
Info title Token Descriptions - {recipient_company_name} is for the recipient's company name.
- {recipient_name} is for the recipient's full name. Use first name and last name if the full name is not available.
- {report_name} is for the dashboard's name.
- {report_owner_name} is for the dashboard owner's name.
- {report_owner_email} is for the dashboard owner's email address.
- {report_link} is for the dashboard link.
- {your_company_name} is for the sender's company name.Select a token for the email subject from the list.
and select a token. Be guided by the token descriptions below. - Next, type the email body and click
- Tick the Include Shareable link checkbox to attach the dashboard's shareable link to your email. (Optional)
- Tick the Hide the email footer checkboxto hide the footer on the email. (Optional)
Tip - If your PSA is selected in the snapshot, the values for {recipient_company_name} and {recipient_name} can be obtained from Autotask, ConnectWise, or Kaseya's contact data.
- If your PSA is not selected or the values for {recipient_company_name} and {recipient_name} cannot be obtained, set these values to null.
- Finally, click the Scheduled button to save the settings.
This new schedule will appear on the Scheduled list at the bottom of the window. For now, only one schedule can be set for each dashboard.
If you want to configure the scheduler, see the section on Scheduler Settings.
Anchor | ||||
---|---|---|---|---|
|
...
To send a snapshot of a dashboard filtered for the recipients' mapped company, follow the steps in the previous section To share unfiltered data. In Step 3, don't forget to select an option from the PSA dropdown menu. Currently, the PSAs available are ConnectWise, Autotask, and Kaseya only.
The Snapshot feature will only work if the following prerequisites are satisfied:
- The user uses ConnectWise, Autotask, or Kaseya for ticket handling.
- The field for company_name or account_name is added to the columns display of the Dataset of the dashboard slicer.
- The client has a mapping relationship between the email and company or account name using the datasets below. MSPbots uses this mapping to sync the data from the client's PSA account.
- Dataset for Connectwise:ConnectWise Manage Contacts
- Dataset for Autotask: Autotask Contacts
- Dataset for Kaseya: Kaseya BMS Contacts Emails - API
The snapshot feature will not send an email to the email addresses if the company is not mapped in the dataset.
- Dataset for Connectwise:ConnectWise Manage Contacts
- The dashboard contains a company slicer.
- In the dashboard slicer's Widget Builder window, the user must input the word “Company”(case-sensitive)in the QueryParams field under the config tab.
Sending scheduled reports
...