ATRS Advanced Tableau Report Scheduler logo

Automate Tableau Report Delivery for Customers and Teams

ATRS schedules your Tableau reports and delivers them to the people who need them. Prepare the right report for each customer, location or team, then let ATRS handle the recurring exports and delivery.  ATRS connects to Tableau Cloud. It does not connect to Tableau Server. Your team gets more time for the work behind the numbers.

Schedule reports by date, time, custom business calendar or operational event.

Personalize report values, formats, filenames and recipients using database data.

Send a PDF to a customer, an Excel workbook to finance or a CSV to the system that needs it.

Download the ATRS Internal Evaluation GuideSTART FREE TRIAL
ATRS automates Tableau report scheduling, export and delivery to PDF, Excel, email, cloud storage and network folders.

When Native Tableau Subscriptions Fit—and When ATRS Helps

Native Tableau subscriptions work well when permitted Tableau users need PNG or PDF emails on a schedule or after an eligible refresh. Choose ATRS when the job also needs recipient-specific files, report packages, document protection, business-calendar controls or destinations beyond email.

Native Tableau Subscriptions

A Good Fit for Straightforward Report Emails

✓
Recipients are Tableau users with permission to view and download the subscribed content.
✓
You need PNG or PDF email snapshots delivered on a schedule or after a supported data refresh.
✓
The same report view—or a manageable number of saved custom views—meets your filtering requirements.
✓
Email is the only report-delivery destination required.
ATRS Advanced Tableau Report Scheduler

One Workflow for Report Production and Delivery

✓
Customers, partners or colleagues need exported report files without signing in to Tableau.
✓
Each recipient needs personalized filters, parameters, content or delivery instructions.
✓
You need PDF, Excel or CSV files, or several reports delivered as one email, merged file or ZIP.
✓
Reports must follow custom business calendars or supported database, file or email conditions.
✓
Delivery must extend beyond email to Teams, SharePoint, FTP, cloud storage or network folders.

The exporting Tableau account still needs the appropriate permissions and licensing. Receiving a static file does not grant access to its source workbook. Compare Tableau reporting approaches.

Explore Your Reporting Options

Choose How to Automate Your Tableau Reporting

Bring scheduling, file creation, personalization and delivery together. Start with the reporting need closest to yours.

Timing and Readiness

Set Your Reporting Calendar

Explore Tableau Report Scheduling →

Set recurring frequencies, business calendars, holidays and exceptions.

Explore Refresh and Event Sequencing →

Run reports after the data is ready, with extract refresh before export.

Compare Reporting Approaches →

Compare Tableau’s built-in options, your own scripts and ATRS.

Customers and Report Collections

Prepare Each Recipient’s Reports

Explore Customer and Location Reporting →

Give each customer or location the report files they need.

Explore Complete Report Packages →

Select and order several reports, then deliver separate files, a merged output or ZIP.

Explore Report Email Design →

Design the message, choose inline content or attachments and configure the sending account.

Export and Delivery

Choose the Finished File and Its Destination

Explore Tableau PDF Automation →

Create PDF reports with the page layout and protection your readers need.

Explore Tableau Excel Automation →

Create Excel files using your template and chosen worksheet layout.

Explore Tableau CSV Exports →

Set headers, separators and filenames to match the receiving system.

Explore Report Delivery and Recovery →

Send reports to the right place, check delivery and retry when needed.

Application Integration

Connect Your Application to Tableau Reporting

Bring scheduled Tableau reporting into the application your customers already use. Your application manages their choices; ATRS produces and delivers the reports.

Automate Reporting from Your Application

Find Tableau workbooks and views, create schedules or report packages, and check the result when they run.

Explore the ATRS API →

Offer Scheduling Inside Your Portal

Let customers choose reports, delivery times and recipients without leaving your portal. Your team decides which choices are available.

Explore customer portal scheduling →

Compare Your API Options

Compare Tableau’s API, your own reporting code and ATRS for the work your application needs to do.

Compare report automation APIs →

Read the ATRS API guides for setup, authentication and examples. The documentation applies to the latest ATRS version, available from the ChristianSteven website.

The Right Reports, Together for Every Recipient

Send one report on its own or bring several Tableau reports together in a package. Use a standard package for a fixed report collection, or a data-driven package when customer or location records supply different report values and delivery instructions.

Choose the Reports and Their Order

Build the collection your reader needs: for example, a monthly sales summary, stock report and supporting detail.

Personalize Each Recipient’s Files

Use customer or location records to choose the report values, file formats, filenames and recipients. Each person receives the version intended for them.

Assemble the Finished Delivery

Keep the reports as separate attachments, merge compatible PDFs or Excel outputs, or collect the files in a ZIP. Data-driven packages deliver attachments rather than embedded reports.

Keep the Job Ready for Its Next Run

Keep the report collection and recipient details together, with choices for handling empty or failed reports.

Explore report packages or customer and location distribution.

ATRS data-driven personalization automatically creates and delivers filtered Tableau reports for different recipients, formats and destinations.

Schedule Reports—or Run Them When Your Data Is Ready

Run individual reports or report packages on your business timetable, or start them when a database, file or email condition is met.

Follow Your Business Calendar

Choose recurring frequencies or selected reporting dates, with working-day rules, holidays and blackout periods.

Respond to a Business Event

Start reporting when a database condition is met, a file arrives or an email is received.

