- Matrix → Messenger/Instagram
- Message content
- Text
- Media
- Files (Messenger only)
- Voice messages
- Videos
- Images
- Locations
- Polls
- Formatting (Messenger only)
- Replies
- Mentions
- Message redactions
- Message reactions
- Message edits
- Presence
- Typing notifications (may not be possible, not supported on IG/FB web clients)
- Read receipts
- Power level
- Membership actions
- Invite
- Kick
- Leave
- Room metadata changes
- Name
- Avatar
- Per-room user nick
- Message content
- Messenger/Instagram → Matrix
- Message content
- Text
- Media
- Images
- Videos
- Gifs
- Stickers
- Files
- Voice messages
- Locations
- Polls
- Live location sharing
- Story/reel/clip shares
- Profile shares
- Product shares
- Formatting (Messenger only)
- Replies
- Mentions
- Polls
- Message unsend
- Message reactions
- Message edits
- Message history
- Presence
- Typing notifications
- Read receipts
- Admin status
- Membership actions
- Add member
- Remove member
- Leave
- Chat metadata changes
- Title
- Avatar
- Initial chat metadata
- User metadata
- Name
- Per-chat nickname
- Avatar
- Message content
- Matrix → WhatsApp
- Message content
- Text
- Media
- Files
- Voice messages
- Videos
- Images
- Stickers
- Gifs
- Locations
- Polls
- Formatting (Messenger only)
- Replies
- Mentions
- Message redactions
- Message reactions
- Message edits
- Writing to chat backup
- Presence
- Typing notifications
- Read receipts
- Power level
- Membership actions
- Invite
- Kick
- Leave
- Room metadata changes
- Name
- Avatar
- Per-room user nick
- Message content
- WhatsApp → Matrix
- Message content
- Text
- Media
- Images
- Videos
- Gifs
- Stickers
- Files
- Voice messages
- Locations
- Polls
- Live location sharing
- Story/reel/clip shares
- Profile shares
- Product shares
- Formatting (Messenger only)
- Replies
- Mentions
- Polls
- Message unsend
- Message reactions
- Message edits
- Message history/Reading chat backup
- Presence
- Typing notifications
- Read receipts
- Admin status
- Membership actions
- Add member
- Remove member
- Leave
- Chat metadata changes
- Title
- Avatar
- Initial chat metadata
- User metadata
- Name
- Per-chat nickname
- Avatar
- Message content
- Misc
- Multi-user support
- Shared group chat portals
- Messenger encryption
- Matrix encryption
- Automatic portal creation
- At startup
- When added to chat
- When receiving message
- Private chat creation by inviting Matrix puppet of Messenger/Instagram user to new room
- Option to use own Matrix account for messages sent from other Messenger/Instagram clients