Search the live web
web.searchLive web results with citations. Recency filter, locale, k.
web.searchLive web results with citations. Recency filter, locale, k.
web.readRender any URL to clean Markdown. Links and metadata included.
github.repo_analyzeSummarize a repo: install method, use cases, agent relevance.
chat.generateOpenAI-compatible chat completions through OpenRouter and Doubao Seed 2.0.
image.generatePosters, hero art, product visuals through FLUX and Doubao Seedream 5.0.
image.cards.generateTurn source material into a social image card series with prompt and image URLs.
video.generateShort clips from text or image through Seedance, Veo, MiniMax, and Doubao Seedance.
presentation.generateCreate an HTML slide deck with preview assets through the PPT sandbox runner.
audio.ttsText to speech through ElevenLabs and Doubao Voice.
stt.transcribeSpeech to text. Diarization and timestamps available.
embedding.createText and multimodal embeddings through Jina, Voyage, and Doubao.
document.parsePDFs, scans, tables to clean text + structure.
email.sendOutbound transactional email via SES, deliverability-tuned.
sms.sendGlobal SMS, verified senders, cost-aware fallbacks.
geo.searchGeocode and place lookup. Latitude, longitude, address.
Run one command for the agent you use. It registers ToolRelay as a skill or MCP server. From then on, your agent knows when to call which skill and shows you the cost before it runs.
npx toolrelay install codexAdds the ToolRelay skill to your Codex config.
Building your own agent? Skip the installer and call the hosted API directly. OpenAI-compatible chat, REST for every skill.
OpenAPI docs