# Connecting two glide apps together

**URL:** https://community.glideapps.com/t/connecting-two-glide-apps-together/60877
**Category:** Ask for Help
**Created:** [April 23, 2023, 10:44am UTC](https://community.glideapps.com/t/connecting-two-glide-apps-together/60877 "2023-04-23T10:44:50Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![Hive\_AI](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/hive_ai/32/57991_2.png) [@Hive\_AI](https://community.glideapps.com/u/Hive_AI)
#### Post date: [April 23, 2023, 10:44am UTC](https://community.glideapps.com/t/connecting-two-glide-apps-together/60877/1 "2023-04-23T10:44:50Z")

</div>

Hey Guys,

Have a small issue that Ive hit and would appreciate all the help I can get on it.

Basically I have two apps.

1. Optitect Draftsman
2. Optitect Customer

The idea is that a customer logs into optitect customer and sends a form that gets emailed (Zapier) to a Draftsman. The draftsman receives the email and logs into his app and decides he wants to accept the project. So he logs into his app and creates a new project(through a list, theres a button that they click that says add and enter details)with the customers email and some other details. Then through a list of switches he toggles - Project accepted, Project assigned to Draftsman, Work in progress, work finished as he moves through the project. Now when he does this the client has some check boxes on their side which gets checked when the draftsman toggles his switches.

So essentially its a plan tracker for clients to manage their drawings which is controlled by the draftsman. Question is how do I connect both glide apps so that when a Draftsman toggles his switches it checks the boxes on the corresponding customers dashboard.

If you could give me some ideas I would appreciate it.

---

<div class="post-metadata">

### Author: ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)
#### Post date: [April 23, 2023, 10:59am UTC](https://community.glideapps.com/t/connecting-two-glide-apps-together/60877/2 "2023-04-23T10:59:26Z")

</div>

The simplest approach to this would be to use a shared database, so that both Apps are referencing the same set of tables.

---

<div class="post-metadata">

### Author: ![Hive\_AI](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/hive_ai/32/57991_2.png) [@Hive\_AI](https://community.glideapps.com/u/Hive_AI)
#### Post date: [April 23, 2023, 12:08pm UTC](https://community.glideapps.com/t/connecting-two-glide-apps-together/60877/3 "2023-04-23T12:08:14Z")

</div>

Hey thanks so much for your help…Could we get in contact? my email is :mitchellfrancis290@gmail.com

---

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [April 24, 2023, 12:05am UTC](https://community.glideapps.com/t/connecting-two-glide-apps-together/60877/4 "2023-04-24T00:05:31Z")

</div>

Do you need any further help with this?

---

<div class="post-metadata">

### Author: ![Richard\_Jenkins](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/richard_jenkins/32/82194_2.png) [@Richard\_Jenkins](https://community.glideapps.com/u/Richard_Jenkins)
#### Post date: [April 24, 2023, 4:22am UTC](https://community.glideapps.com/t/connecting-two-glide-apps-together/60877/5 "2023-04-24T04:22:50Z")

</div>

I was looking at doing something similar but instead I just used the one app and made all menus and tabs viewable dependant on the Role of the User. So Customer vs Provider for example. User asks for help and submits ticket. Provider gets a notification, logs in and sees request.

---

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [April 24, 2023, 11:46pm UTC](https://community.glideapps.com/t/connecting-two-glide-apps-together/60877/6 "2023-04-24T23:46:36Z")

</div>

If it’s manageable for you then that absolutely works. People generally split apps when they get to a great scale and the effort to keep everything in one place is too much.

---

<div class="post-metadata">

### Author: ![Richard\_Jenkins](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/richard_jenkins/32/82194_2.png) [@Richard\_Jenkins](https://community.glideapps.com/u/Richard_Jenkins)
#### Post date: [April 25, 2023, 2:47am UTC](https://community.glideapps.com/t/connecting-two-glide-apps-together/60877/7 "2023-04-25T02:47:34Z")

</div>

Yeah fair enough. The main aspect I found was having to jump between “Viewing as…” feature. That way i know im viewing as a Customer or Provider. I have a few fake email accounts that all have varying levels of interaction. Such as Provider New, Provider Existing, Customer New, Customer Existing. That way can see what the app looks like when the user logs in for the first time vs an existing user. Keeps Menus and components cleaner.

---

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [April 25, 2023, 11:43pm UTC](https://community.glideapps.com/t/connecting-two-glide-apps-together/60877/8 "2023-04-25T23:43:41Z")

</div>

You can try some thing like:

[richardjenkins+providernew@example.com](mailto:richardjenkins+providernew@example.com)  
[richardjenkins+providerexisting@example.com](mailto:richardjenkins+providerexisting@example.com)

All PIN emails would still go to [richardjenkins@example.com](mailto:richardjenkins@example.com), but you get to have multiple accounts to test in your project.

---

<div class="post-metadata">

### Author: ![Richard\_Jenkins](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/richard_jenkins/32/82194_2.png) [@Richard\_Jenkins](https://community.glideapps.com/u/Richard_Jenkins)
#### Post date: [April 26, 2023, 12:02am UTC](https://community.glideapps.com/t/connecting-two-glide-apps-together/60877/9 "2023-04-26T00:02:46Z")

</div>

I already do this.

---

<div class="post-metadata">

### Author: ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)
#### Post date: [April 26, 2023, 12:11am UTC](https://community.glideapps.com/t/connecting-two-glide-apps-together/60877/10 "2023-04-26T00:11:12Z")

</div>

Yeah, I think that is the best thing we can do for testing purposes.
