Tutorials
This section holds two kinds of page, and it is worth knowing which one you are opening.
Guided lessons teach you Willow by having you build something. Every choice is already made for you, so there is nothing to decide and nothing to look up. Follow the steps exactly and you reach the same result the lesson promises.
Task guides help you finish a specific job you have already decided to do. They assume you know your way around the dashboard, and they branch where your situation does, so you pick the path that matches your organization.
Both kinds end with a verified outcome you can confirm yourself.
Before you start
You need admin access to a Willow organization.
If Willow is new to your organization, start with Set Up Willow for the First Time. It covers the full sequence from an empty dashboard to a live tool call, and it is the recommended starting point before anything else on this page. Everything below assumes you have a working gateway and at least one MCP server added.
Guided lessons
Work through these in order if you are new, or pick the one covering the area you want to learn.
- Set Up Willow for the First Time: take a new organization from an empty admin dashboard to a verified MCP tool call, and see the call land in Logs.
- Invite Users and Manage Access with Groups: go from an empty Users page to a group with MCP server access and a user who can connect through the gateway.
- Enable a Guard and See It Fire: turn on one of Willow's built-in runtime guards, trigger it deliberately, and confirm the decision in Logs.
- Create Your First Plugin: create a plugin, add a skill to it, choose its target platforms, and publish it to the Connect portal.
Task guides
Each of these solves one problem end to end. You can also reach them from the feature pages they relate to.
- Add and Configure Your First MCP Server: add a server from the catalog or as a custom endpoint, configure authentication, sync its tools, and assign access. For adding a server on its own, see Add an MCP Server.
- Make MCP Servers, Toolkits, Skills, and AI Tools Available to Users: choose who should receive access, then publish and assign resources to that audience and verify what your users see.
- Set Up Client-Credentials Auth for a Machine User with Okta: configure Okta and Willow so a machine user can reach an internal MCP server that uses Proxy Passthrough. Keycloak follows the same sequence.