Agent Media Tools

AMT integration

Add real tools without surrendering the bot.

AMT integration is optional. The generated bot remains downloadable and can converse without AMT. Only tools selected in Builder are callable by the exported runtime.

Connect an agent key

  1. Sign in to Agent Media Tools and create an agent API key.
  2. Select only the required tools in Bot Builder.
  3. Place the key in the downloaded bot’s private .env.
AMT_AGENT_KEY=mt_replace_with_private_key
AMT_BASE_URL=https://agentmediatools.com
Two separate costs.

Your model provider handles conversation inference. AMT limits or credits apply only when the bot explicitly calls an enabled AMT capability.

Explicit tool command

The maintained runtime exposes an auditable command instead of allowing the model to silently execute arbitrary operations:

/tool qrcode {"text":"https://example.com"}
/tool screenshot {"url":"https://example.com","full_page":true}
/tool web_extract {"url":"https://example.com","schema":{"title":{"type":"string","selector":"h1"}}}
/tool image_generation {"prompt":"gold robot mascot on a dark background"}
/tool pdf_text {"file_path":"./documents/report.pdf"}
/tool image_convert {"file_path":"./images/photo.png","format":"webp"}

Enabled capabilities

Builder nameAMT endpointInput
Web extraction/api/structured-scrapePublic URL and extraction schema
Screenshot/api/screenshotPublic URL and capture options
OCR/api/ocrSupported URL payload
PDF text/api/agent/pdf-to-textBounded local file_path
Image generation/api/agent/generate-imagePrompt and model options
Image conversion/api/convert-imageBounded local file_path and format
QR code/api/qrcodeText/URL and styling options

Safety model

For current endpoint contracts and limits, use the Tool API overview and API reference.