# Chatbot push to organization

**URL:** <https://devforum.zoom.us/t/chatbot-push-to-organization/43619>\
**Category:** App Marketplace\
**Created:** [February 17, 2021, 9:23pm UTC](https://devforum.zoom.us/t/chatbot-push-to-organization/43619 "2021-02-17T21:23:23Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![jbl](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/jbl/32/3432_2.png) [@jbl](https://devforum.zoom.us/u/jbl)\
**Post date:** [February 17, 2021, 9:23pm UTC](https://devforum.zoom.us/t/chatbot-push-to-organization/43619/1 "2021-02-17T21:23:23Z")

</div>

We are in the process of writing a chatbot integration that we are going to publish on our marketplace. In order to get this working a somewhat tricky OAuth flow I needed.

Since all of our customers run on their own subdomain, we can’t use a static webhook address as provided in your app-setup page. As a workaround, we reply on the following setup:

1. The user (assumed zoom administer) loggins into our solution, where he starts the OAuth flow.
2. Since the users started on “his” server/domain, we add this to URL-state and pick it back up on our middle layer where we keep a mapping from account id to endpoint (our/his server)

This works fine(in dev), based on testing, and is based on [this](https://devforum.zoom.us/t/multi-environment-chatbot/30909) discussion.

My question is; Can a Zoom administrator push this app to his organization? And will all of the users of that origination have the same account id?

---

<div class="post-metadata">

**Author:** ![tommy](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/tommy/32/72769_2.png) [@tommy](https://devforum.zoom.us/u/tommy)\
**Post date:** [February 18, 2021, 9:59pm UTC](https://devforum.zoom.us/t/chatbot-push-to-organization/43619/2 "2021-02-18T21:59:21Z")

</div>

Hey @jbl ,

> [@jbl](#):
>
> My question is; Can a Zoom administrator push this app to his organization? And will all of the users of that origination have the same account id?

That is correct! 🙂 Chatbots are account level apps, so they are installed once by the Zoom Admin and all Zoom Users on that account can use it.

Thanks,  
Tommy

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/3X/6/1/614bdd549b610bbaa46ff934617683a02bdaa03c.png) [@system](https://devforum.zoom.us/u/system)\
**Post date:** [March 21, 2021, 7:59am UTC](https://devforum.zoom.us/t/chatbot-push-to-organization/43619/3 "2021-03-21T07:59:22Z")

</div>

Closed on March 21, 2021, 7:59am UTC

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
