multiple positions for which I would like to hire (e.g., defined in "Opportunities")
multiple Representatives, some of which recruit for only certain positions
I would like a way of ensuring that unscheduled chats match candidates with the appropriate representative(s) such that a more meaningful interaction takes place.
This could take the form of per-Opportunity chat queues within the booth, wherein:
In assigning Representatives to the booth, the Booth Owner designates those Opportunities for which each Representative should be eligible to handle unscheduled chats. Opportunities are based on values created in the "Opportunities" tab for the booth and include the "Other" option, as well as an "All Opportunities" option. (By default, each Representative is assigned to an "All" option - able to take unscheduled chats with candidates for any opportunity.)
The Opportunities handled by a Representative should be edit-able as well.
Every Opportunity must have at least one designated Representative, OR the Booth must have at least one Representative with the "All" designation.
During a live event, in a Booth having Opportunities, when an unscheduled chat is requested the candidate is placed in line to chat with the next available Representative that is assigned to handle that Opportunity (including those Representatives with the "All Opportunities" designation).
BONUS: allow prioritization of Representatives for each Opportunity. I.e., "Sandra (Head of Sales) should be the first to get a Sales candidate if she is available. If Sandra isn't available to chat, then candidates get Jill (Regional Sales Manager). If Jill isn't available, then it goes to Bobby (Recruiter)"
During a live event, it must be possible to change the Opportunity Representatives and have that reflected in the matching of unscheduled chats.
SmartQueue functionality should continue to work as is for each Opportunity.
Revise to a more general case of, "As a representative in a chat booth, I would like to have visibility into the queue of candidates waiting to chat."
I can view the queue, including candidate availability status, registration information, opportunity-selected, hand-off status, and scheduled chat status (i.e., all candidates having scheduled chats with reps in the booth, the time of the scheduled chat.)
I can "Chat Now/Next with me" from the queue.
I can "Chat Now/Next with " from the queue.
I can remove from the queue (or maybe "pin to the end of the line")
As the head recruiter for a company having:
I would like a way of ensuring that unscheduled chats match candidates with the appropriate representative(s) such that a more meaningful interaction takes place.
This could take the form of per-Opportunity chat queues within the booth, wherein:
In assigning Representatives to the booth, the Booth Owner designates those Opportunities for which each Representative should be eligible to handle unscheduled chats. Opportunities are based on values created in the "Opportunities" tab for the booth and include the "Other" option, as well as an "All Opportunities" option. (By default, each Representative is assigned to an "All" option - able to take unscheduled chats with candidates for any opportunity.) The Opportunities handled by a Representative should be edit-able as well.
Every Opportunity must have at least one designated Representative, OR the Booth must have at least one Representative with the "All" designation.
During a live event, in a Booth having Opportunities, when an unscheduled chat is requested the candidate is placed in line to chat with the next available Representative that is assigned to handle that Opportunity (including those Representatives with the "All Opportunities" designation).
BONUS: allow prioritization of Representatives for each Opportunity. I.e., "Sandra (Head of Sales) should be the first to get a Sales candidate if she is available. If Sandra isn't available to chat, then candidates get Jill (Regional Sales Manager). If Jill isn't available, then it goes to Bobby (Recruiter)"
During a live event, it must be possible to change the Opportunity Representatives and have that reflected in the matching of unscheduled chats.
SmartQueue functionality should continue to work as is for each Opportunity.