Automated Jobs

Let Kantivo handle routine tasks on autopilot while you focus on running your business.

Overview

Automated Jobs are background processes that Kantivo executes on your behalf according to a schedule you define. They differ from Scheduled Tasks, which serve as personal reminders for actions you need to take yourself. Automated Jobs require no manual intervention once configured -- the software performs the work silently on your local machine.

Three built-in automated jobs are available:

Accessing Automated Jobs

  1. Open Settings from the sidebar navigation
  2. Select Scheduled Tasks
  3. Scroll past the reminder-based tasks until you reach the Automated Jobs area

Company Data Export Job

This job writes a complete copy of your company records to a JSON file at whatever interval you choose. Since Kantivo stores everything in your local PostgreSQL database, these exports give you a portable backup that lives right on your hard drive.

Configuring the Backup Job

  1. Locate the Company Data Export card
  2. Flip the toggle to ON
  3. Press Configure
  4. Choose your preferred schedule:
    • Time - The hour of day the export should run (e.g., 2:00 AM when the computer is idle)
    • Frequency - Daily, Weekly, or Monthly
  5. Press Save

Where Backups Are Saved

Export files land in your Documents directory:

Documents/Kantivo Backups/{Company Name}/

Each file is timestamped for easy identification: CompanyName-backup-2026-02-03T14-30-00.json

Tip: For off-site protection, point your Documents folder at a cloud-synced location such as OneDrive, Dropbox, or Google Drive. Your local backup files will then replicate to the cloud automatically.

Monthly Reports Job

At the close of each month, this job produces publication-ready PDF versions of your Income Statement and Balance Sheet covering the prior month's activity.

Configuring Monthly Reports

  1. Locate the Monthly Reports card
  2. Flip the toggle to ON
  3. Press Configure
  4. Specify the calendar day and time for generation (for example, the 1st of every month at 6:00 AM)
  5. Press Save

Generated Reports

Two polished PDF documents are created each cycle:

Where Reports Are Saved

Documents/Kantivo Reports/{Company Name}/

Filenames follow a clear pattern: Income Statement - January 2026.pdf, Balance Sheet - January 2026.pdf

Bank Feed Sync Job

If you have linked a bank account through Teller, this job fetches new transactions and imports them into Kantivo on a daily schedule you control.

Prerequisites

Configuring Bank Sync

  1. Locate the Bank Feed Sync card
  2. Flip the toggle to ON
  3. Press Configure
  4. Pick a daily run time (for example, 7:00 AM so transactions are ready when you start work)
  5. Press Save
Note: When no bank accounts are linked, the job will still finish without error but will log the message "No connected bank accounts to sync."

Job History

Kantivo keeps a log of every automated job execution so you can confirm that things are running smoothly.

Viewing History

  1. Press the History button on the relevant job card
  2. The last 10 executions are listed, each showing:
    • The exact date and time the job ran
    • Whether it completed successfully or encountered an error
    • A brief summary of what was processed

Running Jobs Manually

Every job card has a Run Now button that triggers an immediate execution regardless of the normal schedule. This comes in handy when you want to:

Troubleshooting Failed Jobs

When a job does not complete, open its history to read the error details. Here are the most frequent causes: