“three out of the four successful Duplex bookings were made by humans.” Posted on May 23, 2019 by jgordon Link. I didn’t realize Duplex had actually launched.