Announcing: AppSheet Chat Apps Now Available to Preview Program!

@Sarmad_Hashmi

I personnelly tested Chat App, but the last step of Chat App config of “Share” seems to be redundant and meaningless. This is a function for sharing “AppSheet App” for which we have existing function to determined with whome we share the app or not. There is “share” step for Chat App config. Naturally people expect the Chat app share config is diffferent from appsheet app sharing setting, as far as there is setting section right here. However, once we hit the action icon, the dialogue for Share appsheet app dialogue opens… Just confusing.

Another nagative aspect for Chat App is the owner “need to deploy” app even to “test” it… Testing should be made before the appsheet app is being deployed, so it is also not user(app creator) friendly, unfortunately I would say.

As a honest feedback.

@takuya_miyai

3 Likes

I would like to be able to deploy multiple chat apps from the same appsheet app, with different configurations (like views) for different google chat spaces (one for managers spaces vs one for operators as an example)

2 Likes

I believe this is a limitation of the chat platform, as I understand your suggestion. Agree that testing prior to deployment is a better pattern, and as always we appreciate the honest feedback.

2 Likes

I’m really liking the Chat bot feature in Appsheet. It would be awesome if there was a way to capture the new thread created by the chat bot. I’m finding that having my bot post in a space allows team members to discuss it as well as update the information. I would really like to be able to store the Spaces thread link in the row data to allow team members to access the thread that the bot posted to. Is this possible?

No :disappointed_face:

I still manually save some of most important thread links, by sending them from chat to email, and copying from email the link address

Bummer! Seems like returning the link to the thread would really extend the usability of the chat bot.

Can a bot triggering an app script return data? That would be another way to create a thread.

All I have learned so far si to somehow keep track of webhooks wich bots use to post to chat.

I actually control the thread link with custom webhooks in bots, so I can post multiple times to same thread from multiple bots.

<<“https://chat.googleapis.com/v1/spaces/AAAAxtPmhr8/messages?key=AIzaSyDdI0hCZtE6vySjMm-WEfRq3CPzqKqqsHI&token=GvrYRTs2d_k0JHiiCEAr9dlCoNmqGqDgynKZ5I0%3D&threadKey=”)>><<[idx]>>

, idx being the row id from where the bot triggers , and the rest being the webhook copied from the chat space settings

How is idx pulling the thread url? For instance a thread link would be https://chat.google.com/spaces/AABAsQ1HuUg/Um5NK5VUvZc

In my example, I donct use the thread url, but the googla space webhook url , concatenated with row unique id.

I have learned from

https://www.google.com/url?sa=t&source=web&rct=j&url=https://www.googlecloudcommunity.com/gc/Tips-Tricks/Integration-with-Google-Chat-How-Actually-it-was-ultra-easy/m-p/289312%23M1347&ved=2ahUKEwiEnpXD957_AhUhXfEDHcEaDOUQFnoECCYQAQ&usg=AOvVaw1YlvvsxQUGp8ejmw9htmfW

1 Like

@zito

I’m uncertain about the accuracy of this. While my experience with users may not be as extensive as that of a larger organization like google, in my four years of working in this field, I’ve noticed a distinct lack of features from ‘BUSINESS’ and ‘INTERNAL TOOLS’ use cases.

  • However, it’s important to consider the everyday use case, which seems to be the opposite of the current implementation of the chat app. Ideally, it would be more practical to have the chat-app integrated within AppSheet, rather than embedding AppSheet within a chat-app. Like this:
![Screenshot 2024-01-02 at 5.32.22 PM.png|3420x1818](upload://upNcnBgf4OlRiLmDrDJ2EQiqgJ3.png)
  • Additionally, the recent release of AppSheet smart chips for Google Docs, as announced by the Google Cloud Community, might be more beneficial if it were integrated in the opposite direction. This integration could allow users to mention or view documents directly within AppSheet, rather than through Google Docs. Like this:

It’s not entirely clear to me why AppSheet opts for approaches that seem to contradict the direct needs of users.

3 Likes

Hi Guys,

Any one knows when this feature will be available ?

=> Slash commands that accept parameters, so you can view or edit a specific row

Best regards,