Features

SSH from Tasker, Shortcuts, or your own scripts

The automation engine lets other apps and links run commands, snippets and workflows on your saved hosts. Schedule health checks, trigger deployments, or run anything, without opening the terminal.

Integrations

Works with the automation tools you already use. ZestSSH registers a zestssh:// link scheme that any app can open, on every platform.

  • Tasker (Android), trigger SSH commands from any Tasker profile
  • MacroDroid (Android), simple visual automation
  • iOS Shortcuts (iOS 16 and later), run commands from a shortcut or your home screen
  • Siri, voice-triggered SSH commands that you confirm on screen
  • Any app or script that can open a link

Automation wizard

Don't want to write intents by hand? On Android, the built-in Automation wizard walks you through every step: pick a host, choose a command, snippet, batch or workflow, set the options, and get a ready-to-use Tasker intent and test command.

Workflows

Chain steps into a workflow that runs one after another on your hosts, or run one command on many hosts in a single batch.

  • Steps that run commands and snippets, wait, and send you a notice
  • Batches of up to 25 hosts, 4 at a time or one after another
  • Automation history with times, exit codes, and output
  • Snippet variables from other apps
  • Output filters (grep, head, tail)
  • Webhook callbacks from Android intents

Security

Power requires control. The automation engine is built with several security layers.

  • Off until you turn it on, after a security warning
  • Every request carries one of your API keys, each with its own label
  • Keys can expire (from 30 days to a year, or never) and are revoked one at a time
  • Rate limiting on failed attempts
  • Each key is shown once; only its hash is kept, in the system's secure storage
  • A link always asks before anything runs
  • Snippet values from other apps are shell-escaped before they go into the command
  • Automation history of every run

Read the full security architecture for details.

SQUEEZED The automation engine requires ZestSSH Squeezed, a one-time purchase.