More than 1,000 companies already use Clueso to create videos for marketing, customer success, training, sales enablement, operations, change management and more.