Built on XMTP, Converse delivers on all of the protocol’s security, privacy, and interoperability guarantees, while also enabling developers to create seamless user flows between their apps and Converse.
This makes Converse both an excellent standalone messaging app and a building block developers can use to enhance just about any third-party app or service.
For example, developers can:
Converse is just one of a few open building blocks enabling developers to build secure, private, and interoperable messaging experiences.
To explore Converse app open source code, see https://github.com/ephemeraHQ/converse-app.
To learn about building bots that can send messages in Converse, see the https://messagekit.ephemerahq.com/ SDK.
Learn how to use Converse as a building block to enhance just about any third-party app or service.
You can deep-link into Converse messaging from a Frame (or any other location that can access Converse) to enhance user engagement through messaging.
Use these native deep-link formats (custom URI schemes) to trigger actions in Converse.
Open a specific direct message (DM) conversation
const url = "converse://dm?peer=wordlebot.eth";
Start a predefined message in a specific DM conversation
const url = "converse://dm?peer=wordlebot.eth&text=hello";
Open a specific group conversation
const url = "converse://group?groupId=094306f2bfc495c29d8bd949a61e10ad";