Iframe Integration

An iframe integration in Rocket.Chat is a way to embed Rocket.Chat within an external web page or application interface. You can authenticate users with your login page instead of Rocket.Chat's login via iframe integration.
You can embed Rocket.Chat in your application depending on your needs using an iframe.
To authenticate users via iframe integration,
  • Navigate to Administration > Workspace > Settings > Accounts > Iframe
  • Toggle on the Enabled option and proceed with configuring the iframe auth.
To listen to events while embedding Rocket.Chat in your app,
  • Navigate to Administration > Settings > General > Iframe Integration.
  • Enable send (events) or receive (commands) depending on your needs.