Schedule reportsLast updated on 09/12/2022
Scheduled reports deliver up-to-date information to the people who need it. You can even send individualized reports filtered for the recipient like timesheets and sales reports.
Things to know
You can send scheduled reports to any employee or technician with an email address in their profile. To add an email address, edit their profile.
If a simple report contains data specific for the email recipient, the report indicates that it is Filtered by recipient.
If a simple report contains no data, the report email body notes that there was no activity for the filtered date range.
Recipients of simple reports with the correct reporting permissions can click a link in the email or PDF to open the report in ServiceTitan.
You can also schedule legacy reports.
Select a report type
You're guided through a series of steps to create a scheduled report. Start with selecting the type of report you want to deliver:
Go to the navigation bar and click Reports.
In the side panel, click All Reports.
Find the report you want to schedule and click the calendar icon.
Note: You can also schedule a report after you open it. Click More ⠇ next to the report name and select Schedule.
Choose between scheduling a Simple Report and a Flexible Report:
Simple Report—Use simple reports if you don’t need to customize your report or if you want to deliver individualized reports to recipients.
Example: Send technicians a weekly performance report so they can monitor their productivity.
Flexible Report—Use flexible reports if you want to customize the look and filters of the report before sending it. Each recipient receives the same report.
Example: Send your field managers a monthly sales report to coordinate and strategize with your team.
Set report schedule
After you select the report type you want to schedule, follow the setup steps:
Enter the basic details of your report. You can add basic filters based on dates, record types, and business units. The filter options change depending on the report type:
Email Subject—Enter the subject line you want for the emailed report.
Attach report as—Select the format for your report:
Select PDF if your recipients print or only view reports.
Select XLSX if your recipients use report data in spreadsheets.
Date Range—Select the days to report on:
Today—Report data from 12:00 AM to the time the report is delivered
Yesterday—The previous calendar day from 12:00 AM to 11:59 PM
Tomorrow—The next calendar day from 12:00 AM to 11:59 PM
Next 7 Days—The seven days after the delivery date
Trailing 7 Days—The previous seven days, not including the report delivery day
Week to Date—The most recent Monday through the report delivery day
Previous Week—The full week, Monday through Sunday, before the week of the delivery day
Month To Date—The first of the month to the report delivery day
Trailing 30 Days—The previous 30 days, not including the report delivery day
Previous Month—The entire month before the report is delivered. For example, if the report is scheduled for February 5, the report includes data for the entire month of January.
Custom—Select Next to report on days in the future or Previous to report on days in the past. Enter how many days to report on in the Days field. Select Include the send date to include the delivery date in the report results.
Business Unit—Select the business units you want to report on. You can add multiple business units. Click the filter icon to search by business units or business unit categories.
Additional filters—Depending on the report type, you can add additional filters.
Click the filter dropdown to add an item to filter by.
Click View selected to view items in the filter.
Click a selected item to remove it from the filter.
When you’re done, click Next.
Tip: If the scope of your report is too wide, an error message displays. If this happens, reduce the date range or add filters to narrow the focus of your report.
In the Search and add recipients field, click the dropdown to select from a list or enter the first few letters of a name to filter the list. The list includes business units, employees, and technicians.
Select a name to add them as a recipient. You can add multiple recipients. Tip: Adding a business unit also adds individuals assigned to that business unit. Click X next to a name to remove it.
If you’re scheduling a simple report, select I want recipients to see their own data only to send individualized reports. For example, if you send a timesheet report, technicians only see their own work hours.
When you’re done adding recipients, click Next.
Set up the frequency of your scheduled report:
In the Send report every fields, enter a frequency and select a unit of time for your report. For example, if you enter 2 and select weeks, the report is delivered every two weeks.
From the at dropdown, select the time you want the report delivered.
Select additional dates or times if you want the report delivered multiple times within the selected timespan. For example, if you want a report sent twice a month, enter the day of the month for the first delivery date, then click Add another day to enter a second date.
When you’re done, click Schedule. If this is a flexible report, click Next.
If you’re scheduling a flexible report, you can arrange columns and filter your report results before they’re sent.
For more on reporting filters, see Filter and arrange a report.
When you're done, click Schedule.
View and duplicate scheduled reports
After you create a scheduled report, it displays on the Scheduled Reports page. To view scheduled reports, go to Reports > Scheduled.
Save time when scheduling similar reports by duplicating them:
Click More and select Duplicate for the report you want to duplicate.
Follow the steps to schedule the report. The fields are already filled out with details from the original report. Make any necessary edits.
Important note: Some features may not be currently included in your account and additional configuration may be required. Please contact technical support for details.