arvan_task_submit
Schedule and run other ArvanCloud tools in the background immediately, after a delay, or on a recurring schedule. Automate tasks like provisioning, load testing, and security scans.
Instructions
Run another tool in the background, now/later/recurring.
Args:
tool: Name of the tool to run (e.g. arvan_provision_server,
arvan_net_http_load_test, arvan_security_scan_vulnerabilities).
arguments: Arguments for that tool.
delay_seconds: Wait this long before the first run.
interval_seconds: If set, re-run every N seconds (min 1) — a schedule.
max_runs: Stop after this many runs (default 1; unlimited when an
interval is set and this is omitted — cancel to stop).
name: Friendly label for the task.
announce_webhook: POST a status payload here when each run finishes
(falls back to ARVAN_TASK_WEBHOOK). Use this for completion
notifications that work even across replicas / after disconnect.
Returns the task record (with its id) immediately; poll with
arvan_task_status or wait for the webhook.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | Yes | ||
| arguments | No | ||
| delay_seconds | No | ||
| interval_seconds | No | ||
| max_runs | No | ||
| name | No | ||
| announce_webhook | No |