Я хочу создать чат-бота, в котором пользователь сможет спрашивать о своих оценках и назначениях.
В принципе, я хочу интегрировать API холста в чат-бота, возможно ли это?
Вообще говоря, да, это технически возможно.
Вы можете создать веб-крюк выполнения , который получает намерение и параметры из того, что сказал пользователь, делает вызовы Canvas API на основе этой информации и возврата ответа пользователю.