# In-app chat

**URL:** <https://community.glideapps.com/t/in-app-chat/1952>\
**Category:** Feature Requests\
**Created:** [November 13, 2019, 3:40pm UTC](https://community.glideapps.com/t/in-app-chat/1952 "2019-11-13T15:40:49Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [March 3, 2020, 4:49am UTC](https://community.glideapps.com/t/in-app-chat/1952/27 "2020-03-03T04:49:04Z")

</div>

I might have to start charging an hourly fee for this. Just copy [https://concepts2.glideapp.io/](https://concepts2.glideapp.io/). It’s all set up in there.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/9/99ee70f1eb8840939a70dd2d7d8f295454590f46.png)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/6/69c6569b8ac5ff6bcc95428c0364d4c5301cac5f.png)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/f/fd1518ea52b59135422efa7c36152b3453058784.png)

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [March 3, 2020, 2:55pm UTC](https://community.glideapps.com/t/in-app-chat/1952/29 "2020-03-03T14:55:56Z")

</div>

I set the app so it can be copied. The copy option seems to turn itself off sometimes.

---

<div class="post-metadata">

**Author:** ![MI\_I](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mi_i/32/2794_2.png) [@MI\_I](https://community.glideapps.com/u/MI_I)\
**Post date:** [March 3, 2020, 9:06pm UTC](https://community.glideapps.com/t/in-app-chat/1952/30 "2020-03-03T21:06:13Z")

</div>

I have been in the form of Learning all Relation videos, and IF-THEN-ELSE video, and using the formula = {“SheetName”! A: B} to make automatically set or copied to fill in the User , Email, and Email 1 . I have also learned how to “Home and Inline page” that automatically appears, but all of that hasn’t worked.  
I think I can understand better when I see the correction with screenshoot picture tutorial.

I can’t copy your app, why?

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/9/91e60ca842518845639119f0620aa8c98a5e7225.png)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/b/b73a9a8054b5ed67e0e08284dce22a7175749af4.png)

So, How to automatically input sheet chat like belo picture

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/0/03c58a91b2803c9f5fcbd80a2ade7b6c8587d3ea.png)

I can make chat with comment but anyone else it can see itt, how to filter?

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [March 3, 2020, 11:37pm UTC](https://community.glideapps.com/t/in-app-chat/1952/31 "2020-03-03T23:37:44Z")

</div>

If you go back to my video, you’ll see that I mentioned that the key/source you use with the comments has to be the unique to the user viewing the comments (their email address for example)…

---

<div class="post-metadata">

**Author:** ![MI\_I](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mi_i/32/2794_2.png) [@MI\_I](https://community.glideapps.com/u/MI_I)\
**Post date:** [March 3, 2020, 11:39pm UTC](https://community.glideapps.com/t/in-app-chat/1952/32 "2020-03-03T23:39:24Z")

</div>

ok, I will see again…

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [March 3, 2020, 11:59pm UTC](https://community.glideapps.com/t/in-app-chat/1952/34 "2020-03-03T23:59:36Z")

</div>

You can Create a column in your sheet called MessageID (or whatever you’d like). When a user submits a new form, have a special Unique Value column write to this column. Then, your comments component can reference this column. Make sense?

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [March 4, 2020, 12:11am UTC](https://community.glideapps.com/t/in-app-chat/1952/35 "2020-03-04T00:11:27Z")

</div>

@Robert_Petitto are you able to copy the [https://concepts2.glideapp.io/](https://concepts2.glideapp.io/) app?

@MI_I can you try copying the app again?

---

<div class="post-metadata">

**Author:** ![MI\_I](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mi_i/32/2794_2.png) [@MI\_I](https://community.glideapps.com/u/MI_I)\
**Post date:** [March 4, 2020, 12:11am UTC](https://community.glideapps.com/t/in-app-chat/1952/36 "2020-03-04T00:11:57Z")

</div>

I make in sheet chat like below

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/4/4670dab5ca32d7e71b78e2830cc4d11f9f67d4d8.png)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/2X/9/922d17885ced0652945cf16e72c986d8883b5077.png)

---

<div class="post-metadata">

**Author:** ![MI\_I](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mi_i/32/2794_2.png) [@MI\_I](https://community.glideapps.com/u/MI_I)\
**Post date:** [March 4, 2020, 12:13am UTC](https://community.glideapps.com/t/in-app-chat/1952/37 "2020-03-04T00:13:29Z")

</div>

it is nice great I can copy…

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [March 4, 2020, 1:26am UTC](https://community.glideapps.com/t/in-app-chat/1952/38 "2020-03-04T01:26:38Z")

</div>

@Jeff_Hager Yep…copied without issue.

---

<div class="post-metadata">

**Author:** ![Joseph\_Nane](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/joseph_nane/32/43_2.png) [@Joseph\_Nane](https://community.glideapps.com/u/Joseph_Nane)\
**Post date:** [March 4, 2020, 3:59pm UTC](https://community.glideapps.com/t/in-app-chat/1952/39 "2020-03-04T15:59:18Z")

</div>

hey I’m struggling to figure out few things!  
first, to upload a video on the App I am making I put the link in the google sheet first and then it shows up as a video in the app. the problem is in the app, how can a new user upload a short video if he wants to?  
second I realized the telephone and email address don’t allow people to directly send messages by clicking on them. is there a way to do it or they will just appear as informations for the public?

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [March 4, 2020, 5:48pm UTC](https://community.glideapps.com/t/in-app-chat/1952/40 "2020-03-04T17:48:51Z")

</div>

It’s all about using the right components. Make sure you’re using email components for an email value. Likewise for phone number. Don’t simply use basic/rich text. For the video uploads, add a file upload component.

---

<div class="post-metadata">

**Author:** ![George\_B](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/george_b/32/534_2.png) [@George\_B](https://community.glideapps.com/u/George_B)\
**Post date:** [March 4, 2020, 6:13pm UTC](https://community.glideapps.com/t/in-app-chat/1952/41 "2020-03-04T18:13:48Z")

</div>

Be aware the videos, even short ones are very large and will almost always exceed the 10meg file limit of Glide. For all practical purposes uploading videos via a file upload component is very limited because of the size limitations.

---

<div class="post-metadata">

**Author:** ![Joseph\_Nane](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/joseph_nane/32/43_2.png) [@Joseph\_Nane](https://community.glideapps.com/u/Joseph_Nane)\
**Post date:** [March 5, 2020, 9:31am UTC](https://community.glideapps.com/t/in-app-chat/1952/42 "2020-03-05T09:31:16Z")

</div>

that’s what I did but the file picker doesn’t work(well it doesn’t upload). I realized when I add a link on the google sheet, I then go back to the app, the video plays only when it’s the video component in the items instead of the file picker. when I switch to file picker, the video stops working. Also I have question about your video sample about the private messaging. can 2 users communicate privately or the private conversation is only with the user and the admin?

---

<div class="post-metadata">

**Author:** ![Joseph\_Nane](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/joseph_nane/32/43_2.png) [@Joseph\_Nane](https://community.glideapps.com/u/Joseph_Nane)\
**Post date:** [March 5, 2020, 9:33am UTC](https://community.glideapps.com/t/in-app-chat/1952/43 "2020-03-05T09:33:11Z")

</div>

I get that but I have a feeling when it is through the link on the google sheet instead of an upload, it will play the video without taking any space or exceeding any file limit.

---

<div class="post-metadata">

**Author:** ![Robert\_Petitto](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/robert_petitto/32/25193_2.png) [@Robert\_Petitto](https://community.glideapps.com/u/Robert_Petitto)\
**Post date:** [March 5, 2020, 12:01pm UTC](https://community.glideapps.com/t/in-app-chat/1952/44 "2020-03-05T12:01:15Z")

</div>

The way I built it, it’s with the admin, but I’m working on a concept where it’s with any user…stay tuned.

---

<div class="post-metadata">

**Author:** ![George\_B](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/george_b/32/534_2.png) [@George\_B](https://community.glideapps.com/u/George_B)\
**Post date:** [March 5, 2020, 1:10pm UTC](https://community.glideapps.com/t/in-app-chat/1952/45 "2020-03-05T13:10:53Z")

</div>

Your feeling is fact. That is the way it works.

---

<div class="post-metadata">

**Author:** ![Glider](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/glider/32/9699_2.png) [@Glider](https://community.glideapps.com/u/Glider)\
**Post date:** [June 11, 2020, 6:25pm UTC](https://community.glideapps.com/t/in-app-chat/1952/46 "2020-06-11T18:25:50Z")

</div>

🙂

---

<div class="post-metadata">

**Author:** ![NACHIKET\_GHORPADE](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nachiket_ghorpade/32/9027_2.png) [@NACHIKET\_GHORPADE](https://community.glideapps.com/u/NACHIKET_GHORPADE)\
**Post date:** [June 13, 2020, 8:38pm UTC](https://community.glideapps.com/t/in-app-chat/1952/47 "2020-06-13T20:38:02Z")

</div>

[https://xyzparlour.glideapp.io/](https://xyzparlour.glideapp.io/)  
hi can you help me i had made a appointment app in have placed a form button to take a appointment i want that form details to send to email automated to client

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [June 13, 2020, 9:15pm UTC](https://community.glideapps.com/t/in-app-chat/1952/48 "2020-06-13T21:15:38Z")

</div>

i wouldn’t be a good source for handling notifications or emails as I’ve never set anything up like that. There are several posts in the form regarding different methods. I went ahead and did a search for you and found a few threads that mention notifications and emails.

> [@Free push notifications Workaround](https://community.glideapps.com/t/free-push-notifications-solved/6183):
>
> I have a solution for PUSH NOTIFICATIONS. It works with IOS and ANDROID. It is quick and has ZERO cost to everyone. You can do this in your google sheet or a separate sheet that is linked to your original (I used 4 linked sheets, I’ll explain later). 1st you setup on your sheet a variable or value you are wanting to trigger the notification. This data will need a VLOOKUP formula to link to the person you want notified’s phone number and phone carrier, so when the vlaue on the sheet is found usin…

> [@Progress on Push Notifications?](https://community.glideapps.com/t/progress-on-push-notifications/123):
>
> What’s the status of push notifications? My app’s progress kind of hinges on them, but I know that you all are doing all you can. I’d just love to see an update to [this Docs page](https://docs.glideapps.com/all/reference/features/notifications).

> [@Service Requests: With automatic notifications](https://community.glideapps.com/t/service-requests-with-automatic-notifications/5753):
>
> A little background: This app is created for a customer care team to track all the complaints received from across India for the products they have installed at various places. They have a team of 30 technicians who are spread across 9 zones. Each zone has a zone incharge. First a complaint is received by the customer care team over the phone and is added to the app. The complaint is then listed in the app with various emblems to track its status. Each complain has a choice compone…

[Previous page](https://community.glideapps.com/t/in-app-chat/1952.md?page=1)

[Next page](https://community.glideapps.com/t/in-app-chat/1952.md?page=3)
