Use R-Rift profil with the latest QuestTool plugin...Then you configer the Grift in QuestTool....pretty much straight forward.
Just need to remember that if you want your bot to stop at a certain wave, the wave number you see in QuestTool is not Grift Level but actually numbers of wave it does before it "stops" fighting.
I suggest having your bot stop at Wave 9, not 40, Wave 9 will get you between 32-38 GRIFT, maybe even 40 if you're good. Download that file, and load that file into demonbuddy, configure your trinity to your personal settings for your character, and the items it picks up, and it should run successfully. Works for us