Avoid agent status change if an unattended task belongs to a particular task channel
So we have a custom task channel for voicemail on a client's project. We just have it so if a new voicemail is recorded for an agent's phone number a new task is generated with the recording and some ui to make an outbound call to the originating number.
In any case, we have the setting where if an agent doesn't accept a task in 30 seconds, their status changes to Unavailable, as they need this for voice calls (they also can make outbound calls while unavailable), but they want to make it so if it is a voicemail task, they can have the reservation there without it changing the Agent's status.
Bear in mind this is not a problem with
rejecting these tasks. In fact, some of these voicemail tasks are actually directed to personal numbers, not to a queue, so they are not to be rejected.
Can someone point me to documentation explaining how to do this programmatically for tasks of a particular custom task channel?
- 55 All Categories
- 4 SIGNAL 2021
- 217 Product Discussions
- 9 Community - Announcements
- 2 Changelog
- 4 Forum UI Updates
- 5 Welcome Guide
- 4 Community - Events
- 1 External Community Events
- 2 Twilio Relay Developer Conference 2021 Mega Thread
- 1 TwilioQuest Contest!
- 21 Inspiration
- 11 Community - Other Discussions
- 1 Community- Twilio Startups