
Array Behavioral Care is a leading virtual behavioral healthcare organization that delivers psychiatry and behavioral health services through technology-enabled care models. Headquartered in Chicago, Illinois, Array works with healthcare organizations, hospitals, health systems, clinicians, and patients to expand access to behavioral healthcare through virtual and telehealth services.
Delivering behavioral healthcare virtually requires far more than connecting a patient with an available clinician. Every encounter can depend on a complex combination of patient needs, provider availability, clinical specialty, state licensure, facility privileges, scheduling requirements, and clinical urgency. Those variables must be evaluated and coordinated before an encounter can be assigned to the appropriate behavioral health provider.
As Array's on-demand behavioral health operations expanded, managing this complexity efficiently became increasingly important to patient access, provider utilization, clinical responsiveness, and operational scalability. Manual coordination across disconnected healthcare systems could make it more difficult to determine which clinician was qualified, available, and appropriately credentialed to handle a specific encounter.
Array Behavioral Care partnered with Quandary Consulting Group to create a more connected and automated approach.
Using Workato as the integration and workflow automation layer, Quandary helped build a healthcare workflow automation solution capable of orchestrating information across Array's clinical technology ecosystem. Rather than treating scheduling, provider eligibility, credentialing, and encounter assignment as separate operational processes, the solution created a connected workflow for evaluating the factors required to route each encounter appropriately.
The result was a more scalable foundation for virtual behavioral health operations, enabling Array to better coordinate patient demand with qualified provider capacity while reducing the manual effort required to manage increasingly complex clinical workflows.
For Array, the larger opportunity was not simply automating an individual task. It was creating the integration infrastructure needed to help the right patient reach the right behavioral health provider at the right time—while supporting the operational complexity required to deliver virtual care at scale.
Array Behavioral Care's Access Center was responsible for coordinating inbound on-demand behavioral health encounters with available providers and each new encounter initially entered Epic and required assignment to an appropriate clinician, then shift Coordinators within the Access Center reviewed the incoming workload and manually assigned encounters using Epic's track board.
At approximately 300 encounters per day, this already represented a substantial operational responsibility, but Array was preparing for significantly greater scale. The organization needed an operating model capable of eventually supporting volumes approaching 3,000 encounters per day. Increasing the number of Shift Coordinators proportionally to encounter volume was neither efficient nor sustainable.
Array needed to transform encounter assignment from a staff-dependent administrative process into an automated clinical operations workflow capable of scaling with patient demand.
Encounter assignment was not simply a matter of finding the next available provider. The Shift Coordinators needed to consider multiple factors before determining which clinician should receive an encounter.
These considerations included:
Epic contained important clinical workflow information, but its native functionality did not provide the flexibility Array needed to automatically enforce every assignment consideration; and, as encounter volumes increased, manually evaluating this growing set of rules introduced greater opportunities for inconsistent assignments, overlooked criteria, and operational delays.
Another challenge was that the information required to make an assignment did not exist in one place:
Shift Coordinators therefore had to work across multiple applications while making time-sensitive assignment decisions, Array needed an integration and automation layer capable of bringing these signals together automatically; and, that layer became Workato.
Assigning incoming encounters represented only one side of the problem, Array also needed to continuously understand provider queue depth.
A clinician might be actively scheduled and available to see patients but have only a small number of encounters—or none at all—waiting in their queue.
Shift Coordinators therefore had to monitor both:
Doing this manually became increasingly difficult as provider and encounter volumes grew and poor queue balancing could translate directly into underutilized clinical capacity, longer patient wait times, and reduced operational throughput.
Healthcare automation also required safeguards that a basic round-robin assignment system could not provide and Array needed the automation to determine whether a provider was actually eligible before assigning an encounter.
If credentialing information was unavailable, no eligible provider existed, an integration failed, or another exception occurred, the workflow needed to fail safely rather than force an inappropriate assignment, the system also needed to respect human judgment.
When an Access Center Shift Coordinator intentionally reassigned an encounter, the automation needed to recognize that intervention rather than immediately overwrite it. The goal was not to remove clinicians or operations personnel from the process, it was to automate high-volume, rules-based decisions while preserving human control over exceptions and clinical operations.
Quandary Consulting Group designed a Workato-powered automated encounter assignment engine capable of connecting Array's clinical, scheduling, credentialing, and operational systems. Rather than replacing Epic or Array's existing healthcare technology stack, Workato orchestrated information between them.
The architecture connected: Epic → Workato → PlanBase → MDStaff → Array Assignment Logic → KeyCare API → Epic
Epic continued serving as the authoritative system for encounters and provider assignments and Workato became the automation and orchestration layer responsible for collecting the information necessary to make an assignment, evaluating provider eligibility, applying configurable business rules, selecting the best-fit clinician, initiating the assignment, and recording the decision.
When new on-demand encounters entered Epic, relevant encounter information flowed into Workato through HL7 SIU messaging.
This gave the automation engine access to the operational context required to begin evaluating the encounter and instead of waiting for a Shift Coordinator to manually identify and process every new case, Workato continuously monitored encounters requiring assignment.
That changed the workflow to: Encounter Arrives → Workato Evaluates → Provider Selected → Epic Updated → Decision Logged
Knowing which clinicians are credentialed is only part of the equation. Array also needs to know which qualified providers are actually available to take an encounter.
Quandary integrates PlanBase with Workato to bring provider scheduling data directly into the encounter assignment workflow. The integration captures critical workforce information, including which clinicians are currently on shift, when their shifts begin and end, and which providers are scheduled to become available in the near future.
By incorporating real-time provider availability alongside credentialing and eligibility data, Array could make more accurate encounter routing decisions without relying on teams to manually reconcile schedules across systems.
A clinician may meet every credentialing and clinical requirement for an encounter, but if that provider is not currently working, they are automatically excluded from the active candidate pool. This allows Array to narrow each assignment to providers who are both qualified and operationally available, creating a faster, more precise, and more scalable approach to virtual behavioral health provider matching.
Before a clinician can receive an encounter, Array needs to confirm more than provider availability. The clinician must also meet the appropriate licensing, credentialing, and facility privileging requirements for the specific patient and partner organization.
Workato integrates with MDStaff to bring this provider eligibility data directly into the automated assignment workflow. For each encounter, the automation evaluates whether potential providers meet the required criteria for the applicable state and partner healthcare facility before they can advance in the matching process.
This creates an important operational safeguard within Array's virtual behavioral health workflow. A provider may be available and have the appropriate clinical specialty, but if the necessary licensing, credentials, or facility privileges are not in place, that clinician is automatically excluded from the active candidate pool.
The eligibility workflow becomes: Identify Potential Providers → Validate State Licensure → Verify Credentials → Confirm Facility Privileges → Establish Eligible Provider Pool → Continue to Provider Ranking
By incorporating credentialing and privileging validation directly into provider matching, Array reduces the need for manual eligibility checks while creating a more consistent, rules-driven approach to encounter assignment. Only providers who satisfy the defined requirements move forward for ranking and assignment, helping ensure that automated routing decisions account for the operational requirements of delivering behavioral healthcare across multiple states and partner facilities.
Once Workato assembled the necessary information, it created a pool of eligible providers for each encounter.
The workflow first applied hard eligibility constraints, including: On Shift + Licensed + Privileged + Ready for Encounter
Workato could then rank qualifying clinicians according to operational and clinical priorities and the decisioning framework was designed to incorporate factors such as:
This moved Array beyond basic assignment automation and the solution created the foundation for rules-driven intelligent clinical workload orchestration.
Provider availability and eligibility are important, but Array's assignment strategy also considers how each clinician's workload is structured. One of the most valuable elements of the Workato-powered workflow is its ability to account for facility continuity when determining which provider should receive an encounter.
When appropriate, the Workato-powered assignment engine prioritizes eligible clinicians who are already managing encounters for the same partner hospital or healthcare facility. This helps keep related clinical work within the same operational environment instead of unnecessarily distributing a provider's queue across multiple facility systems.
For clinicians supporting multiple partner organizations, moving between facilities can also require switching between different EHR platforms, clinical workflows, patient contexts, and facility-specific processes. Frequent context switching introduces unnecessary friction into the provider workflow and can make it more difficult for clinicians to move efficiently through their encounter queues.
By incorporating facility continuity into provider ranking and encounter assignment logic, Array creates more intelligently structured workloads. When multiple qualified clinicians are available, the automation can consider which provider is already working within the relevant facility environment and prioritize assignments accordingly.
The objective is not simply to fill provider queues as quickly as possible. It is to build better queues.
Workato combines provider eligibility, availability, workload, and facility context to help determine the most appropriate assignment:Validate Provider Eligibility → Confirm Availability → Evaluate Current Workload → Assess Facility Continuity → Rank Qualified Providers → Assign Encounter
For Array Behavioral Care, this approach helps reduce unnecessary EHR context switching while allowing clinicians to remain within the same operational and clinical environment whenever appropriate. The result is a more thoughtful approach to virtual behavioral health encounter routing—one that considers not only whether a clinician can accept an encounter, but also how that assignment fits within the provider's broader workload.
Once Workato identifies the highest-ranked eligible provider, the workflow moves beyond recommendation and completes the assignment automatically. Using a KeyCare-provided API endpoint connected to Epic, Workato sends the selected provider assignment back into the clinical environment where the encounter is managed.
This closes the loop between encounter intake, provider eligibility, intelligent matching, and clinical system execution. Instead of requiring a Shift Coordinator to review the recommendation and manually update Epic, the workflow carries the assignment through to completion.
The end-to-end workflow becomes: Encounter Intake → Eligibility Validation → Provider Ranking → Assignment → Epic Update → Assignment Validation
After the assignment is submitted, Workato validates that the update succeeds and incorporates the confirmed assignment back into its operational model. That updated state then informs subsequent provider capacity, queue balancing, and encounter routing decisions.
This creates a closed-loop healthcare workflow automation architecture rather than a point-to-point integration that simply transfers data between systems. Workato continuously coordinates information and actions across Epic, KeyCare, PlanBase, MDStaff, and Array's broader clinical technology ecosystem, allowing each assignment to move from initial encounter evaluation through validated execution.
For Array Behavioral Care, the result is a more connected approach to virtual behavioral health operations—one in which provider data is not simply collected and analyzed, but used to automatically execute and verify the appropriate action within the clinical workflow.
Quandary designed the Workato-powered assignment workflow so automation supported Array's clinical operations without overriding appropriate human judgment. Shift Coordinators continued monitoring encounter assignments within Epic and retained the ability to manually reassign work whenever operational or clinical circumstances required intervention.
The automation was specifically designed to recognize and respect those decisions. When a coordinator manually moved an encounter between eligible providers, Workato treated the reassignment as intentional and did not automatically reverse the change.
If an encounter was moved back into the designated unassigned queue, however, Workato recognized that the case once again required assignment. The workflow reevaluated the encounter against the established assignment criteria and attempted to identify the most appropriate eligible clinician.
When no qualified provider could be identified, the system did not force an assignment simply to clear the queue. Instead, the encounter remained available for Shift Coordinator review and manual intervention, helping prevent automation from making an inappropriate assignment when established criteria could not be satisfied.
This created a practical human-in-the-loop healthcare automation model that combined the speed and consistency of Workato with the oversight of Array's clinical operations team: Automate routine assignments → Respect human decisions → Reevaluate returned encounters → Escalate exceptions → Preserve human control. The result was automation designed not to replace clinical operations oversight, but to reduce the volume of routine assignment decisions requiring manual attention while keeping people firmly in control of exceptions and complex scenarios.
Automated healthcare workflows need to do more than make decisions—they also need to provide visibility into how and why those decisions are made.
For each automated provider assignment, Workato captures the operational data behind the decision, including relevant encounter attributes, eligible provider candidates, ranking criteria, assignment results, and the outcome of the Epic write-back. This creates a traceable record of the workflow from initial evaluation through final assignment.
Rather than operating as a black box, the automation gives Array's operations teams greater visibility into the logic behind each provider match. When a team member needs to investigate an assignment, troubleshoot an exception, or evaluate workflow performance, they can review the information that influenced the decision and understand why a particular clinician was selected.
The audit trail captures the assignment lifecycle: Encounter Data → Eligibility Evaluation → Candidate Provider Set → Ranking Logic → Provider Selection → Epic Write-Back → Assignment Validation
For Array Behavioral Care, this creates an important layer of transparency, operational governance, and accountability around automated encounter routing. Teams gain the ability to analyze assignment behavior, investigate exceptions, and continuously improve workflow performance while maintaining a clear record of how automated provider assignment decisions are executed.
The next stage of the solution extends Workato beyond initial encounter assignment into continuous provider workload orchestration. Rather than determining where an encounter should go only once, the automation continuously evaluates provider capacity, active queue depth, shift schedules, and workload distribution to help Array maintain a more balanced clinical operation as conditions change throughout the day.
Workato monitors clinicians who are actively on shift while also accounting for providers approaching the start of their scheduled shifts. When the automation identifies an eligible clinician with an empty or unusually light encounter queue, it evaluates existing assignments to determine whether appropriate opportunities for workload rebalancing exist.
Importantly, greater capacity alone does not trigger a reassignment. Every potential change continues to follow Array's established provider eligibility, credentialing, privileging, scheduling, and encounter assignment rules. Workato first validates that an encounter can appropriately move to another clinician before initiating the reassignment.
This creates a continuous provider workload optimization loop:
Monitor Encounter Demand → Evaluate Provider Capacity → Identify Workload Imbalances → Validate Provider Eligibility → Reassign When Appropriate → Recalculate Operational State
The result is a more proactive approach to clinical workload balancing and virtual behavioral health operations. Instead of relying exclusively on Shift Coordinators to identify underutilized clinicians, monitor uneven queues, and manually redistribute encounters, Workato continuously evaluates the operational environment and identifies opportunities to use available clinical capacity more effectively.
For Array Behavioral Care, this transforms encounter assignment from a one-time routing decision into an ongoing, rules-driven workload orchestration process. Available clinicians can receive appropriate encounters sooner, workload can be distributed more evenly across eligible providers, and Shift Coordinators can dedicate more attention to exceptions, complex situations, and decisions that require human judgment.
The Workato-powered encounter assignment platform transformed a highly manual Access Center process into an integrated, rules-driven clinical operations workflow and Array established the technological foundation to increase encounter capacity without requiring administrative staffing to increase at the same rate.
By automatically evaluating incoming encounters against provider schedules, licensure, privileges, specialty, workload, and other assignment rules, Array substantially reduced the number of routine assignments requiring manual Shift Coordinator intervention.
At approximately 300 encounters per day, manual assignment represented significant recurring administrative work and automating the majority of standard assignments allowed Shift Coordinators to shift their attention toward exceptions, operational oversight, and higher-value coordination.
The architecture was explicitly designed around a substantial future increase from approximately 300 encounters per day toward 3,000 encounters per day without requiring staffing to increase proportionally.
Automated monitoring removed the delay between an encounter appearing in the assignment queue and a Shift Coordinator manually processing it.
Queue-depth monitoring gave Array a systematic way to identify on-shift clinicians with shallow or empty queues and redistribute eligible work by Workato continuously evaluated workload conditions.
For Array Behavioral Care, the transformation went far beyond eliminating an administrative task. It addressed a fundamental operational constraint on the organization's ability to scale.
A manual encounter assignment process that could support hundreds of daily encounters was not designed to efficiently manage thousands of encounters as demand increased. Yet behavioral healthcare assignments could not simply be automated based on who was available next. Every assignment needed to account for a complex combination of provider availability, state licensure, facility privileges, clinical specialty, partner requirements, workload, encounter priority, and operational conditions.
Quandary Consulting Group used Workato as the intelligent healthcare orchestration layer connecting those variables across Array's technology ecosystem.
The resulting architecture created a continuous flow of information across: Epic + HL7 → Workato → PlanBase + MDStaff → Eligibility & Assignment Logic → KeyCare API → Epic → Operational Monitoring
Instead of requiring Shift Coordinators to manually gather and compare information from multiple systems for every encounter, Workato orchestrated the process from end to end. The platform brought together encounter and provider data, applied Array's eligibility and assignment rules, evaluated available clinicians, identified the most appropriate provider, executed the assignment, validated the outcome, and maintained a record of the decision.
Just as importantly, the architecture recognized the limits of automation. When an encounter could not be confidently assigned according to established rules, Workato preserved human oversight rather than forcing a decision, returning the exception to Array's operations team for review and the result was a more scalable behavioral health encounter management and provider assignment model that combined intelligent automation with human control.
Rather than increasing administrative workload alongside encounter volume, Array created an operational foundation designed to support growth, improve provider utilization, balance clinical workloads, and expand access to behavioral healthcare without requiring manual coordination to scale at the same rate as patient demand.
Services
Industries




© 2026 Quandary Consulting Group 2026. All Rights Reserved.
Privacy Policy