Install and configure the Morgan by Go1™ assistant in Slack so your team members can access learning in the flow of work. This guide walks workspace administrators through each step.
Unlike Microsoft Teams, the Morgan by Go1 app is not listed in the Slack App Directory. You'll install it via a direct link provided by Go1.
Who this guide is for
This guide is for Slack workspace administrators responsible for installing apps and connecting them to your Go1 portal.
Installation needs:
Slack Workspace Admin or Owner permissions
Go1 Portal Admin access
Both may be held by the same person, or split across two — you'll need to coordinate with whoever has each role.
Prerequisites
Make sure you have:
Requirement | Detail |
Slack workspace | Admin or Owner permissions to install apps |
Go1 portal | An active Go1 portal with admin access |
Installation link | A direct install URL — provided by your organization's Go1 administrator or by Go1 support |
Browser | A modern browser (Chrome, Edge, Firefox, Safari) |
Go1 user account | An account with admin or manager permissions in your Go1 portal |
Important: You will need both Microsoft workspace admin rights and Go1 portal admin access to complete this installation. If you don't have these permissions, contact the appropriate person in your IT and HR departments.
Step 1: Install the Morgan by Go1 app in Slack
Get the installation link
The Morgan app is installed via a direct link — it is not available in the Slack App Directory. You will receive this link from your organization's Go1 administrator (the person who manages your Go1 portal).
Tip: If you haven't received an installation link, ask the person in your organization who manages Go1 to contact their Customer Support Manager, or contact Go1 support to request one directly.
Authorize the app in Slack
Open the installation link in your browser — you'll be taken to a Slack authorization page
Review the requested permissions — the Morgan app will request access to send messages, interact with users via DMs, and display its Home tab
Select the Slack workspace where you want to install the app
Select Allow to grant the requested permissions
Note: If your workspace requires admin approval for new apps, the request will be sent to your Slack workspace admins. You'll be notified once it's approved.
Step 2: Authenticate with Go1
Immediately after authorizing the Slack app, you'll be automatically redirected to the Go1 OAuth login page. No additional step is needed — the redirect happens as part of the installation flow.
Complete the Go1 login
On the Go1 authentication page, sign in with your Go1 credentials
If your organization uses SSO (single sign-on), you'll be redirected to your identity provider
Select your Go1 portal if you have multiple Go1 portals
Review the permissions that the Morgan app is requesting on your Go1 portal
Select Authorize to grant access
Confirm the connection
After successful authentication, you'll be redirected back to Slack. A confirmation message will appear in the Morgan app indicating that your Go1 portal is now connected.
Note: The OAuth token is securely stored and will be used to access Go1 content on your behalf. Your Go1 password is never stored by the Morgan app.
Step 3: Verify and start using the Morgan assistant
Once the OAuth flow is complete, verify everything is working.
Open the Morgan app
In Slack, find Morgan by Go1 in your Apps sidebar — or search for Morgan
Open a DM with the Morgan assistant. This is your private conversation space.
You should see starter prompts suggesting common questions to help you get going
Test the connection
Select one of the starter prompts, or type a question like "What courses are available on leadership?"
Verify that the Morgan assistant responds with a reply referencing content from your Go1 portal
Tip: If the Home tab doesn't update immediately, try closing and reopening the Morgan app in Slack.
App Home — My Learning tabs
The Home tab provides a personalized learning dashboard with four tabs:
Tab | What it shows |
Assigned | Courses and content assigned to you by your manager or admin |
In Progress | Content you've started but haven't completed |
Saved | Items you've bookmarked for later |
Completed | Content you've finished |
Each learning item displays its title, description, content type, duration, due date (with an overdue indicator if applicable), and a Play button that opens the content directly in Go1.
Use the tab navigation to switch between views. Item counts are shown on each tab.
Users select View all to open their full learning dashboard in the Go1 portal.
Key things to know about the Morgan assistant in Slack
The Morgan assistant operates through direct messages (DMs) only. Channel-based interactions are not supported in this release.
Responses stream in real time as they are generated. This is normal behavior and provides a more responsive experience.
Each workspace requires its own installation and Go1 OAuth connection — there is no cross-workspace setup.
Data security: The Morgan app uses OAuth 2.0 for authentication, does not store your Go1 password, and encrypts all data in transit via TLS (Transport Layer Security). Access tokens can be revoked at any time.
User permissions: Individual user permission settings are inherited directly from your Go1 portal
Account matching and manual authentication
The Morgan assistant automatically links Slack users to their Go1 accounts by matching email addresses. However, not all users will have matching emails across both platforms.
Automatic matching
If a user's Slack email address matches their Go1 email address, their accounts are linked automatically. No additional action is required — they can start using the Morgan assistant immediately.
Manual authentication for mismatched emails
If a user's Slack email does not match their Go1 email, they will be prompted to authenticate manually via the Go1 OAuth flow:
The user opens a DM with the Morgan assistant
The Morgan assistant detects the email mismatch and displays a Connect to Go1 button
The user selects the button and is redirected to the Go1 OAuth login page
The user signs in with their Go1 credentials and authorizes the connection
After successful authentication, the user is redirected back to Slack and can begin using the Morgan assistant
Important: Users who need to authenticate manually will not be able to use the Morgan assistant's features until they complete the OAuth flow. They will see a clear prompt guiding them through the process.
Tip: As an admin, you can reduce the number of manual authentications by ensuring user email addresses are consistent across Slack and Go1.
Troubleshooting
Troubleshooting
Issue | Possible cause | Resolution |
I don't have an installation link | Link hasn't been shared yet | Ask the person in your organization who manages Go1, or contact Go1 support |
Slack won't let me install the app | Workspace requires admin approval | Check with your Slack workspace admin |
Go1 OAuth page shows an error | Invalid portal URL or expired session | Double-check your Go1 portal URL and try clearing your browser cache before retrying |
OAuth redirect fails after Slack authorization | Browser pop-up blocker or network issue | Ensure pop-ups are allowed for the Go1 domain, disable ad-blockers temporarily, and retry |
"Connect to Go1" prompt appears unexpectedly | Slack email doesn't match Go1 email | Complete the OAuth flow as prompted. If your email should match, contact your IT admin to align email addresses across platforms |
The Morgan assistant isn't responding in DMs | OAuth not completed or connection expired | Re-authenticate via the OAuth flow |
Streamed responses appear incomplete or stall | Network instability or Slack client issue | Refresh Slack (Ctrl/Cmd+R) and resend your message. If the issue persists, check your network connection |
"Insufficient permissions" error during OAuth | Your Go1 account lacks required privileges | Ask your Go1 portal administrator to grant you the necessary permissions, then retry the OAuth flow |
SSO redirect loop during Go1 login | Misconfigured identity provider settings | Contact your IT team to verify SSO/SAML configuration for Go1 |
"Your connection to Go1 has expired" | The organization's Go1 OAuth token has expired or been revoked | This requires an administrator to reconnect the organization. The admin who originally installed the Morgan app should re-authenticate via the Go1 OAuth flow. Individual users cannot resolve this themselves |
The Morgan assistant says the organization is not connected / no response | The Slack workspace has not completed the Go1 OAuth setup | A workspace administrator needs to complete the initial Go1 OAuth connection (Step 2 in this guide). This is different from individual user authentication — the organization-level connection must be established first |
I want to install the Morgan app in multiple Slack workspaces | N/A | Each workspace needs its own installation and Go1 OAuth connection — repeat these steps for each one |
Frequently asked questions
Frequently asked questions
How do I install the Morgan app if it's not in the Slack App Directory?
The Morgan app is installed via a direct link. Ask the person in your organization who manages Go1, or contact Go1 support if you haven't received one.
Do all users need to go through the Go1 OAuth flow?
Not necessarily. Users whose Slack email matches their Go1 email are automatically linked. Only users with mismatched emails will be prompted to authenticate manually via OAuth.
Where do users interact with the Morgan assistant?
The Morgan assistant operates through direct messages (DMs) in Slack. Users open a DM with the Morgan by Go1 app to start a conversation.
What are starter prompts?
Starter prompts are suggested conversation starters that appear when a user first messages the Morgan assistant or begins a new thread. They help users quickly discover what the Morgan assistant can do.
Why do the Morgan assistant's responses appear gradually?
The Morgan assistant uses response streaming, which means answers appear in real time as they are generated. This is normal behavior and provides a more responsive experience.
Can the Morgan assistant be used in Slack channels?
No. The Morgan assistant currently operates exclusively through DMs. Channel-based interactions are not supported.
Is my data secure?
Yes. The Morgan app uses OAuth 2.0 for authentication and does not store your Go1 password. All data in transit is encrypted via TLS (Transport Layer Security). Access tokens are securely stored and can be revoked at any time.
Morgan by Go1 is a trademark of Go1 Pty Ltd.






