You can use Chat apps in spaces or direct messages to connect to services in Google Chat and look up information, schedule meetings, or complete tasks.
You can also use webhooks to integrate your organization's existing workflows in Chat. For example, you might use webhooks to send an alert if there are server issues or if you add a new employee to your corporate directory.
As an administrator, you can also install Chat apps for users in your organization. When you install Chat apps on behalf of your organization, the app appears within the users’ direct messages panel. Users can turn off notifications for the app, but they cannot uninstall it. For steps, read Install Marketplace apps in your domain.
Information available to apps
When you interact with an app in Chat, the app can see your email address, avatar, other basic user information, user locale, timezone, and interaction information. The app can also see the basic user information of other people in the chat, but it can't see their email address or avatar unless they also interact directly with the app.
Chat apps that you install from the Google Workspace Marketplace can be made by developers from outside of your organization. If you are using third-party apps, review each developer's Terms of Service and privacy policy for more information about third-party use of your data.
Granting Chat app permissions
Some Chat apps are able to access user’s data and perform actions on their behalf, like creating Chat spaces and adding people to them. These apps ask users for permission to access their data and work on their behalf with OAuth scopes, which give the apps permission to access specific data or do specific tasks.
- To learn more about app permissions in Chat, read Set up app authorization for Chat.
- To learn about integrating Chat apps and other Workspace apps, read Integrate 3rd-party and custom apps.
- To learn about granting app permissions for users under 18, read Manage Marketplace apps access for users designated as under 18.
- To learn about how Chat app developers configure authentication and authorization, read Authenticate and authorize Chat apps and API requests.
Allow apps in Chat
Restrict all apps in Chat
Note: Turning off Allow users to install Chat apps disables all app usage, including personal app use.
Before you begin: To apply the setting for certain users, put their accounts in a configuration group.
-
Sign in with an administrator account to the Google Admin console.
If you aren’t using an administrator account, you can’t access the Admin console.
-
Go to Menu
Apps > Google Workspace > Google Chat.
Requires having the Service Settings administrator privilege.
-
Click Chat apps.
-
(Optional) To apply the setting to a department or team, at the side, select an organizational unit. Show me how
-
Under Allow users to install Chat apps, select Off.
-
Click Save. Or, you might click Override for an organizational unit.
To later restore the inherited value, click Inherit.
Let users add and use webhooks in Chat
To use webhooks in your organization, users need to be able to configure them in Chat. Webhooks can't read other chat messages. Only users in your organization can create webhooks.
Before you begin: To apply the setting for certain users, put their accounts in a configuration group.
-
Sign in with an administrator account to the Google Admin console.
If you aren’t using an administrator account, you can’t access the Admin console.
-
Go to Menu
Apps > Google Workspace > Google Chat.
Requires having the Service Settings administrator privilege.
- Click Chat apps.
- (Optional) To apply the setting to a department or team, at the side, select an organizational unit. Show me how
- Under Allow users to add and use incoming webhooks, select On.
This setting applies to all incoming webhooks.
-
Click Save. Or, you might click Override for an organizational unit.
To later restore the inherited value, click Inherit.