Understanding AI Agents: Definition, Types, and Examples

Understanding AI Agents: Definition, Types, and Examples
AI agents are no longer a futuristic concept reserved for tech giants and research labs. They're actively reshaping how businesses operate, from automating customer service to managing complex logistics in real time. For healthcare organizations juggling patient transportation, home care coordination, and equipment delivery, understanding AI agents has shifted from optional curiosity to operational necessity.
At VectorCare, we've built AI agents directly into our patient logistics platform through Automated Dispatching Intelligence (ADI). These agents handle dispatching, scheduling, price negotiation, and billing, tasks that once consumed hours of staff time. But here's the thing: AI agents aren't magic, and they're not all created equal. Knowing how they work, what types exist, and where they excel gives you the foundation to evaluate whether they fit your organization's needs and how to implement them effectively.
This article breaks down what AI agents actually are, how they function autonomously, the different categories you'll encounter, and concrete examples of their applications across industries. Whether you're exploring automation for the first time or evaluating platforms that claim to use AI, you'll walk away with a clear framework for understanding this technology, and the ability to cut through the marketing noise that often surrounds it.
Why AI agents matter now
The convergence of three factors has pushed AI agents from experimental tools into operational necessities: healthcare labor costs have reached unsustainable levels, AI technology has matured to handle complex multi-step tasks reliably, and patient expectations for 24/7 responsiveness have become non-negotiable. You're not just competing against other providers anymore; you're competing against the seamless digital experiences patients get from every other industry.
Rising operational costs demand automation
Healthcare organizations face a brutal equation: administrative costs consume 25-30% of total healthcare spending in the U.S., according to research from the American Hospital Association, yet reimbursement rates remain flat or decline. Tasks like coordinating patient transportation, scheduling home care visits, and processing vendor invoices consume hours of highly trained staff time. A single discharge coordinator might spend 15-20 minutes per patient just arranging a ride home, multiplied across dozens of discharges daily.
AI agents directly attack this cost structure by handling repetitive, rules-based work that doesn't require human judgment for every decision. When VectorCare's ADI agents negotiate pricing with transportation vendors or route equipment deliveries, they're executing tasks that previously required back-and-forth phone calls, email chains, and manual data entry. The technology has reached a point where agents can complete these workflows with accuracy rates that match or exceed human performance, but at a fraction of the cost and in seconds rather than minutes.
"The real breakthrough isn't that AI agents can automate tasks; it's that they can now handle the exceptions and edge cases that used to break automation systems."
Staffing shortages accelerate adoption timelines
Healthcare faces a documented workforce crisis that AI agents help address, though not replace. The Bureau of Labor Statistics projects a shortage of over 200,000 nurses by 2026, and administrative positions experience similar pressures. You can't hire your way out of this problem when qualified candidates simply don't exist in sufficient numbers.
AI agents function as force multipliers for your existing teams. A care coordinator who once managed 50 patient transitions per week can oversee 200 when agents handle the routine scheduling, vendor communication, and status updates. Your staff shifts from executing tasks to managing exceptions and handling complex cases that truly require human expertise, clinical knowledge, and empathy. This isn't about cutting headcount; it's about redirecting human effort to where it creates the most value.
Technology maturity enables reliable autonomous operation
Earlier generations of automation required perfect data, rigid workflows, and constant human oversight. Modern AI agents work with messy, real-world inputs because they use large language models trained on diverse data, reinforcement learning that improves from experience, and architectures designed for uncertainty. When an agent encounters an ambiguous vendor response or an unusual scheduling conflict, it can reason through the context rather than simply failing and escalating.
Understanding AI agents means recognizing this capability gap between older automation and current systems. Your organization probably tried automation before and found it fragile, breaking whenever real-world complexity exceeded its narrow parameters. Today's agents handle the variability inherent in healthcare logistics: last-minute cancellations, special equipment requirements, weather disruptions, and vendor capacity constraints all within the same workflow, adapting in real time without reprogramming.
How to build and deploy an AI agent
Building an AI agent starts with narrowing your scope to a specific, measurable problem rather than attempting to automate everything at once. You need to identify a workflow where success criteria are clear, the task repeats frequently enough to justify development time, and failure modes won't create patient safety issues or regulatory violations. Understanding AI agents in practice means recognizing that the most successful deployments solve one thing exceptionally well before expanding to adjacent use cases.
Define your agent's scope and success metrics
Your first step is selecting a concrete use case with boundaries you can define programmatically. For a healthcare logistics platform like VectorCare, this might mean starting with ride scheduling for routine discharge appointments rather than emergency transfers, or automating DME delivery coordination for standard equipment before handling specialized medical devices. You need to document what decisions the agent can make autonomously versus when it escalates to human staff.
Establish quantifiable metrics upfront: task completion rate, accuracy percentage, average handling time, and cost per transaction. Your agent might successfully complete 95% of standard discharge rides autonomously but escalate the remaining 5% involving wheelchair-accessible vehicles with oxygen tank requirements. That's a clear success threshold you can measure and improve against, rather than vague aspirations about "improving efficiency."
Choose your foundation: framework or custom build
You face a build-versus-buy decision that depends on your technical resources and timeline. Frameworks like Microsoft's Semantic Kernel or LangChain provide pre-built components for agent architecture, including memory management, tool integration, and orchestration logic. These accelerate development but require in-house engineering expertise to customize for your specific workflows and integrate with existing systems like EHR platforms or dispatch software.
Alternatively, you can leverage managed services from major cloud providers that handle the infrastructure while you focus on workflow design. Google Cloud's Agent Builder or Amazon Bedrock Agents let you configure agent behavior through interfaces rather than code, though you sacrifice some customization. Your choice hinges on whether you need deep control over decision logic or can work within standardized patterns.
Test in controlled environments before production
Deploy your agent in shadow mode first, where it processes real requests but doesn't execute actions autonomously. You compare its decisions against what your staff would do, identify patterns where the agent diverges from expected behavior, and refine its reasoning logic. This parallel operation reveals edge cases your initial design missed without risking actual patient service disruptions.
"Testing in production with real stakes is how you break trust; shadow mode is how you build confidence before granting autonomy."
After shadow validation, release the agent to a small subset of transactions with specific characteristics that match your testing parameters. Monitor closely for failure patterns, and gradually expand scope as performance data confirms reliability thresholds.
How AI agents work step by step
Understanding AI agents requires breaking down their operational cycle into discrete phases that repeat continuously while the agent remains active. Every agent follows the same fundamental pattern: perceive the current state, decide what to do next, execute that action, and learn from the outcome. This cycle happens in milliseconds for simple tasks or spans hours for complex workflows, but the underlying logic remains consistent across all agent types.
Perception and input processing
Your agent starts by collecting data from its environment, which might include incoming messages from your dispatch system, real-time vendor availability feeds, or patient status updates from your EHR. It doesn't passively wait for perfect, structured data; it actively queries relevant sources, processes unstructured text like email confirmations or voice transcriptions, and converts everything into a format its decision engine can interpret.
The perception phase determines what information matters right now versus what's noise. When VectorCare's ADI agents process a discharge request, they extract patient location, destination, mobility requirements, and time constraints while filtering out irrelevant details like the color of the discharge paperwork or the font size in the request. This filtering happens through natural language processing that understands context, not just keyword matching.
Decision making and planning
After perception, your agent evaluates possible actions against its programmed goals and constraints. A transportation agent might compare available vendors based on cost, proximity, vehicle type, and historical reliability scores. It doesn't just pick the cheapest option; it weights multiple factors according to rules you've configured, like prioritizing vendors with perfect on-time records for urgent discharges.
Planning involves breaking complex goals into sequential steps the agent can execute. Coordinating a patient's ride home requires confirming vendor availability, securing price approval, scheduling the pickup time, sending notifications to care staff, and logging the transaction. Your agent constructs this plan dynamically based on current conditions rather than following a rigid script.
"Agents don't execute predetermined workflows; they generate action sequences tailored to each situation's unique variables."
Action execution and feedback
Execution translates decisions into real-world changes by calling APIs, sending messages, updating databases, or triggering workflows in connected systems. Your agent might submit a booking request to a transportation vendor's system, update the patient's discharge status in your EHR, and message the care coordinator through your communication platform, all within seconds.
The feedback loop closes when your agent observes whether its actions achieved the intended outcome. Did the vendor confirm the booking? Did the patient actually get picked up on time? This outcome data feeds back into the perception phase for the next cycle, and over time, the agent learns which decisions produce better results in similar situations.
Core components of an AI agent
Every AI agent, regardless of complexity or industry application, consists of four fundamental building blocks that work together to enable autonomous operation. Understanding AI agents means recognizing how these components interact to transform inputs into intelligent actions. Your agent's effectiveness depends not on any single component's sophistication but on how well these elements integrate with your existing systems and workflows.
Perception module and data inputs
Your agent's perception module determines what information it can access and how it interprets raw data from multiple sources. This includes APIs that connect to your EHR, dispatch software, vendor management systems, and communication platforms. The module doesn't just passively receive data; it actively queries sources based on what the agent needs to accomplish its current task, like checking vendor availability when processing a new discharge request.
Perception quality directly impacts decision quality. An agent with access to real-time GPS tracking from transportation vendors makes better routing decisions than one relying on static vendor lists. Your perception module must handle structured database queries and unstructured inputs like email text or voice transcriptions simultaneously.
Knowledge base and memory systems
Your agent stores two types of memory: short-term context for current tasks and long-term knowledge from past experiences. Short-term memory tracks the conversation state, pending actions, and intermediate results within a single workflow. When coordinating a patient ride, this includes the pickup location, requested time, and which vendors have already declined the booking.
Long-term memory accumulates patterns across thousands of transactions. Your agent learns that specific vendors consistently deliver faster service during morning hours or that certain routes require additional travel time due to construction. This historical knowledge refines future decisions without requiring manual rule updates.
"Memory transforms agents from reactive task executors into systems that improve continuously through accumulated experience."
Reasoning engine and decision logic
The reasoning engine evaluates possible actions against programmed goals, learned patterns, and real-time constraints. It weights competing priorities like cost minimization versus service reliability, applies business rules you've configured, and generates action plans that achieve objectives within acceptable parameters. Your engine might decide that paying 10% more for a vendor with perfect on-time performance justifies the cost for urgent discharges.
Action interfaces and system integrations
Action interfaces translate decisions into executable commands across your technology stack. Your agent calls APIs to book rides, sends notifications through messaging platforms, updates patient records in your EHR, and logs transactions in billing systems. These interfaces must handle authentication, error conditions, and transaction rollbacks when actions fail partway through multi-step workflows.
AI agents vs chatbots and assistants
The terms "AI agent," "chatbot," and "virtual assistant" often get used interchangeably in vendor marketing materials, but they represent fundamentally different capabilities that impact what you can accomplish with each technology. Understanding AI agents means recognizing where the autonomy boundary sits between these systems. You need this clarity when evaluating platforms or choosing which technology solves your specific operational problems, particularly in healthcare logistics where the wrong choice creates workflow gaps rather than eliminating them.
What separates agents from chatbots
Chatbots respond to direct requests but don't pursue goals independently. When you ask a chatbot for vendor availability, it retrieves that information and displays it. An AI agent takes that same query and autonomously books the vendor, negotiates pricing, schedules the pickup, and confirms with all parties without waiting for your next instruction. The difference is goal-oriented behavior versus reactive responses.
Your chatbot operates within a single conversation thread and forgets context the moment that thread ends. Agents maintain persistent state across multiple workflows and can pause one task to handle an urgent request, then resume the original work exactly where they stopped. When VectorCare's ADI agents coordinate patient transportation, they track dozens of simultaneous bookings, vendor communications, and status updates across different patients, something a chatbot architecture can't support.
"Chatbots answer questions; agents solve problems by executing multi-step plans you never have to specify."
Virtual assistants occupy the middle ground
Virtual assistants like Siri or Alexa combine chatbot interfaces with limited autonomous actions within predefined boundaries. They can set timers, send messages, or control smart devices based on your voice commands, but they don't independently decide when those actions should occur or pursue complex goals across multiple systems. Your assistant waits for triggers rather than monitoring conditions and acting proactively.
Healthcare logistics requires more than triggered responses. You need systems that detect discharge orders, evaluate transportation options, coordinate timing with clinical staff, and handle vendor exceptions without human intervention at every decision point. Assistants help individuals manage personal tasks; agents manage organizational workflows.
When each technology fits your needs
Choose chatbots when you need information retrieval and simple command execution where users drive every interaction. Deploy virtual assistants for personal productivity and device control within consumer contexts. Select AI agents when your goal is autonomous workflow completion that spans multiple systems, requires decision-making under uncertainty, and must handle exceptions without constant supervision. For patient logistics coordination, discharge planning, or equipment delivery management, agents deliver the operational independence that chatbots and assistants can't provide.
Types of AI agents and when to use each
Understanding AI agents requires knowing that not all agents operate the same way under the hood. The classification system that matters most for your organization isn't based on technical architecture but on how the agent makes decisions and what level of complexity it can handle. Your choice between agent types depends on whether you need split-second responses to predictable situations or sophisticated reasoning through novel problems that require weighing multiple competing objectives.
Reactive agents for time-critical decisions
Reactive agents respond to current inputs without considering history or modeling future outcomes. They follow if-then rules: when a discharge request arrives during business hours with standard mobility requirements, book the closest available vendor. Your reactive agent executes these mappings in milliseconds because it doesn't waste time analyzing past patterns or simulating alternative scenarios.
Deploy reactive agents when speed trumps sophistication and your decision criteria fit clear rules. Routing standard equipment deliveries to the nearest available driver, confirming vendor availability against real-time capacity feeds, or sending automated status updates at specific workflow milestones all suit reactive architectures. These agents fail when exceptions arise that don't match their programmed rules, requiring human escalation for anything outside normal parameters.
Deliberative agents for complex coordination
Deliberative agents build internal models of their environment and reason through multiple steps before acting. When coordinating a patient discharge that requires wheelchair-accessible transport, oxygen equipment, and specific timing around medication schedules, your deliberative agent simulates different vendor combinations, evaluates costs against service reliability, and generates an optimal plan before executing any bookings.
"Deliberative agents trade immediate response for better decisions when the cost of mistakes exceeds the value of speed."
Your organization needs deliberative agents for workflows where multiple constraints interact and wrong decisions create expensive consequences. Scheduling home care visits that must coordinate with equipment deliveries and patient availability, negotiating prices with vendors based on historical performance and current demand, or routing emergency transfers that balance speed against vehicle specialization all require the planning depth that reactive agents can't provide.
Hybrid agents for healthcare logistics
Hybrid agents combine reactive speed for routine situations with deliberative reasoning for exceptions. Your agent handles 90% of standard ride bookings reactively but switches to deliberative mode when it detects conflicting requirements, vendor unavailability, or unusual patient needs. This architecture delivers the operational efficiency you need for high-volume workflows while maintaining the sophistication to handle real-world complexity without breaking.
Healthcare logistics demands hybrid approaches because predictability and exceptions coexist in every workflow. Your discharge planning involves mostly standard patterns but enough special cases that pure reactive agents would constantly escalate to human staff, negating automation benefits.
Common agent architectures and patterns
Understanding AI agents at the architectural level helps you evaluate platforms and predict how they'll handle the complexity inherent in healthcare workflows. You don't need to build these systems yourself, but knowing the underlying patterns reveals why certain vendors claim their agents can handle exceptions while others break under real-world variability. The architecture determines whether your agent scales from 50 daily transactions to 5,000 without performance degradation, and whether it adapts to new vendor requirements without requiring complete reprogramming.
ReAct: reasoning then acting in loops
The ReAct pattern combines explicit reasoning steps with action execution in alternating cycles. Your agent generates a thought about what it needs to accomplish next, executes that action, observes the result, then reasons about what to do with that new information. When booking patient transportation, a ReAct agent thinks "I need to check vendor availability," queries your dispatch system, observes three available vendors, then reasons "vendor A has the lowest cost but vendor B has better reliability for this route," before making the booking decision.
This architecture makes agent behavior transparent and debuggable because you can inspect the reasoning chain that led to each action. Your compliance team can audit decisions, your operations staff can understand why the agent chose one vendor over another, and you can refine the reasoning logic when results don't match expectations. ReAct agents handle multi-step workflows naturally because the reasoning-action loop continues until the goal is achieved or the agent determines it needs human assistance.
"Transparency in agent decision-making shifts AI from black box to auditable business process."
Tool-use patterns for system integration
Tool-use architectures treat external systems as callable functions the agent can invoke when needed. Your agent maintains a library of tools like "check_vendor_availability," "book_ride," "send_notification," and "update_patient_record," each mapped to specific API calls in your technology stack. The agent decides which tools to use based on its current goal and the information it needs, rather than following predetermined sequences.
Your healthcare logistics agent might need five different tools to coordinate a discharge: EHR integration for patient details, vendor management APIs for availability, pricing engines for cost calculation, messaging platforms for notifications, and billing systems for transaction logging. The tool-use pattern lets you add new capabilities by registering new tools without rewriting core agent logic.
Multi-agent coordination for complex workflows
Multi-agent architectures deploy specialized agents that collaborate rather than one monolithic system attempting every task. Your transportation coordination agent focuses on ride logistics while a separate equipment delivery agent handles DME coordination, and a scheduling agent manages timing conflicts between both. These agents communicate through shared state and message passing, each contributing expertise to achieve organizational goals.
Deploy multi-agent patterns when your workflows span distinct operational domains with different decision criteria. Specialization allows each agent to optimize for its specific objectives while coordination prevents conflicts like scheduling a ride before confirming equipment delivery.
Real-world examples of AI agents
Understanding AI agents becomes concrete when you examine how organizations deploy them to solve actual operational problems. These aren't theoretical applications or future possibilities; they're production systems handling thousands of transactions daily across industries that face similar coordination challenges as healthcare. Your evaluation of agent technology improves when you see where it succeeds, what it replaces, and what measurable outcomes it delivers in environments with comparable complexity to patient logistics workflows.
Healthcare logistics and patient coordination
VectorCare's Automated Dispatching Intelligence (ADI) agents manage patient transportation bookings, vendor negotiations, and scheduling conflicts autonomously. When a discharge order enters the system, your ADI agent evaluates available vendors against patient mobility requirements, coordinates pickup timing with clinical staff schedules, negotiates pricing based on historical vendor performance, and handles last-minute cancellations by automatically rebooking with alternative providers. These agents process hundreds of discharge requests daily without requiring dispatch staff to make phone calls or send emails for routine bookings.
Health systems using similar agent architectures report 90% reductions in scheduling time and significant decreases in delayed discharges caused by transportation coordination failures. Your agents handle the repetitive work while your care coordinators focus on complex cases involving multiple service requirements or special patient needs.
"Production agents in healthcare logistics demonstrate that autonomy scales when decision criteria are clear and failure modes are manageable."
Customer service and support automation
Amazon deployed AI agents across their customer service operations to handle order status inquiries, return processing, and refund authorization without human intervention for standard cases. Your customer asks about a delayed package, and the agent checks shipping status, identifies the delay cause, provides an updated delivery estimate, and offers compensation credit based on service level agreements. The agent escalates to human representatives only when the situation involves policy exceptions or customer dissatisfaction that requires empathy and judgment.
Supply chain and inventory management
Logistics companies use AI agents to coordinate freight routing, carrier selection, and real-time shipment tracking across global networks. Your agent monitors weather disruptions, port congestion, and carrier capacity constraints, then automatically reroutes shipments to maintain delivery commitments. These systems manage thousands of concurrent shipments with dynamic decision-making that adapts to changing conditions hourly, something manual coordination can't achieve at scale.
Risks, limitations, and safety guardrails
AI agents introduce operational risks that you must address before granting them autonomous control over patient-facing workflows. Understanding AI agents means recognizing that these systems can fail in ways traditional software doesn't, making decisions that seem logical to the agent but violate your policies, regulatory requirements, or patient safety standards. Your organization needs specific guardrails that limit agent autonomy within acceptable boundaries, and you need monitoring systems that detect when agents drift outside those parameters before harm occurs.
Decision errors and hallucination risks
Your agent can generate plausible but incorrect responses when it encounters situations outside its training data or when it lacks sufficient context to make accurate decisions. An agent booking patient transportation might confirm a vendor that doesn't actually serve the requested location, or it might schedule equipment delivery for a time when your facility is closed. These failures happen because agents predict likely responses based on patterns, not because they verify facts against authoritative sources.
Healthcare contexts amplify these risks because wrong decisions directly impact patient outcomes. Your agent might route a patient requiring oxygen support to a vendor without oxygen-compatible vehicles, or it might schedule home care visits at times that conflict with medication protocols. You prevent these failures by implementing verification steps, constraining agent actions to validated vendor networks, and requiring human approval for decisions involving clinical requirements.
"Agents operate within probability distributions, not certainty, which means every autonomous decision carries inherent risk that you must actively manage."
Compliance and data security requirements
Healthcare AI agents access protected health information (PHI) that falls under HIPAA regulations, creating compliance obligations beyond standard software deployments. Your agent logs every decision, stores patient data in its memory systems, and transmits information across multiple systems during workflow execution. Each of these touchpoints requires encryption, access controls, and audit trails that prove compliance during regulatory reviews.
Deploy agents with role-based permissions that limit data access to what each agent needs for its specific function. Your transportation agent doesn't need full medical histories, only mobility requirements and appointment details. Vendor communication agents shouldn't store PHI beyond the minimum required for service coordination.
Implementing effective guardrails
You establish safety boundaries by defining explicit constraints on agent behavior that prevent actions outside acceptable parameters. Set spending limits that require human approval for bookings exceeding threshold amounts, restrict agent communications to approved vendor lists, and mandate escalation protocols when confidence scores fall below minimum thresholds. Your guardrails should trigger automated alerts when agents attempt prohibited actions, logging these events for pattern analysis that reveals gaps in your constraint definitions.
How to evaluate and improve agent performance
Your AI agent's value depends on continuous measurement and refinement, not just initial deployment success. Understanding AI agents means recognizing that these systems require ongoing performance monitoring because they operate in environments where vendor behavior changes, patient needs evolve, and operational constraints shift without warning. You need quantitative metrics that reveal when agent decisions drift from optimal outcomes, and you need feedback mechanisms that translate those insights into actual performance improvements rather than generating reports nobody acts on.
Define measurable success criteria
Establish specific performance thresholds before deployment rather than vague efficiency goals. Your transportation agent should achieve 95% on-time pickup rates, complete 90% of bookings without human intervention, and maintain average booking times under two minutes. Equipment delivery agents need comparable targets for delivery accuracy, vendor coordination success, and cost per transaction. These numbers become your baseline for detecting degradation when external conditions change or when edge cases expose gaps in agent training.
Track both outcome metrics and process metrics simultaneously. Your agent might successfully complete bookings (good outcome) but require three vendor attempts per booking (inefficient process). Process metrics reveal optimization opportunities that outcome data alone misses, like patterns where agents consistently fail with specific vendors or struggle during certain time windows.
Monitor decision quality through human audits
Sample agent decisions regularly and compare them against what experienced staff would have chosen in identical situations. Pull 50 random transactions weekly where your agent selected vendors, negotiated pricing, or handled scheduling conflicts. Your operations team reviews these decisions, grades them as optimal, acceptable, or suboptimal, and documents reasoning for any disagreements with agent choices. This audit process identifies systematic biases or blind spots that automated metrics can't detect.
"Human oversight doesn't slow agents down; it prevents them from optimizing toward metrics that don't actually serve your operational goals."
Implement continuous learning loops
Feed performance data back into agent training and constraint refinement on regular cycles. When your audits reveal that agents consistently underprice services with specific vendors, you adjust the pricing model parameters. When on-time rates drop for morning pickups, you investigate whether traffic patterns have shifted and update routing assumptions. Your improvement cycle should run monthly for established agents and weekly during initial deployment phases when performance patterns haven't stabilized yet.
Configure automated alerts that trigger immediate investigation when metrics fall outside acceptable ranges. Your agent's escalation rate shouldn't suddenly jump 20% without an underlying cause that requires human analysis and correction.
Final takeaways
Understanding AI agents moves you beyond vendor marketing claims to practical evaluation of what these systems actually accomplish in operational environments. You now recognize the difference between reactive agents handling routine workflows and deliberative systems managing complex coordination, the architectural patterns that determine scalability, and the safety guardrails that prevent costly errors in patient-facing applications. The framework you've gained helps you distinguish genuine autonomous capability from glorified chatbots marketed as agents.
Your next step depends on where your organization sits in the automation journey. If you're still coordinating patient logistics through phone calls and manual dispatch, VectorCare's platform demonstrates how AI agents handle transportation scheduling, vendor management, and payment processing autonomously while your staff focuses on exceptions that require human judgment. The technology has matured past experimental trials into production reliability, delivering measurable cost savings and operational efficiency gains that justify the implementation investment.
The Future of Patient Logistics
Exploring the future of all things related to patient logistics, technology and how AI is going to re-shape the way we deliver care.



