ThingWorx itself is both a platform to implement an activity streamapplication and to synthesize external activity and event streams in a way that could help discover surprises in another application.
Because once a client signs up for a hosted CRM or accounting application and begins paying their monthly fees, I get a small piece of that long term revenue stream.