How we built an internal data analytics agent - Enggist