The Canada Revenue Agency has been given 100 days to improve services for Canadians after consultations with the federal Minister of Finance and National Revenue.