I am trying to understand the requirements for app submission for a Team Chatbot app, and I have some questions.
- In the submission checklist here:
https://marketplace.zoom.us/docs/guides/publishing/app-submission/submission-checklist/#14-vendor-attestation-tdd-and-evidence-documentation
it is stated:
Security evidence documentation is required for these app review requests:
- Request to publish Zoom Apps apps
- Request to publish SDK + OAuth apps
- Request to share private apps (all types)
I don’t believe that Teams chatbots fall into one of these categories, so does that mean that no evidence documents are required in this case?
- The documentation states that a Technical Design document to be completed. There is a google docs template for this, however the submission workflow seems to ask many of the same questions.
Which should I be using?
If the answer is “use the workflow” - The TDD template states that section 3 only applies to Zoom Apps, so can I skip the equivalent questions in the workflow for my Team chatbot app?
Adding some more related questions - please advise if I should address these in a separate ticket:
- The submission requests:
Describe in detail about all of the technology, libraries, and APIs used in the application.
Does this include all client side and server side technology? (i.e. all javascript libraries)
- I am trying to understand the requirements for documentation as requested here:
https://marketplace.zoom.us/docs/guides/publishing/app-submission/submission-checklist/#7-provide-a-documentation-url
I have looked at app listings for equivalent team chatbot only apps, and I can’t see any examples of this type of documentation… for example:
https://marketplace.zoom.us/apps/7I_5PIJiRyW40eo0yZ8PdA
If I was to install this chatbot, where would the documentation be made available? Or is it only supplied to Zoom as part of the submission?