Capabilities

Discover what your agent is allowed to do.

Capabilities are named actions behind /v1/act. The agent sends a slug and input object; ActLayer chooses the executor, checks governance, charges the wallet, and returns a receipt.

Current MVP capabilities

web_search

Search public web information. Low risk.

stock_price

Fetch a public US stock price. Low risk.

crypto_price

Fetch a public crypto price. Low risk.

summarize_text

Summarize plain text input. Low risk.

http_request

Make a strictly filtered outbound HTTP request. Medium risk and disabled by default for new agents.

Discovery

Do not hard-code future capabilities. Call /v1/capabilities and use only active slugs returned by the API.

terminal
curl https://actlayer.dev/v1/capabilities
capability object
{
  "slug": "web_search",
  "name": "Web Search",
  "base_price_usd": "0.003000",
  "risk_level": "low",
  "status": "active",
  "input_schema_json": {
    "type": "object",
    "required": ["query"]
  }
}

Capability rules

Each capability has a price, input schema, output schema, risk level, provider status, and per-agent permission. A capability can be active, inactive, or under review.