How a Montreal chatbot provider is using CRM to drive revenue