Türkçe ← Tryr

Use Tryr with your AI agent

Give your agent a product URL. It can start a shoot and bring you the finished frames. Your account and credits stay the same.

Where do I get an API key? Open Dashboard → Agent access → Create API key. Sign in if prompted.

1. Create a key

  1. Open your dashboard and sign in.
  2. Under Agent access, select Create API key. The key (tryr_sk_…) is displayed only once.
  3. Keep it private. If it is exposed, revoke it in the same section.

2. Connect your agent

Claude Code

claude mcp add --transport http tryr https://tryr.app/mcp \
  --header "Authorization: Bearer tryr_sk_..."

Cursor / Windsurf / other MCP clients (mcp.json)

{
  "mcpServers": {
    "tryr": {
      "url": "https://tryr.app/mcp",
      "headers": { "Authorization": "Bearer tryr_sk_..." }
    }
  }
}

Gemini CLI (~/.gemini/settings.json)

{
  "mcpServers": {
    "tryr": {
      "httpUrl": "https://tryr.app/mcp",
      "headers": { "Authorization": "Bearer tryr_sk_..." }
    }
  }
}

ChatGPT (Custom GPT Actions): Import https://tryr.app/agent/v1/openapi.json as the schema. For authentication, choose API Key → Bearer and enter your key.

claude.ai and ChatGPT connectors (account sign-in via OAuth): coming soon.

How your agent sends a request

Your agent does not forward a short request as is. It reads the product page and the questions, writes a concrete brief covering setting, light, framing and what to avoid, shows it to you briefly, and sends the version you approve or edit. You always have the final say; nothing the product does not have is added.

3. Terminal (CLI)

The CLI package has not been published to npm yet. Until then, use MCP or the REST API.

CLI commands support --json for machine-readable output and can read your key from the TRYR_API_KEY environment variable.

4. REST API

curl -X POST https://tryr.app/agent/v1/shoots \
  -H "Authorization: Bearer tryr_sk_..." \
  -H "Content-Type: application/json" \
  -d '{"url":"https://store.example/product"}'
EndpointPurpose
GET /agent/v1/meAccount, credits, and pricing
POST /agent/v1/shootsStart a shoot from a product URL
GET /agent/v1/shoots/{id}Status, questions, frames, and next step
POST /agent/v1/shoots/{id}/answersAnswer questions (empty body uses defaults)
POST /agent/v1/shoots/{id}/approveGenerate the remaining planned scenes
GET /agent/v1/shoots/{id}/frames/{n}/previewFree watermarked preview
GET /agent/v1/shoots/{id}/frames/{n}Download a full-resolution frame (uses credits)
GET /agent/v1/plansCredit packages and prices
POST /agent/v1/checkoutCreate a package checkout link

Full schema: /agent/v1/openapi.json. Write endpoints accept the Idempotency-Key header.

Buying credits

When credits run out, your agent can list packages and give you a Stripe checkout link. You complete payment yourself. The agent never sees your card details or charges you directly. Credits are added to your account after payment.

Packages are subscriptions and renew until canceled; unused credits do not expire. To cancel, contact info@agentized.io. Details: Terms of Service.

Costs and limits

Contact

For bulk use and integrations: info@agentized.io