- Admin privileges in your Barndoor organization.
- Application details for your agent, including application type (guidance below) and OAuth callback URL(s)
Step-by-step guide
- Go to AI Agents: https://app.barndoor.ai/agents.
- Click Add Agent button (top-right).
This opens the Add AI agent registration form.

Tip: If you don’t see the button, ensure your user has admin access.
Fill out the registration form
-
Name
Clear, human-readable name (e.g.,Snowflake Assistant,Sales Ops Agent). -
Description
Short sentence on what the agent does and which services it connects to. -
Application Type
Choose one that matches how your agent will run:- Regular Web Application – Server-rendered web apps that keep secrets on the server.
- Single Page Application (SPA) – Front-end only apps; tokens handled in the browser.
- Native Application – Desktop or mobile apps running on user devices.
- Machine to Machine – Backend services or daemons without user interaction.
-
Calback URLs*
Enter one or more URLs where Barndoor should send callbacks after users sign in through your Identity Provider or authorize Barndoor to access an MCP server. -
Allowed Logout URLs
One or more URLs where users can be safely redirected after logging out (press Enter after each URL).
Your Agent Credentials

What happens next?
- Your new agent appears in the All Agents list.
- From there you can:
- Configure connected services (e.g., Snowflake, Salesforce, Notion).
- Manage auth settings and rotate credentials if your application type requires it.
- Monitor Active users and Monitored actions over time.
Troubleshooting
- “Register agent” is disabled
Ensure Name, Application Type, and at least one Allowed Logout URL are provided. - Not sure which application type to pick?
Use Regular Web Application for server-based apps, SPA for purely browser apps, Native for desktop/mobile clients, and Machine to Machine for backend jobs with no user login. - Can’t access Agents page
Ask an org admin to grant you the necessary permissions or create the agent on your behalf.
Next steps: After creating the agent, head to Connected Services to connect MCP servers your agent will use.
