Glean Tips & Tutorials
Getting Started
How to Access Glean
What you’ll learn:
- Logging in with Okta, app.glean.com, and mobile app
- Navigating the Glean interface for the first time
- Installing and using the Chrome browser extension
Quick Tips:
- Install on mobile for on-the-go searching
- Join #glean-community for questions
Search vs Assistant (Chat)
What you’ll learn:
- When to use Search (finding specific documents, people, info)
- When to use Assistant/Chat (getting AI-generated answers and summaries)
- Examples of each in action
Quick Tips:
- Use Search when you know what you’re looking for: “AMER swag process”, customer names, specific documents
- Use Assistant when you want an answer: “How do I submit expenses?”, “What’s my Parental Leave policy?”
Advanced Search Techniques
Advanced Search Filters
What you’ll learn:
- What systems Glean searches (Handbook, Slack, Salesforce, GitLab, Google Workspace, etc.)
- Using search filters to narrow results
- Combining multiple filters for precision
Quick Tips:
- Filter by source:
app:slack,app:gitlab,app:drive - Filter by date:
updated:today,updated:past_2_weeks - Filter by type:
type:issue,type:email - Combine filters:
customer-name app:salesforce updated:>7d
Fast Mode vs Thinking Mode vs Deep Research
What you’ll learn:
- Understanding the three modes and when to use each
- How to switch between modes
Quick Tips:
- Fast Mode (Default): Use by default for your searches - document lookup, Q&A, summaries, drafting
- “Find expense policy”, “Summarize this meeting”, “Draft email response”
- Thinking Mode: Use it for complex analysis requiring deep reasoning
- “Compare Q3 and Q4 approaches and recommend changes with trade-offs”
- Deep Research: Use when you need a comprehensive report from multiple sources
- “Analyze our sales strategy across all customer segments and provide comprehensive recommendations”
GoLinks
What you’ll learn:
- How to create custom shortcuts (GoLinks) for frequently accessed resources
- Where GoLinks work (Glean search and browser address bar)
- How to find and use existing GoLinks created by others
- When GoLinks are most useful (frequently shared resources, common processes)
How to Create a GoLink
From a search result:
- Search for the document or page
- Click the three dots (⋮) on the result
- Select “Create Go Link”
- Choose your shortcut name
- Expand “More options” if needed to set as “Unlisted” (Unlisted Go Links won’t appear for others anywhere in Glean. They can still be used by anyone you share the link with)
- Create
Create directly:
- From the Glean homepage, click “New” in the top-right corner
- Select “Go Link”
- Enter the destination URL
- Choose your shortcut name
- Expand “More options” if needed to set as “Unlisted” (Unlisted Go Links won’t appear for others anywhere in Glean. They can still be used by anyone you share the link with)
- Create
Quick Tips:
- Install the Glean browser extension to use GoLinks in your browser address bar
- Use team conventions: if your team calls it “the playbook,” make it go/playbook
- Browse existing GoLinks before creating new ones to avoid duplicates - see the complete list here
- GoLinks work in Glean search and your browser address bar (type go/expenses and press Enter)
Important Guidelines:
- Never point GoLinks to Slack threads or posts - Slack content expires after 90 days and your GoLink will break.
- Work content only - Don’t create GoLinks for memes, YouTube videos, personal content, or non-work resources.
- Be specific and clear - Future you (and related team members) should immediately understand what the GoLink leads to.
Glean Agents
What you’ll learn:
- What Glean Agents are and when to use them
- The two main agent types (conversational and task-based)
- How example agents like Morning Brief – Gamified Edition work
- How to start building your own agent
What are Glean Agents?
Glean Agents are no-code, permission-aware AI tools that use GitLab’s existing knowledge (Handbook, GitLab, Slack, Gmail, Calendar, Salesforce, and more) to perform tasks on your behalf.
Agents are intelligent workflows that:
- Collect inputs from you (and optionally on a schedule)
- Run through a series of actions (search, read, analyze, plan)
- Deliver a specific outcome (summary, plan, checklist, brief, etc.)
Agents are most useful for:
- High-volume, recurring activities
- Standardizable processes
- Time-intensive work with high-value outcomes
- Use cases where limiting data sources or adding specific context improves quality and consistency
Agent types
- Conversational agents: Chat-style agents that can answer a wide variety of questions using curated context (for example, the Duo Agent Platform Expert agent).
- Task-based agents: Automate a complex task end-to-end (for example, generating a morning brief or weekly summary from multiple systems).

