Messenger Platform


Designing for Messenger

Designing a Messenger bot is different from designing an app, or a website — or even for another messaging platform. The same universal UX principles apply, but the building blocks are different, as are user expectations. Interactions that might be challenging to design for an app can be easy here...and the reverse can be true as well. Play around with bots and the platform, and familiarize yourself with its nuances before you get started.

Best Practices

Learn how to approach designing a Messenger bot, and how it differs from designing for other platforms.

Platform Design Kit

Sketch resources to get you started designing your bot.

Platform Components

Explore the different components you can use to design your experience.

Sample Projects

Sample projects that show you how to tackle common use cases and flows, from onboarding to building forms in the webview.