To compile a flexbook, one must first compile the content by adding chapters using one of three options: dragging and dropping, using the add to flexbook action, or creating a new chapter. Chapters can then be reordered by dragging and dropping them to a new position. Unwanted chapters are removed by selecting the delete action on that chapter. The compiled flexbook can then be saved, published, and printed.