
Remote approvals for AI agents are now available through the ActivitySmith MCP server. When an agent reaches a step that needs your permission, it can send the approval request to your iPhone as an actionable Push Notification or Live Activity, wait for your response, then continue with the result.
This gives actions like deploying to production, sending an email, publishing content, deleting data, or making a purchase an explicit human checkpoint without requiring you to stay beside the terminal.
The approval remains available for up to 30 minutes. ActivitySmith handles the stored request and returns the result, so you do not need to build a webhook endpoint or approval state management.
The same approval can arrive as either a Push Notification or Live Activity. Both surfaces show the question and actions, resolve the same stored request, and return the same result to the agent.

Agents can replace generic Approve and Reject labels with clear, action-specific outcomes:
The pending Live Activity can use a custom color, SF Symbol, and badge so different approval types are easy to recognize. An email approval can use a paper plane and Email badge, while a production approval can use its own icon and label.

Approved, declined, timed-out, and cancelled requests keep consistent outcome states, regardless of the pending appearance.
Clients with MCP Tasks support can run the approval as a durable task. Other clients can resume the bounded wait workflow with the same approval ID. In both cases, the stored approval remains available until you decide, cancel it, or the 30-minute window ends.
Most approvals only need a clear question and action buttons, as shown above. When more context would help, the agent can also include the exact command or tool call, decision-relevant arguments, and an optional scope such as the working directory, repository, project, environment, customer, account, or resource.

Start with a plain-language instruction:
Before deploying to production, request approval through ActivitySmith. Use Deploy and Cancel as the action labels, and continue only if I approve.The agent can request approval whenever it reaches that boundary. See the complete remote approvals for AI agents workflow, or connect the ActivitySmith MCP server to try it.
Start your 14-day free trial. No credit card required.