Point Wrapd at any shell command. Get a REST endpoint with live streaming output, API key auth, and zero infrastructure changes.
n8n, Zapier, or any HTTP client calls your Python PDF script. Output streams back live.
endpoints:
- name: generate-report
command: python3
args: [/scripts/report.py, "{params.month}"]
description: Monthly PDF report generatorstdout streams line by line over server-sent events. No polling. No waiting for the process to finish.
■Four trigger modes per endpoint. Call it, point a webhook at it, schedule it, or fire from Slack.
■Public HTTPS to any local port. IP whitelisting, request logs, dashboard control. Learn more →
■Chain commands into DAG workflows. Branch on exit codes or stdout. Visual node editor.
■End-to-end encrypted. Injected over WSS at connect time. Never written to disk.
■Connects outbound over WSS. Nothing to open on your firewall. Works behind NAT.
■Run endpoints as a local HTTP server without the hub. Works offline, good for air-gapped environments.
■Execute commands in isolated Docker containers. No agent needed. Each run gets a fresh container with no network access.
■Commands produce files? Get download URLs. Define glob patterns, Wrapd collects and uploads after execution.
Plain English → complete endpoint config.
name: deploy-on-merge
command: /ops/deploy.sh
args: ["{input.branch}", "{input.sha}"]
trigger: webhook
secret: $GITHUB_WEBHOOK_SECRET
public: true
description: Auto-deploy on PR mergeWorks for pipelines too. Describe the work, get the flow.
Build multi-step workflows visually. Drag endpoints onto a canvas, wire them together, add conditions and AI processing. Runs on your agents or cloud runners.
Browse pipeline templates →/wrapd deploy-prod from any channel. Output posted back. Webhooks Receive from GitHub, Stripe, Shopify with HMAC verification. Send to any URL on completion. Pipelines Chain endpoints into DAG workflows. Parallel branches, conditions, AI nodes, sub-pipelines. Helm / Kubernetes Deploy the agent as a pod. Helm chart with RBAC, secrets, and service account support. Scheduled (cron) 5-field cron expressions, UTC. Missed runs logged. Pause/resume without editing config. SDK Auto-generated typed clients for Python, TypeScript, and Go. Download or copy from dashboard.Health check executions don't count against quota.