
Live Activities now support optional action button.
Use it when a long-running job should stay actionable while progress is visible on the Lock Screen.
Open the GitHub Action run for a deployment, open a runbook, or trigger a backend webhook to pause or retry work without having to search for the right link or dashboard first.
action field on Live Activity start, update, and end requests.type:
open_url: opens the provided HTTPS URL in the browser.webhook: ActivitySmith backend calls the provided HTTPS webhook (GET or POST).segmented_progress and progress Live Activities.Use this to jump from the Live Activity straight into the deployment or CI page.
{ "content_state": { "title": "Deploying payments-api", "subtitle": "Running database migrations", "number_of_steps": 5, "current_step": 3, "type": "segmented_progress" }, "action": { "title": "Open Workflow", "type": "open_url", "url": "https://github.com/acme/payments-api/actions/runs/1234567890" }}Use this when the action should trigger backend behavior instead of opening a page.
{ "content_state": { "title": "Reindexing product search", "subtitle": "Shard 7 of 12", "number_of_steps": 12, "current_step": 7, "type": "segmented_progress" }, "action": { "title": "Pause Reindex", "type": "webhook", "url": "https://ops.example.com/hooks/search/reindex/pause", "method": "POST", "body": { "job_id": "reindex-2026-03-19", "requested_by": "activitysmith" } }}Available now across the API, SDKs, CLI, and GitHub Action.
This feature is available in the ActivitySmith iOS app version 1.4.0 and newer.