User (Sender)
Will be empty if it’s a “system” message
Seen By
The sender is automatically added to this field.
Files
If you’re allowing users to send files or photos, you’ll need a field for that.
Sender Type
Allows for “system” messages like “Invoice paid”
Related [Data Type]
If you want users to be able to attach specific things from the database (like, for example, an invoice).
🔒 Users in Conversation
This is for the purpose of Privacy Rules