PULLOUTBOUNDAGENT
![]() |
Pulls an agent from a specified outbound Personal Connection skillClassification used to facilitate the delivery of contacts; assigned to agents based on abilities, specialties, and knowledge to take an inbound call. Upon completion of the inbound call, the agent will be returned to the outbound skill. |
Supported Script Types
![]() |
Phone |
Properties
- outBoundSkillNo
- SkillClassification used to facilitate the delivery of contacts; assigned to agents based on abilities, specialties, and knowledge number for the Personal Connection skill that the agent is being pulled from.
- inBoundSkillNo
- Skill number of the inbound skill requesting the agent.
- agentWaitTime
- The length of time an agent waits after getting pulled out of dialer before going back in.
- requestTimeout
- Time the request will wait for a response before it times out.
- favorOutbound
- If True, then the outbound agent will not be pulled away from the outbound skill until the system has adjusted pacing to avoid abandonedCall that enters the contact center system, but the caller ends the call before reaching an agent. calls. If False, the agent will be pulled away as soon as they are not active on another call (even if the agent is currently listening to a ringing call). Note that there is an increased risk of abandoned outbound calls with False.
- ErrorMessage (out)
- If an error occurs, the text in this property will be provided as the explanation.
Branches
- Default
- The branch that is taken unless another branch condition is met.
- OnSkillStopped
- If the skillClassification used to facilitate the delivery of contacts; assigned to agents based on abilities, specialties, and knowledge from which you requested the agent be pulled is no longer running, this branch is taken.
- OnNoAgents
- If no agents are logged into the requested Personal Connection skill, this branch is taken.
- OnError
- The script follows this branch if an error occurs with the request.
- OnTooManyPullRequests
- The system has a limit of the requests queued up to be handled. If the limit is reached, the script follows this branch, and any other requests are denied.
- OnIsPriorityBlended
- If the outbound Personal Connection skill from which you are requesting agents be pulled has priority blendingAllows you to combine outbound calls with your inbound queue, based on call priority. enabled, this branch is taken, and calls are denied. You cannot pull agents from this skill.
- OnIsAgentless
- If the outbound Personal Connection skill has been configured for agentless handling, this branch is taken, and the call is denied. There are no agents available in an agentless skill.