A multisite contact center is using Best Service Routing (BSR) to distribute calls between its New York and London sites. During off-peak hours, London agents are not receiving any calls, even though they are available and skilled. The BSR polling vector correctly uses a consider location step. A list trace vdn shows that the polling attempt to the London site is timing out. Which of the following is the most likely root cause?
Answer and explanation
Correct answer: C
A timeout during a BSR polling attempt strongly indicates a network connectivity issue between the Communication Manager servers. BSR relies on specific IP ports (typically within the H.323/H.245 range) for inter-server communication. A misconfigured firewall or Access Control List (ACL) is a common cause for this traffic being blocked, leading to polling failures. While skill levels and licensing are important, they would not cause a timeout in the trace.
Question 2
Multiple answers
An administrator is configuring a new vector to use Look Ahead Interflow (LAI) to a partner contact center. The goal is to check for agent availability at the partner site before transferring the call, to avoid sending calls into a queue. Which two vector commands are essential for a basic LAI implementation? (Select TWO)
Answer and explanation
Correct answers: A, C
Question 3
A support technician is analyzing a list trace station output for an agent who reports that their phone is not receiving any ACD calls. The trace shows incoming calls to the agent's extension, but they are immediately followed by a denial event 1191: Call dropped, no channel. What is the most likely cause of this issue?
Answer and explanation
Correct answer: B
Denial event 1191 indicates a resource allocation failure, specifically related to media channels (DSP resources). When a call attempts to connect to the station, Communication Manager tries to allocate a DSP resource from the relevant media gateway or port network. If none are available within the station's network region, the call fails with this denial event. The issue is not with the agent's login state or skill assignment but with the underlying media processing resources.
Question 4
A contact center manager wants to implement a system where high-value customers, identified by their calling number, are given priority in the queue. However, they do not want to create separate skills or VDNs for these customers. Which feature of Business Advocate is best suited to meet this requirement?
Answer and explanation
Correct answer: C
Advocate Service Objective (ASO) is the Business Advocate feature designed for this purpose. ASO allows an administrator to define different service level goals (e.g., answer within 10 seconds) for different types of calls within the same skill. A call vector can identify high-value customers (e.g., via a goto step if ani in table command) and set a higher ASO value for them, causing Business Advocate to prioritize these calls to meet the more aggressive service objective without requiring a separate skill.
Question 5
True or False: In a Call Vector, the collect command can gather digits from a caller, and these digits can then be used directly in a goto step if digits command without first being stored in a vector variable.
Answer and explanation
Correct answer: A
This is true. The digits collected by a collect step are temporarily held in a system buffer. The subsequent vector step can directly evaluate these collected digits using a conditional command like goto step if digits, route-to number with cov n if digits, etc., without needing to explicitly store them in a custom variable (like V1-V9) first.
Question 6
A support engineer needs to verify the path a call takes through a complex vector that includes multiple conditional checks based on time of day and staffing levels. The engineer wants to see the vector processing step-by-step in real-time for a test call. Which command should be used to accomplish this?
Answer and explanation
Correct answer: C
The list trace vector command is the correct tool for real-time debugging of vector logic. It provides a live, step-by-step output of the vector's execution for a call that is currently being processed by it, showing which conditions are met and which paths are taken. status vector shows current call counts, list vector displays the vector's programming, and monitor traffic provides high-level statistics, not detailed step execution.
Question 7
A new administrator is trying to add a new VDN. When they attempt to save the form, they receive the error "Vector is not assigned to VDN". What is the most likely reason for this error?
Answer and explanation
Correct answer: B
In Avaya Communication Manager, a VDN must point to an existing, programmed vector. The error "Vector is not assigned to VDN" or a similar message typically occurs when the vector number entered in the VDN's configuration form does not exist in the system's vector table. The vector must be created and saved first before a VDN can be successfully configured to use it.
Question 8
What is the primary purpose of the Service Level Maximizer (SLM) feature within the Business Advocate suite?
Answer and explanation
Correct answer: C
Service Level Maximizer (SLM) is designed to optimize agent utilization while still meeting service level goals. During periods of low call volume, Business Advocate might reserve too many agents, leading to low occupancy. SLM monitors this and, if service levels are being comfortably met, it will reduce the number of reserved agents, freeing them up to handle other tasks or calls from other skills, thus maximizing overall productivity.
Question 9
A financial institution uses Adjunct Routing to query a CRM system via a CTI link to determine a caller's segment before routing the call. During a network outage affecting the CTI server, all calls are failing. What is the best practice to ensure call processing continues during such an outage?
Answer and explanation
Correct answer: B
The most robust and standard method for handling adjunct routing failures is to use the built-in vector conditionals. The goto step...if adjunct-routing unavailable command allows the vector to detect when the CTI link is down or the adjunct is not responding. This enables the call to be gracefully rerouted to a default queue or treatment, ensuring that the caller is not disconnected. While a secondary link is a good high-availability strategy, the vector logic is essential for handling the failure itself.
Question 10
Case Study
A large e-commerce company, GlobalRetail, operates two primary contact centers in Chicago and Dublin, both managed by a central Avaya Aura Communication Manager in Chicago. They utilize Best Service Routing (BSR) to load-balance calls for their 'Sales' and 'Support' skills across both sites. The primary goal is to answer calls at the site with the best current service level, but they also want to prioritize the Chicago site for US-based callers to minimize international toll charges.
Recently, the Dublin site has been struggling with understaffing, leading to poor service levels. Management has decided that if Dublin's Expected Wait Time (EWT) for the 'Support' skill exceeds 120 seconds, all new 'Support' calls should be held in a queue-to-best vector in Chicago and only be sent to Dublin if an agent becomes immediately available. This should happen without affecting the routing for the 'Sales' skill, which should continue to load-balance normally.
An administrator has been tasked with implementing this logic. They need to modify the existing BSR polling vector to accommodate this new requirement for the 'Support' skill while leaving the 'Sales' skill logic unchanged. The current vector already uses consider steps for both skills and locations.
Which approach correctly implements the new routing requirement for the 'Support' skill?
graph TD
subgraph Chicago_CM ["Chicago CM (Primary)"]
BSR_Vector[BSR Polling Vector]
Chicago_Agents[Chicago Agents]
end
subgraph Dublin_Site ["Dublin Site (Remote)"]
Dublin_Agents[Dublin Agents]
end
Internet((US Callers)) --> Chicago_CM
Chicago_CM -- BSR Polling --> Dublin_Site
BSR_Vector -->|Route Decision| Chicago_Agents
BSR_Vector -->|Route Decision| Dublin_Agents
Answer and explanation
Correct answer: B
This is the most efficient and correct solution. By placing a conditional check on the Expected Wait Time (EWT) for the 'Support' skill at the Dublin location before the consider location Dublin step, the vector can intelligently bypass Dublin when its EWT is too high. The call can then be routed to a queuing step that waits for the best overall available agent, effectively holding the call in Chicago as required. This approach modifies the existing vector without needing new VDNs and isolates the logic to only the affected skill.