Failed transactions export
CSV every morning at 7:00 to the operations channel.
Pick a saved query, choose whether it arrives as CSV or Excel, in an inbox or a channel, and set how often. The run goes through the agent inside your network and the file turns up wherever you said it should.
What you get
Most teams have at least three extracts that somebody runs by hand every week: the reconciliation CSV, the finance report on Monday, the list of orders stuck in processing. Each one becomes a schedule that runs whether or not that person is at their desk.
Schedules start from a query in the library. Variables are resolved at run time using the schedule defaults.
Pick a frequency and a timezone, then flip a schedule off when you do not need it without throwing away what it has already done.
CSV when the thing reading it is another script, Excel when the thing reading it is a person in finance.
Multiple recipients per email. Incoming webhook for Slack. Delivery includes a secure download link for the generated file.
Every run is logged with status, duration, row count, and delivery outcome. Failures are surfaced in the workspace.
Same trust boundary as ad hoc queries. Use a read-only role, reject DML and DDL before dispatch, and enforce statement timeouts in the agent.
Use cases
These are not dashboards. These are operational extracts a person used to run by hand. Taavik handles the boring part so the person can do something else.
CSV every morning at 7:00 to the operations channel.
Excel download link emailed to the back-office team.
Slack message with a download link for the on-call channel.
Excel emailed to the finance distribution list every Monday at 8:00.
Data quality probe sent to the platform channel.
CSV to the data team mailbox for review.
Reliability
Every execution logged: status, duration, row count, delivery channel, last error.
Greylisting, network blips, queue saturation: retried with exponential backoff.
In-app banner and a notification to the schedule owner. No silent failure.
Guides
Replace calendar reminders with visible scheduled query runs.
ReportsAutomate operational row sets while keeping execution inside the network.
SlackDeliver secure download links where the team already coordinates.
Provider workflows
Save PostgreSQL SQL once, schedule CSV or Excel output, and deliver secure download links to Slack or email.
Read provider pageMove recurring SQL Server exports into visible schedules with run history and delivery status.
Read provider pageFAQ
Create two schedules with the same query, pointing to two different destinations: one email channel and one Slack channel.
Yes. The same row and byte caps as ad hoc queries apply, scaled per plan. Pro caps the export at 10,000 rows or 50 MB. If your extract is larger, talk to us about Enterprise.
An incoming webhook posts a message with the run summary and a secure download link. The team channel keeps the history and Taavik keeps delivery auditable.
v1 supports hourly, daily, and weekly with timezone. Cron expressions land on Enterprise.
The schedule is skipped and surfaced in the run history with a clear reason. Pro plans support multiple agents for redundancy.
Two minutes from save to schedule. The first delivery sends a secure download link to Slack or the inbox at the next slot.