Creating a workspace
- Go to app.guild.ai and open your organization
- Open the workspace selector at the top of the left sidebar
- Click New workspace and give it a name
What’s inside a workspace
Each workspace contains:- Agents — installed from the Agent Hub or published by your team
- Sessions — conversations with agents
- Triggers — automated agent execution via webhooks or schedules
- Context — background knowledge shared with all agents in the workspace
- Variables — workspace-level configuration that agents read at runtime
Connecting a repository
Link a GitHub repository to your workspace so agents can access your code. Go to Settings in your workspace and connect a repository under GitHub.Spend budget
A spend budget caps monthly LLM spend. Budgets are opt-in — with no budget set, spend has no ceiling. Set one from the Spend budget section in the workspace’s Settings. Budgets are admin-only. Only an admin or owner of the account can set, change, or remove one, and non-admins cannot read them either: the section shows only “Spend budgets are managed by org admins”, without revealing whether a budget exists. Once a budget is set, Guild acts as spend accumulates within the cycle:
Each notification fires at most once per budget per cycle. The cycle is the calendar month, so a budget resets on the 1st.
Spend accrues after each call completes, so a scope can overshoot its ceiling by roughly one in-flight call before the block takes effect.
Find workspaces with the command palette
Open the command palette withCmd+K / Ctrl+K and search the workspaces scope by name or owner. Your workspaces are also listed when you open the palette.
Archived workspaces
Archiving takes a workspace out of use without deleting it. Archiving also deactivates every trigger in the workspace, so scheduled and webhook agents stop firing — this is the part that outlives the archive, since unarchiving does not reactivate them. While a workspace is archived, every page in it is replaced by a Workspace Archived notice showing when it was archived and by whom. The URL you requested does not change — agents, sessions, triggers, context, and settings are simply unreachable until the workspace is restored. The notice includes an Unarchive Workspace button, which asks you to confirm. Restoring the workspace renders the page you originally asked for, in place.Archiving metadata
Workspaces include two optional fields that record archiving history.Next steps
Context
Give agents background knowledge about your workspace.
Variables
Store workspace-level configuration outside agent code.
Triggers
Automate agent execution with webhooks and schedules.
Sessions
Start conversations with agents.