Put Extract Refresh Before Export

Refresh the Tableau extract before producing reports, with a wait for the refresh to finish. Keep refresh, export and delivery in the order your reporting job needs.

Explore calendar scheduling or refresh, export and delivery sequencing.

ATRS schedules and triggers Tableau report workflows from calendars, database changes, files, email events and incoming data.

Deliver Reports Where Your Business Needs Them

Put the finished report in the place its reader or receiving process already uses. Configure the route once, then review the result of each scheduled delivery.

Email and Collaboration

Send attachments through your company mail account or deliver reports to Microsoft Teams and SharePoint. A supported single-report email schedule can also show the report in the message.

Folders, Transfers and Cloud Storage

Place files in local or network folders, FTP/SFTP locations or supported cloud-storage destinations such as Amazon S3 and Azure storage.

Customers and Partners

Send customers and partners the report files they need, without asking them to open Tableau.

Results and Recovery

See whether each delivery succeeded, retry when needed and keep copies of generated reports for recovery.

Explore destinations and recovery or report email design and sending.

Administer and Monitor Your Tableau Reporting

Give the people who look after reporting a clear way to manage access, review activity and recover from problems.

Trusted Report Automation for More Than 20 Years

ChristianSteven Software has helped organizations automate business reporting and delivery for more than two decades.

20+ Years
Report automation experience
Nearly 5,000
Organizations helped worldwide
47 Countries
Customer organizations worldwide
SOC 2 Type II
Independent assurance over security and operational controls

Visit the ChristianSteven Software Trust Center →

ATRS questions

Frequently Asked Questions

Answers to common questions about running ATRS, preparing Tableau reports and getting the finished files to your readers.

Deployment & Security

Is ATRS installed on-premises?

Yes. Install ATRS on a supported Windows computer or server in your environment and connect it to Tableau Cloud. ATRS does not connect to Tableau Server. Keep its application database locally or in your own SQL Server instance. The Windows Service runs schedules while nobody is logged in.

Does ChristianSteven host my ATRS reporting data?

ATRS runs in your environment, using the database and report-file locations you manage. It connects to Tableau through the account you configure.

How does Tableau user-level security work with scheduled reports?

The Tableau account used by ATRS determines which content it can access. Parameters and filters select the data for each recipient; they do not sign in as that recipient or replace Tableau access controls. Check that each exported file contains only the intended data.

Can ATRS secure exported PDF reports?

Yes. Add PDF passwords, printing and copying permissions, watermarks and file properties. Passwords can come from your data, so recipients can have different passwords. Document permissions depend on the recipient’s PDF reader.

Scheduling & Automation

Can ATRS run Tableau reports on custom schedules?

Yes. Choose hourly, daily, weekly or monthly schedules, working-day rules or dates in a custom calendar. Include holidays, exceptions and blackout periods.

Can Tableau reports be triggered by database, file or email events?

Yes. Database, file or email conditions can start reports or tasks. When reports depend on refreshed data, ATRS can refresh the extract and wait before exporting.

Can our application create schedules and run reports through an API?

Yes. Your application can create and update single-report schedules, create standard or data-driven packages, run them and check the results. It controls user access and keeps ATRS credentials on the server.

Can ATRS check for blank reports before sending them?

Yes. ATRS can check for an empty report and leave it out, run another action or continue with delivery. You choose the check and what happens next.

Personalization & Distribution

Can ATRS send different versions of the same Tableau report to different recipients?

Yes. Customer or location records can supply different report values, so each recipient receives the version intended for them.

Can recipients and filters be driven from a database?

Yes. Database tables and queries can supply report values, recipients, file formats, filenames and delivery details.

Can ATRS send Tableau reports to people who do not have Tableau licenses?

Yes. Recipients can read exported files without signing in to Tableau. The account producing those files still needs the appropriate Tableau access and licensing, and permission to distribute the content.

Can one schedule create many personalized report outputs?

Yes. A data-driven schedule creates report versions from the selected records. A data-driven package brings several reports together for each customer, account or location.

Formats & Delivery

What formats can ATRS export Tableau reports to?

ATRS supports PDF, CSV, HTML, JPG, PNG, PowerPoint, EPUB, Microsoft Word and Microsoft Excel, including Excel Data Only. Excel output requires Microsoft Office on the ATRS computer; see the Excel guide for prerequisites.

Can ATRS combine multiple reports into one PDF or Excel workbook?

Yes. Combine compatible PDF exports into one document or Excel outputs into one workbook, with the reports in your chosen order. Packages can also deliver separate attachments or a ZIP. Data-driven packages use attachments rather than reports embedded in the email.

Where can ATRS deliver completed reports?

Send reports by email, to local or network folders, through FTP/SFTP, or to supported collaboration and cloud-storage destinations. Review each delivery’s result in ATRS.

Can ATRS export all pages of a Tableau report?

That depends on the Tableau view and export format. Check long or scrolling reports in the finished file. An export does not automatically include every underlying row or reproduce an interactive dashboard.

Try ATRS with a Report Your Team Already Uses

Choose a Tableau report, the people who need it and the way it should arrive. Use the free trial or book a demonstration to see how you can set up that reporting job in ATRS.

START FREE TRIAL BOOK A DEMO
✓ On-premises deployment
✓ No Tableau sign-in for exported-file recipients