Friday ships with built-in agents for common integrations (GitHub, Jira, Slack, etc.), but your business has unique APIs, workflows, and domain logic. The Agent SDK lets you wrap those into custom agents the platform can orchestrate alongside built-ins in jobs.Documentation Index
Fetch the complete documentation index at: https://docs.hellofriday.ai/llms.txt
Use this file to discover all available pages before exploring further.
How it works
Your agent runs as a Python subprocess managed by Friday. It communicates with the outside world through the host:LLM access
Route calls through Friday’s provider registry. No API keys in your code — the platform handles auth, rate limits, and routing.
HTTP requests
Call external APIs through Friday’s fetch layer. TLS termination and timeouts handled by Friday.
MCP tools
Configure Model Context Protocol servers and invoke tools — GitHub, databases, filesystems, and more.
Progress streaming
Emit real-time progress updates that appear in the Studio UI while your agent runs.
Language SDKs
Define agents in code using the Agent SDK. Each SDK provides a consistent interface for building agents that integrate with Friday’s runtime, tools, and orchestration layer.Python
Build agents in Python. Compile-time SDK with zero runtime dependencies. Set up IDE support for autocomplete and type checking.

