I do rifts with an average time of 4 minutes including town run (some are much better, I got the TX 2 minute conquest while I slept

) with the following build modified for speed.
http://www.diablofans.com/builds/79026-s6-gr-75-90-unhallowed-fire
Here are the modifications I made for speed and you will need a hellfire ammy or you're going to be much slower:
Equipment:
Belt - Krelms buff belt or goldwrap.
Bracers - Nemesis with +fire damage and crit chance.
Hellfire - Ideally ancient with DEX, CHC, CHD, socket or +fire, CHC, CHD, socket AND one of the passives listed below.
Cube:
dawn
goldwrap or krelms buff belt
avarice band
Gems:
Boon of the hoarder
Bane of the trapped
zei's stone of vengeance
Passives:
tactical advantage
thrill of the hunt
cull the weak
ambush
ballistics
DB settings should be as youwish lays them out here for the most part:
https://www.thebuddyforum.com/demon...5394-guide-2-4-1-unhallowed-dh-100b-hour.html
Modifications:
I turn off avoidance.
I set my trash mob count to 4, trash cluster to 30 and trash range to 50.
When I have enough mats I don't have the bot pick them up.
I use DBbeta624 and Trinity 2.41.39 (I found trinity .42 and later had some DH specific bugs that made the bot less efficient).