Workflow ของ NexGen เป็นการกำหนดกระบวนการในการอนุมัติเอกสารวิจัย โดยจะกำหนดได้ทั้งขั้นตอนในกระบวนการ (workflow step) และผู้อนุมัติในแต่ละกระบวนการ โดยในระบบจะเรียกผู้อนุมัติว่า reviewer
โดยผู้ดูแลระบบสามารถสร้าง Workflow ตั้งต้นได้ที่เมนู tenant โดยเลือกที่ชื่อ tenant และกดที่ Flow ตรงแถบเมนูด้านขวา และกด Make Workflow
จากนั้นไปที่ Workflow & Reviewer Setup เมนูย่อย Workflow Name จะพบว่ามี Workflow ชื่อ Thesis ถูกสร้างขึ้น
โดยมี Workflow step ทั้งหมด 5 รายการ ประกอบด้วย
1. Proposal เป็นลำดับที่ 1 ในกระบวนการ มีผู้อนุมัติ คือ Advisor และ Staff
2. Draft เเป็นลำดับที่ 2 ในกระบวนการ มีผู้อนุมัติ คือ Advisor
3. Complete เป็นลำดับที่ 3 ในกระบวนการ มีผู้อนุมัติ คือ Advisor
4. Submission เป็นลำดับที่ 4 (ลำดับสุดท้าย) ในกระบวนการ มีผู้อนุมัติ คือ Committee และ Staff
5. Revise Topic เป็นการแก้ไขชื่อหัวข้อหลังจากผ่าน Proposal มีผู้อนุมัติ คือ Advisor และ Staff
โดยผู้ดูแลระบบสามารถปรับตั้งค่าเพิ่มหรือลดกระบวนการได้ตามที่ต้องการใช้งาน รวมไปถึงการกำหนดผู้อนุมัติในแต่ละกระบวนการ
การตั้งค่ากระบวนการอนุมัติ และผู้อนุมัติ (Workflow & Reviewer Setup)
1. Workflow name เป็นชื่อของกระบวนการอนุมัติ โดยชื่อของกระบวนการจะถูกแสดงที่หน้าเมนูของนักศึกษา
โดยสามารถเปลี่ยนแปลงชื่อกระบวนการโดยการกดที่รายการที่ต้องการเปลี่ยน และแก้ไขชื่อ จากนั้นกดที่เครื่องหมายถูก

2. Workflow step เป็นการตั้งค่าขั้นตอนในกระบวนการ โดยจะแสดงรายการ Workflow step ที่มีทั้งหมดในระบบแยกตาม Workflow Name รวมไปถึง Step Order หรือลำดับของขั้นตอนอนุมัติ
3. ตั้งค่าผู้อนุมัติ ที่เมนูย่อย Reviewer Order ภายใต้เมนู Reviewer Setup
ตัวอย่างการตั้งค่าสำหรับกระบวนการ Thesis ขั้นตอน Proposal โดยมีผู้อนุมัติ 2 ตำแหน่ง ได้แก่ Advisor และ Grad Staff จะต้องสร้าง Reviewer Order จำนวน 2 รายการแยกตาม Reviewer Type
ตัวอย่างการตั้งค่า Reviewer Order ของ Advisor ที่เป็นผู้อนุมัติลำดับที่ 1 จะตั้งค่าโดยการกำหนดข้อมูลดังนี้
Workflow Name - Thesis
Workflow Step Name - Proposal
Reviewer Position - Advisor
Approve Order - 1
ตัวอย่างการตั้งค่า Reviewer Order ของ Grad Staff ที่เป็นผู้อนุมัติลำดับที่ 2 จะตั้งค่าโดยการกำหนดข้อมูลดังนี้
Workflow Name - Thesis
Workflow Step Name - Proposal
Reviewer Position - Grad Staff
Approve Order - 2
โดยลำดับที่กำหนดที่รายการ Approve Order เป็นการกำหนดลำดับในการอนุมัติ หากกำหนดเลขลำดับที่ Reviewer Position เป็นเลขเดียวกัน ระบบจะส่งคำร้องให้ Reviewer พร้อมกัน โดยไม่ได้มีลำดับในการอนุมัติ ทั้งนี้กระบวนการจะสำเร็จเมื่อ Reviewer ทั้งหมดทำการอนุมัติเรียบร้อย