Find the word definition

Wiktionary
engagor

n. A person who is a catalyst to engagement.

Wikipedia
Engagor

Engagor is a cloud-based social media management (SMM) tool with capabilities in team workflow, analytics, monitoring and engagement. It was launched in 2011 and received $2.6M in funding in 2013. Engagor has its main office in Ghent, Belgium.

In 2015, the American software company Clarabridge acquired Engagor.