How Do You Send a Tableau Subscription Immediately?
Finance has corrected the sales figures, but the afternoon meeting still has the PDF sent earlier. Someone needs to get the replacement out while keeping next Monday’s email in place.
Advanced Tableau Report Scheduler (ATRS) can run the prepared Tableau Cloud reporting job on demand, reusing its files and delivery settings.
Get the corrected report to the meeting
The Monday sales email has already gone out when finance identifies a late correction. The dashboard is now right, but the meeting pack still contains the old figure. Your manager asks for a replacement before the afternoon discussion.
For an occasional copy, an authorized download and a short explanatory email may be enough. Make the replacement recognizable so the team knows which version to use.
When these requests recur, ATRS lets you run the maintained export-and-delivery job again. The usual report preparation is already there, and the extra execution need not move the next scheduled delivery.
Running a native subscription is a separate choice. Tableau Server documents a schedule-level Run Now route; review its scope with the administrator when the purpose is to run that native subscription.
What Tableau’s native Run Now option actually runs
Tableau’s Server subscription test uses Schedules → select the schedule → Actions → Run Now. Review the subscriptions assigned to that schedule before running it; the action may affect more than the corrected sales email.
The individual-subscription workaround is explicitly for Tableau Server. It creates a schedule dedicated to the subscription, then runs that schedule. The article says there is no individual subscription Run Now button.
Do not carry that Server workaround over to Tableau Cloud. A Cloud reading copy can be downloaded and delivered through an approved route, but that does not test the native subscription’s email process. ATRS runs its own report job and connects to Tableau Cloud only.
Name the replacement clearly
A short explanation of the correction helps the team choose the right copy when both versions are in the inbox.
Choose the right route for the extra copy
The useful question is what the manager is waiting for. If it is the corrected file, reuse the reporting preparation that produces that file. If the task is to test a native subscription, use its own delivery process.
ATRS can prepare the replacement PDF or finance workbook with the same naming, formatting and protection as the regular report. Related reports can travel together when the meeting needs a complete pack.
Keep the extra audience clear. The reporting owner can prepare a job for the intended recipients rather than turn one manager’s request into another unplanned message to everyone.
Preparing the extra workbook or report pack
The Excel options include tab names, workbook passwords, file properties and custom output names. Excel Data Only adds placement in a template worksheet, starting row/column or next available position, selected totals, reusable styles and column data types/custom formats.
That can give finance a corrected workbook ready for reconciliation, with recognizable tabs and the required date or currency formats. Open the resulting file and check the actual cells; exporting again does not guarantee that the source correction or reporting period is right.
A package schedule can deliver several attachments, combine Excel outputs, merge PDFs or ZIP the reports. Keep its report-level and package-level exception behavior with the job.
Date/time suffixes distinguish output files, and configured ZIP/password or PGP protection can protect delivery. Files & Folders tasks can merge existing workbooks or adjust workbook password, read-only and summary properties. Use these options when the extra report needs the same preparation as the regular one, rather than rebuilding the file manually.
Keep the meeting audience in mind
Agree who needs the extra pack. The saved reporting job should represent that particular delivery.
Run the prepared ATRS report when it is ready
Find the saved ATRS sales job and the corrected period. Preview the report, then use Tools → Test when you want the first delivered copy in a controlled mailbox.
Open that attachment and find the corrected figure with finance. This is the report the afternoon meeting needs, so give the file and message a clear description of the replacement.
Once the production audience and report are right, choose Execute. ATRS runs the configured job immediately; its Single Schedule guide states that manual execution does not change the next run date and time.
Follow the run before asking for another copy. If a destination failed, look at what already succeeded and agree the recovery needed. That avoids a rush to the meeting creating several unexplained versions.
The ATRS schedule menu separates Preview, Execute and the Tools options.
Keep a historical replacement separate from a current report
An extra run uses the saved configuration at the time it executes. A relative date rule such as last week may select a different period when run later. Check its resolved dates rather than assuming Execute resends the original attachment.
For a historical replacement or a smaller audience, prepare a separate approved configuration with those values. Avoid temporarily changing a shared production schedule while another operator or recurring run may use it.
A new execution also does not prove that a prerequisite refresh has completed. If the reporting process depends on a separate readiness workflow, establish that readiness before requesting the report.
Find the corrected figure together
Finance can point to the change the meeting needs, giving the replacement a clear purpose.
Add a send-now action to your application
The operations application can offer the same send-now action after finance approves the correction. It requests the stored ATRS job, while the reporting owner maintains its output and destinations.
Keep the reason for the replacement with the execution reference so someone supporting the meeting can find that particular run.
API example: execute now and follow the result
Follow the ATRS execution guide. This example uses an ordinary single-report schedule. Replace 101 with its actual UniqueId, use your ATRS HTTPS address and keep the bearer token on a backend that authorizes the reporting request.
POST /api/Schedule/ExecuteScheduleAsync
Authorization: Bearer <ATRS-access-token>
Content-Type: application/json
{
"ScheduleType": "report",
"UniqueId": 101,
"RunBy": "Operations application"
}
GET /api/Schedule/GetExecutionStatus?ExecutionId=<returned-id>
Authorization: Bearer <ATRS-access-token>Save the returned ExecutionId and monitor within a defined time limit. Parse the JSON-encoded ResultJson: Completed can still contain Result=false. Check the resulting report and destination evidence before presenting the extra delivery as successful.
Use the on-demand path deliberately. ExecuteScheduleOnTimeAsync follows the scheduled-time path and advances NextRun after completion; it should not replace the on-demand call when preserving the recurrence matters.
ExecuteScheduleAsync uses the stored report settings. This payload does not provide a new reporting period or recipient list, return the attachment bytes, or execute a native Tableau subscription. A direct report execution also does not establish that a separate readiness workflow has completed.
If submission times out, inspect execution activity and destination evidence before retrying. Work may already have started. Reconcile an uncertain run so the application does not send the replacement twice.
Leave the reason with the run
A colleague should be able to tell why this extra copy exists and which meeting it supports.
Keep the extra copy simple and the next run intact
Your manager can open the corrected report before the afternoon discussion, and next Monday’s delivery can remain part of the normal routine.
Begin with one extra copy people currently prepare by hand. Use it to explore how ATRS can reuse the report preparation without rebuilding the email each time.
Contributors:
Christian Ofori-Boateng
CEO, ChristianSteven Software
/Single%20Schedule%20Context%20Menu.png?width=251&height=292&name=Single%20Schedule%20Context%20Menu.png)