SECURE PIPES 2 User guide

Schedule connection and routing tasks

Run saved Secure Pipes actions at a chosen time without maintaining a shell script.

Task plan with a weekday connection action

Create and edit a plan

Open Automation → Task Plans and choose Add. An optional name identifies the plan; select a repeat mode and time, add one or more actions, then save. Select saved connections, groups and scenarios from the target menu; do not type internal IDs in the UI. Adding an action changes the draft action list; saving creates or updates one plan containing that list. Edit existing plans from the scheduled list.

Triggers and time

Choose Once, Daily, Weekdays, Custom weekdays, Custom dates or At app launch. Custom weekdays lets you select Monday–Sunday. Custom dates uses a start/end date; select the same date for one specific day. Hours are 0–23 and minutes 0–59, with dropdown selection or manual entry. App-launch plans do not use a clock time. At app quit is retained for compatibility but hidden from the new-plan menu.

Actions and practical examples

Actions can start/stop a connection (local/remote/SOCKS), start a group, stop its startup sequence, disconnect its members, switch a scenario, start/stop the transparent proxy, start/stop LAN sharing, or select a sharing mode. Stopping a group’s startup sequence differs from disconnecting its members. Stop sharing before changing its mode. Actions run in configured order; a plan supports up to 64 actions. Select a target before adding an action.

For workdays, create a morning plan to switch to the Office scenario and start the office group; create a separate evening plan to disconnect the group and stop the transparent proxy. For maintenance, disconnect the affected connection at the start of the window and use another plan to restart it afterward. For a temporary schedule, restrict it to custom dates. Sharing schedules use the saved service settings and still require system permissions.

Execution limits and results

Plans require Pro or an eligible trial and run only while Secure Pipes is open. They do not wake a sleeping Mac, launch the app at a scheduled time or replay missed times. macOS scheduling, sleep, unlock/authentication and network readiness can delay completion; this is not a real-time scheduler. Inspect precise Last run/Next run times and operation results. Run manually to test actions before relying on a clock trigger. The Scheduled/Inactive/All filter is remembered. AppleScript, spcli and MCP can also manage and run plans.

Based on Secure Pipes 2.0.17 · Updated November 9, 2026