Example: Morning Brief – Gamified Edition
The Morning Brief – Gamified Edition agent prepares a daily “dev quest” by pulling together everything you need to start your day, so you don’t have to manually search across tools.
It typically:
- Checks your assigned GitLab issues, merge requests, and related work items
- Scans recent Slack updates from the past day
- Reviews recent email activity from the last few days
- Looks at your calendar for upcoming meetings
- Aggregates and synthesizes all of this into an actionable, prioritized brief
How agents work
Under the hood, an agent is a set of connected action blocks that:
- Read from different data sources (for example, GitLab, Slack, Gmail, Calendar)
- Plan and think about what to do with the retrieved information
- Respond with a final, human-readable output tailored to the goal of the agent
This pattern is reused across many agent use cases. The main differences are which data sources are used and what the final response should look like.
How to find and run agents
- In Glean’s left navigation, select Agents.
- Use search and filters to explore agents available to you.
- Click an agent to open its details, review the description and permissions, then select Run agent.
- For recurring workflows, use Set schedule so the agent runs automatically (for example, every weekday morning).

Getting started with your own agent
- Go to Agents in the left navigation and select Create agent.
- Choose how you want to build. Glean offers two modes, and you can switch between them at any time:
- Build with natural language (recommended starting point). Describe what you want the agent to do, which systems it should use, and what the output should look like (for example, “Draft a concise Slack update for my project working group channel based on the latest issues, MRs, notes, and meeting docs”). Glean generates the steps for you.
- Build step by step (advanced). Add triggers, actions, branches, memory, and sub-agents yourself. Use this when you need precise control over each step, conditional logic, custom actions, or sub-agents that work independently.
- Or start from a template if there’s one that fits. Glean ships templates for common patterns (daily action items, customer reference summaries, persona-based messaging, and more) which you can customise.
- Test the agent, review the output, and iterate on the prompts and steps to improve quality and usability.
- Once you’re happy, optionally set a schedule or share the agent with relevant teams.
Agent verification and sharing
- Verification: To verify an agent in Glean, you must work with the Enterprise AI team. Individual users cannot verify agents themselves.
- Sharing: To share your agent with everyone at GitLab, partner with the Enterprise AI team. Individual users can only share agents directly with specific team members.
- Publishing agents: Publishing options (for example, via API or Slack integration) are not enabled for all agents by default. To get publishing set up for your agent, work with the Enterprise AI team.
#glean-community or tag @glean-admin.
Quick tips for agents
- Start from existing example agents (like Morning Brief or Weekly Summary & Plans) and adapt them, rather than building from scratch.
- Keep each agent focused on a single clear outcome (for example, “prepare my morning brief” vs “do everything for my day”).
- When accuracy matters, review cited sources in the agent output before sharing with customers or leadership, just as you do with Assistant answers.
Tips & Best Practices
Search Best Practices
Write clear, specific queries:
- Include product names, customer names, or system names
- Use natural language: “How do I…?”, “What’s the process for…?”
- Start simple, add filters if needed
Verify sources:
- Always check where information comes from
- Open cited sources before using in customer-facing materials
- Cross-reference for critical decisions
Use quotation marks:
- Put exact phrases in quotes for precise matching
- Example: “expense reimbursement policy” finds that exact phrase
Chat/Assistant Best Practices
Ask clear questions:
- End questions with a question mark (?)
- Include relevant context: “Can you find recent support tickets from Zendesk for CustomerX?”
- Specify systems when needed: “Search Slack for discussions about ProjectY”
Verify AI answers:
- Check cited sources before acting on information
- Especially important for customer-facing content or policy decisions
- Sources are linked in every AI response
Need Help?
Can’t find what you’re looking for in these videos?
- Check the Glean End User Guide for detailed documentation
- Ask in #glean-community on Slack
- Tag @glean-admin for technical issues
Videos are added as they’re created - check back regularly for new content!
f3dae3e5)
