I have it fully working, I am testing the bot now as a healer in Neltharion's Lair. When I spawned in and rode down the inital water slide the bot stood at the entrance for like two minutes before rushing to the tank. At that point tank was already throwing the "Healer??" remark. I think got stuck on a rock to the right for a couple of seconds and finally made it to the tank. After defeating the first boss i stood at it for a few minutes and it did not run to the barrels, I had to manually go click the barrels and then bot did the waiting thing again after reaching the spot after the barrels. Then finally ran to catch up. Obviously it just released and screams "I'm a bot" just figured I'd help fix it the best I can

It also pulls the adds right after the second boss, which almost got me kicked until I responded. It also pulled the opening adds after the third boss when you jump down, which most groups run to the right to skip. All-in-all this group hated my guts, and if I was not watching it 100% of the time I would have been reported for sure. First dungeon experience was bad, I'll see how the rest go and keep you updated

I noticed this later, but after every dungeon the bot stays for 5-10 minutes after the whole group leaves. Also does not loot any bosses even though I have the loot set to loot bosses only. Also uses the garrison hearthstone instead of dalaran hearthstone to sell (not sure how to fix this myself).
Darkheart Thicket: Pulls an extra mob on the left after jumping off the initial ramp, then mounts up right there. Made group mad, pulls a group to the left when making way to the building. Then pulls an excessive amount of dragons on the way to dragon boss. Group was angry, and then got stuck and did not jump off after the dr agon boss, group removed me.
Maw of Souls: I got stuck on the firsto pening bridge, then in the cage after the first boss. I had to manually click out of the cage or the group was going to kick me. Then most groups go left from that point, the bot pulled the whole right side which caused a wipe... entire group angry at me once again. Bot does not jump down for the final boss fight, had to do manually. Other than that bot seemed to function fine in this dungeon.
Violet Hold: Does not bite anyone if I get bat on blood-princess boss. Does not go up the stairs to heal tanks for whatever reason on the main stairwell sometimes. By far the best run I've had so far in these heroics.
Halls of Valor: First boss it takes the storms to the face, luckily I could heal through it. Does not move out of the ability "*****le" and dies whenever it is cast on me from the adds. Fenryr's tracks went right and bot started right, ran left, pulled two buffalo, then ran back right with the adds.
Eye of Azshara: Pulls opening trash, group got angry with me. Most groups jump down the ledge to the left. It actually pulls a LOT of mobs most groups skip in the beginning. Fell off the ledge and got electrocuted. If groups do Serpentix first it pulls several mobs trying to run to the tank at Serpentix. Does not move for "Toxic Wound" on Serpentix. Pulls a group of globs and crab on the way back to Lady Hatecoil. Does not do any of the mechanics for Lady Hatecoil. Pulls another group of crabs after Serpentix before entering the cave. Pulls Skrog Wavecrasher outside of cave, at this point this group is ready to kick me... but... for the good of the bot I have to create enemies lol. Gets hit by every mechanic on the final boss. If I was afk at any point in that group I would have been reported.
Black Rook Hold: Bot performed exceptionally well until the end. It did not join the group on the final boss!
Vault of Wardens: Bot continuously says waiting for Elevator after killing first boss but does not move to it. Got locked out of Second boss, then was stuck on stairs and got locked out of the eye boss fight. Happened again on the Fire boss, was kicked from group.