Importing Message Data to Google Chat from External Service

164 views
Skip to first unread message

Jeffrey Wickersty

unread,
Jan 27, 2025, 5:07:06 PMJan 27
to GAM for Google Workspace
Hey all,

I had a user show me this Google documentation page:

It talks about using the Google Chat API, specifically https://www.googleapis.com/auth/chat.import, to import chat data from another external service (for example, Slack data) into our organization in a  Google Chat Space.

I know GAM has some Chat capabilities via the Chat Bot and some Chat APIs, but I have found nothing in the documentation that speaks to using the Google Chat API to import data.

Does anyone have any experience or awareness of doing something like this?

Thanks

Ian Crew

unread,
Jan 27, 2025, 5:26:46 PMJan 27
to google-ap...@googlegroups.com
Is 
https://github.com/taers232c/GAMADV-XTD3/wiki/Users-Chat perhaps the wiki page you’re looking for? 



Hope that helps,

Ian

--
Ian Crew

Architect, Communication and Collaboration Services
Productivity & Collaboration Services
Berkeley IT
University of California, Berkeley


--
You received this message because you are subscribed to the Google Groups "GAM for Google Workspace" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-apps-man...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/google-apps-manager/a79aacf8-999b-416f-bcb2-fe3790aad903n%40googlegroups.com.

Jay Lee

unread,
Jan 27, 2025, 5:46:54 PMJan 27
to google-ap...@googlegroups.com
GAM is an admin management tool for Google Workspace. It is NOT a migration tool. It can call Chat APIs but it does not call Slack APIs or know anything about Slack message format in order to a migration like this 

You are looking for migration tools 

Jay

Jeffrey Wickersty

unread,
Jan 27, 2025, 6:06:53 PMJan 27
to GAM for Google Workspace
I know Jay, Im not looking to use GAM to interact with Slack - I'm wondering about any GAM ability to import data into Google Chat. Assuming I have like local JSON data or similar, and wanted to import that into Google Chat.

Jay Lee

unread,
Jan 27, 2025, 6:21:06 PMJan 27
to google-ap...@googlegroups.com
There's still a good deal more to this. You should do a comprehensive search for migration tools to do this right rather than trying to get it working with GAM.

Having said all that:

- there is a way to create chat spaces in "migrate mode" https://developers.google.com/workspace/chat/import-data-overview
- To date, GAM has not added support for creating spaces in importMode.
- messages would then need to be created by GAM with fields like createTime set. To date that does not exist either.

So no, GAM really does not support Chat migrations at all. You can file a feature request to add GAM support for these basic Chat migrate API calls:


Jay

Jeffrey Wickersty

unread,
Jan 27, 2025, 6:40:26 PMJan 27
to google-ap...@googlegroups.com
Thanks for the reply. This was the part I was most wondering about:
To date, GAM has not added support for creating spaces in importMode

Thanks again for a great tool

J

You received this message because you are subscribed to a topic in the Google Groups "GAM for Google Workspace" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/google-apps-manager/qH25fUneOaE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to google-apps-man...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/google-apps-manager/CA%2BVVBp8Vfh_vfeGXs1KHjHi5eket%2BMGSTiOvxoa778EJnnMc8Q%40mail.gmail.com.
Reply all
Reply to author
Forward
0 new messages