i want to enhance/customize the standard workflow, how can i do it?
Ex: When the user registers/chats/tranfers file, i want to update some records in DB and fetch the same later whenever required? How can i do the same?
Is there a customization guide available, which explains how to customize the flow.
Openfire is so customizable we can add functionality according to our needs. There are many Provider interface for various task that you can implement to make custumizable.
You can aslo write plugins by which you can fullfil your requirements as you said.