I have set up a new Google Chat app project in GCP, but it’s not receiving interaction events such as MESSAGE, ADDED_TO_SPACE, etc. The home page is also not viewable.
It is however receiving payloads for Google Workspace Add-ons ({“chat”: {“messagePayload”:…}}, etc)
I have already enabled interactive features in the Google Chat API.
My existing Chat app is working as normal, so the issue seems to be limited to new apps.
Is this a bug or are interaction events being phased out? Is there somewhere else I should report this?
In your Chat app manifest (deployment.json), the event delivery URL must exactly match the one you deployed (including HTTPS, trailing slash, and path).
The answer: When you first configure the Google Chat API “Configuration” tab, there’s a checkbox right at the top (below “configuration” and above “App status”) that asks if you want the app to be a workspace add-on or a Google Chat app only. If you uncheck the box, you’ll get interaction events and the home page, but won’t be able to integrate with other Workspace apps (like calendar, etc). Once saved, the checkbox is no longer visible (nice UX )
This setting can’t be changed once saved. So, it’s a trade-off; App home page or integration with other Workspace apps.
Let’s home the Chat App home page is brought to workspace add-ons soon