What we learned building proactive agents
serval.com