Get data out of your platform with a couple of clicks by using the send and schedule feature in the Reporting Hub.
Use Case Information
Sending and Scheduling reports allows you to share your data outside of the platform via email or other forms of delivery. You can choose to send data on demand or schedule reports as a "set and forget" reporting strategy. Library reports, as well as Looks and Dashboards you've created from Explore, can be sent a single time or scheduled to be sent at a regular cadence.
When configured, you can control the following:
- Communicating key information about platform activity more easily via email.
- Providing information to a broader audience, especially those who might not regularly access the platform.
- Providing information to a variety of other systems via webhook, SFTP, or Amazon S3.
To send a report once from the Reporting Hub Library:
- Click Reporting Hub > Library and navigate to the report you'd like to send.
- Click the three dot menu (kebab) in the top right of the report area.
- Click Schedule Delivery.
- You'll see a menu of customization options, including Settings, Filters, and Advanced Options.
- In Settings: Choose Recurrence > Send now.
- Under Destination, select from Email, Webhook, Amazon S3, or SFTP. Complete the relevant fields, based on the destination.
- If Email is chosen, add email address(es).
- If Webhooks is chosen, enter the Webhook URL.
- If AmazonS3 is chosen, enter the Bucket, Optional Path, Access Key, Secret Key, and Region (optional).
- If SFTP is chosen, enter the address, username, and password.
- Under Format, choose PDF, CSV zip file, or PNG visualization.
- Under Filters, optionally change report filters, like date, role type, or learner (different for every report).
- Under Advanced Options, optionally add a custom message to be sent with the report, and review other available options.
- Click Send Now.
To send a report once from a Look or Dashboard in Reporting Hub Explore:
- Click Reporting Hub > Explore > Looks or Dashboard tab and navigate to the the report you'd like to send.
- Click the gear icon at the top right of the page.
- In the Title field, create a title for your report.
- In the section titled Where should this data go?, select a destination for the report, including Email, Webhook, Amazon S3, or SFTP. Complete the relevant fields, based on the destination.
- If Email is chosen, add email address(es). Optionally include a custom message.
- If Webhook is chosen, enter the Webhook URL.
- If Amazon S3 is chosen, enter the Bucket, Optional Path, Access Key, Secret Key, and Region (optional)
- If SFTP is chosen, enter the address, username, and password. Under Format, choose the desired report format.
- Under Filters, optionally alter report filters.
- Under Advanced Options, review and apply relevant options.
- Click Send.
To schedule a report from the Reporting Hub Library at a regular recurrence:
- Click Reporting Hub > Library and navigate to the report you'd like to schedule.
- Click the three dot menu (kebab) in the top right of the report area.
- Click Schedule delivery.
- In Settings, choose Recurrence > Select the recurrence, day, and time.
- Under Destination, select from Email, Webhook, Amazon S3, or SFTP. Complete the relevant fields, based on the destination.
- If Email is chosen, add email address(es).
- If Webhooks is chosen, enter the Webhook URL.
- If Amazon S3 is chosen, enter the Bucket, Optional Path, Access Key, Secret Key, and Region (optional).
- If SFTP is chosen, enter the address, username, and password.
- Under Format, choose PDF, CSV zip file, or PNG visualization.
- Under Filters, optionally alter report filters, like date, role type, or learner (different for every report).
- Under Advanced Options, optionally add a custom message and review other available options.
- Click Save.
To schedule a report from a Look or Dashboard in Reporting Hub Explore:
- Click Reporting Hub > Explore > Looks or Dashboard tab and navigate to the the report you'd like to schedule.
- Click the gear icon in the top right of the report area.
- Click Schedule. Give your schedule a name in the name field.
- In the section titled Where should this data go?, select a destination for the report, including Email, Webhook, Amazon S3, or SFTP. Complete the relevant fields, based on the destination.
- If Email is chosen, add email address(es). Optionally include a custom message.
- If Webhook is chosen, enter the Webhook URL.
- If Amazon S3 is chosen, enter the Bucket, Optional Path, Access Key, Secret Key, and Region (optional).
- If SFTP is chosen, enter the address, username, and password.
- Under Format, choose the desired report format.
- In the Trigger section, choose Repeating interval. Review and select delivery schedule options that range from by minute to monthly or by specific months or days. You can also select the time at which you want the report to be delivered.
- Delivery Schedule: You can set a schedule for a variety of cadences ranging from monthly to by the minute.
- Under Filters, optionally alter report filters.
- Under Advanced Options, review and apply relevant options.
- Optionally, click Send Test if you would like to see how this report will appear when sent to email.
- Click Save All.
Note
Schedules created can only be seen or edited by the creator. If all recipients unsubscribe from a scheduled email delivery, that schedule is deleted.