Skip to content
Scalekit Docs
Talk to an EngineerDashboard

AgentKit cookbooks

Build a multi-agent email triage crew with CrewAI

CrewAI lets you split complex workflows across specialized agents, but each agent still needs authenticated access to user tools like Gmail. This cookbook shows how to wire Scalekit OAuth into a CrewAI crew via MCP, then build a three-agent pipeline that scans, classifies, and drafts replies to a user's unread emails.

Build a LiveKit voice agent with Scalekit AgentKit tools

A voice agent that checks a calendar or sends an email needs an OAuth token for that API — and LiveKit's Agents framework has no opinion on where that token comes from. This cookbook wires Scalekit AgentKit into a LiveKit Node agent using direct tool calls, carrying the user's identity through LiveKit's own dispatch metadata so the token never reaches the browser or the LLM.

FastRouter + Scalekit tool calling

Connect FastRouter's OpenAI-compatible API to per-user OAuth tools via Scalekit. The agent discovers available tools, runs an agentic loop through FastRouter, and executes each tool call via Scalekit — no per-integration OAuth code required.

Build a Mastra agent with Scalekit AgentKit tools

Mastra agents need tools. Each third-party API — Gmail, Slack, Calendar — means another OAuth flow, another token store, another refresh cycle. This recipe connects a Mastra agent to Scalekit AgentKit tools using the Node SDK, with automatic authorization and token refresh.