docs / relay
relay
relay is your control plane interface. it interprets what you need, routes commands to your agents, evaluates outputs, and surfaces what matters.
run an agent
type run [agent name] to execute any agent in your roster. relay matches the name to your agent list and fires the run.
run [agent name]
executes the named agent immediately.
run outreach: Jane Smith, Acme Corp
for outreach agents, include the target name and company after the colon.
stop [agent name]
cancels an active run immediately. the agent status updates and the partial run is logged.
approve or deny a gate
when a trust gate fires, relay surfaces the draft. you can resolve it from the gate banner in the deck, or by typing in relay.
approve
the proposed action executes. the decision is written to the audit trail.
deny
execution stops. the content is logged but never delivered. the denial is recorded.
update a schedule
relay can update an agent's schedule on your behalf. describe what you want and relay will confirm before applying.
update schedule for [agent name] to [days] at [time]
relay parses the request and confirms before writing the schedule. example: update schedule for rover to weekdays at 9am
slash commands
/help
get help with runshift — relay responds with guidance based on your current context.
/bug
report a bug. relay captures the context and sends it to the runshift team.
admin commands
admin-only. relay rejects these commands from non-admin accounts.
grant access to user@example.com
adds a new user. sends the welcome email via Resend and marks the account as approved.
what relay knows
relay has context on your current session: your active agents, their models, gate policies, and last run status; recent execution history and costs; any pending trust gates; and the last 20 messages in your conversation.
relay does not have memory across sessions beyond chat history. persistent learning from gate decisions is on the roadmap.
when things go wrong
if an agent errors during execution, a gate fires automatically regardless of gate policy. relay will surface the error and you decide what to do next.
if relay itself is slow or unresponsive, check your Anthropic API key in Settings → Models. relay runs on Claude and requires an active key.
next