Cross-Device Form Data Synchronization: Challenges And Solutions

When a user fills out a form on their phone, the changed form is populated, but the data is not transferred across clients.

OD 6d ago6 days ago Additional comments

Hi Ajwad,

Thank you for your patience while we looked into this. It appears that, on a user specific level, this would need a Feature Request to submitted on our Developer Forum. However, if you’re looking to maintain the forms state across all users, e.g. User A can update form, User B can see those updates and also update from, this can currently be accomplished with our API’s and webhooks.

For the latter, you will want to subscribe to the interactive_message_* webhook events documented here. When you received a change to a form field, or when a user clicks a save button, or some other interaction- you will want to call the Edit Chatbot Message endpoint to reflect those updated form fields for all users.

Please let me know if you have any additional questions or concerns.

Best regards,

Otho