AnsweredAssumed Answered

How to reset a communication channel?

Question asked by Robert Carroll Champion on Jan 23, 2020
Latest reply on Jan 31, 2020 by Robert Carroll

I have a task that sends course level notifications to students using the Canvas API, using communication channels, notification preferences, and conversations.


Communication Channel Fact of Canvas Data shows that, bounce_count is the Number of permanent bounces since the channel was last reset. If it's greater than 0, then no email is sent to the channel, until it is either reset by a siteadmin or it is removed and re-added by a user.


I read that description to say that no email is sent once 1 fails. District emails are all on same email system, so seeing 1-87 bounces for school emails is troublesome. The fact that a single bounce prevents the communication channel from future messages seems terrible.


How does the site admin reset the channel?


Communication Channels - Canvas LMS REST API Documentation

Does not have a reset option.

Seems like the only solution would be to DELETE and CREATE with skip_confirmation flag?


Any ideas?