I have created a Chat Bot that, upon some event, sends a message to the user that renders a Zoom Chat App Card (see Sign In | Zoom)
But the way this works seems EXTREMELY limited. Is it really true that a post message is sent for EVERY interaction and that there is no way to develop a simple form-submit design pattern?
This is CRAZY to me. All I want to do is have the user fill in a few fields, click a submit button and have my chatbot endpoint URL receive all the submitted data. This seems impossible without some elaborate caching technique on the backend.
Slack has a proper architecture for this and it seems like Zoom is misrepresenting how functional their alternative is here. The examples lead you to believe it is straightforward to build a submit form when it really, really isn’t.
Not to mention there is no documentation on how to handle multi-part forms.
Hi @Luke7
Thanks for reaching out to us and welcome to the Zoom Developer Forum, I am happy to help here!
Have you looked into the Customize chatbot messages section in our docs here:
Yes. This is similar to the link I posted in my message. The only way I can achieve true multi-form behaviour is to open a modal dialog but … those don’t seem to work on ios as far as I can tell.
So, I have multiple issues with Zoom here and documentation is limited.
@Luke7 , Thank you for posting in the Zoom Developer Forum. It is to develop a simple form-submit design pattern. You want to leverage the Simple Form found in the template section.