> azure-health-bot

Expert knowledge for Azure Health Bot development including best practices, decision making, architecture & design patterns, security, configuration, and integrations & coding patterns. Use when building, debugging, or optimizing Azure Health Bot applications. Not for Azure AI Bot Service (use azure-bot-service), Azure Communication Services (use azure-communication-services), Azure Health Data Services (use azure-health-data-services).

fetch
$curl "https://skillshub.wtf/MicrosoftDocs/Agent-Skills/azure-health-bot?format=md"
SKILL.mdazure-health-bot

Azure Health Bot Skill

This skill provides expert guidance for Azure Health Bot. Covers best practices, decision making, architecture & design patterns, security, configuration, and integrations & coding patterns. It combines local quick-reference content with remote documentation fetching capabilities.

How to Use This Skill

IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g., L35-L120), use read_file with the specified lines. For categories with file links (e.g., [security.md](security.md)), use read_file on the linked reference file

IMPORTANT for Agent: If metadata.generated_at is more than 3 months old, suggest the user pull the latest version from the repository. If mcp_microsoftdocs tools are not available, suggest the user install it: Installation Guide

This skill requires network access to fetch documentation content:

  • Preferred: Use mcp_microsoftdocs:microsoft_docs_fetch with query string from=learn-agent-skill. Returns Markdown.
  • Fallback: Use fetch_webpage with query string from=learn-agent-skill&accept=text/markdown. Returns Markdown.

Category Index

CategoryLinesDescription
Best PracticesL34-L38Guidance on designing robust error-handling flows in Azure Health Bot scenarios, including detecting failures, user-friendly recovery paths, and safe handling of clinical conversation errors.
Decision MakingL39-L43Estimating Azure Health Bot costs based on action usage, understanding pricing drivers, and forecasting expenses for different bot scenarios.
Architecture & Design PatternsL44-L48Designing bot architectures using the healthcare orchestrator to route between plugins and flows, manage conversation logic, and structure complex healthcare scenarios
SecurityL49-L61Configuring security, privacy, and compliance: consent, data export/deletion, auth, encryption keys, abuse safeguards, secrets/keys, and portal access control for healthcare bots.
ConfigurationL62-L79Configuring bot behavior and conversations: welcome/help messages, feedback, interruptions, human/Teams handoff, terms links, and managing scenarios, variables, cards, and versions.
Integrations & Coding PatternsL80-L102Connecting Health Bot/Agent to channels (Teams, SMS, WhatsApp, Facebook), embedding web chat/voice, calling external APIs/OpenAPI, telemetry, auth, management APIs, and proactive scenario invocation

Best Practices

TopicURL
Design error handling flows in healthcare bot scenarioshttps://learn.microsoft.com/en-us/azure/health-bot/errorhandling

Decision Making

TopicURL
Estimate healthcare agent service costs by action usagehttps://learn.microsoft.com/en-us/azure/health-bot/pricing-details

Architecture & Design Patterns

TopicURL
Use the healthcare orchestrator to route plugins and flowshttps://learn.microsoft.com/en-us/azure/health-bot/copilot/orchestrator

Security

TopicURL
Configure end-user consent and compliance in healthcare botshttps://learn.microsoft.com/en-us/azure/health-bot/bot_docs/consent
Enable end-user deletion of personal data in healthcare botshttps://learn.microsoft.com/en-us/azure/health-bot/bot_docs/deleting_data
Allow users to view and export personal data from healthcare botshttps://learn.microsoft.com/en-us/azure/health-bot/bot_docs/viewing_data
Configure customer-managed encryption keys for healthcare botshttps://learn.microsoft.com/en-us/azure/health-bot/cmk
Monitor and manage abuse in generative healthcare scenarioshttps://learn.microsoft.com/en-us/azure/health-bot/copilot/abuse-monitoring
Configure health safeguards for generative healthcare agentshttps://learn.microsoft.com/en-us/azure/health-bot/copilot/safeguards
Enable end-user authentication in healthcare agent servicehttps://learn.microsoft.com/en-us/azure/health-bot/end-user-authentication
Manage secrets, endpoints, and telemetry keys in healthcare botshttps://learn.microsoft.com/en-us/azure/health-bot/keys
Manage portal user permissions with Microsoft Entra IDhttps://learn.microsoft.com/en-us/azure/health-bot/portal-users

Configuration

TopicURL
Configure automatic welcome messages in healthcare botshttps://learn.microsoft.com/en-us/azure/health-bot/automatic_welcome_howto
Configure scenario cancellation behavior in healthcare agentshttps://learn.microsoft.com/en-us/azure/health-bot/bot_docs/cancelling
Configure end-user feedback collection in healthcare botshttps://learn.microsoft.com/en-us/azure/health-bot/bot_docs/feedback
Configure help command behavior in healthcare agentshttps://learn.microsoft.com/en-us/azure/health-bot/bot_docs/help
Configure interruptible scenarios in healthcare conversationshttps://learn.microsoft.com/en-us/azure/health-bot/bot_docs/interruptions
Configure terms and privacy links for healthcare agentshttps://learn.microsoft.com/en-us/azure/health-bot/bot_docs/terms
Configure interrupting scenarios for healthcare conversationshttps://learn.microsoft.com/en-us/azure/health-bot/configuring_interruptions
Configure human handoff in healthcare agent servicehttps://learn.microsoft.com/en-us/azure/health-bot/handoff
Configure Microsoft Teams handoff for healthcare botshttps://learn.microsoft.com/en-us/azure/health-bot/handoff-teams
Configure and use conversation cards in healthcare botshttps://learn.microsoft.com/en-us/azure/health-bot/scenario-authoring/adding-cards
Use and manage instance variables in healthcare scenarioshttps://learn.microsoft.com/en-us/azure/health-bot/scenario-authoring/instance-variables
Manage and organize healthcare bot scenarios in the portalhttps://learn.microsoft.com/en-us/azure/health-bot/scenario-authoring/scenario_management
Use scenario snapshots to manage healthcare bot versionshttps://learn.microsoft.com/en-us/azure/health-bot/scenario-authoring/snapshots
Use resources and static variables in healthcare bot scenarioshttps://learn.microsoft.com/en-us/azure/health-bot/tenant-resources

Integrations & Coding Patterns

TopicURL
Configure authentication providers for healthcare bot integrationshttps://learn.microsoft.com/en-us/azure/health-bot/authentication_providers
Configure Direct Line channel for healthcare agent servicehttps://learn.microsoft.com/en-us/azure/health-bot/channels/directline
Connect healthcare bot to Facebook Messenger and Workplacehttps://learn.microsoft.com/en-us/azure/health-bot/channels/facebook
Integrate healthcare agent service with Dynamics Omnichannelhttps://learn.microsoft.com/en-us/azure/health-bot/channels/oc_channel
Connect healthcare agent service to Microsoft Teamshttps://learn.microsoft.com/en-us/azure/health-bot/channels/teams
Connect healthcare bot to Twilio SMS channelhttps://learn.microsoft.com/en-us/azure/health-bot/channels/twilio
Embed healthcare agent web chat into web applicationshttps://learn.microsoft.com/en-us/azure/health-bot/channels/webchat
Configure WhatsApp via Twilio for healthcare agent servicehttps://learn.microsoft.com/en-us/azure/health-bot/channels/whatsapp
Integrate external services via OpenAPI plugins in healthcare botshttps://learn.microsoft.com/en-us/azure/health-bot/copilot/openapi-plugins
Integrate healthcare bot telemetry with Application Insightshttps://learn.microsoft.com/en-us/azure/health-bot/custom_telemetry
Use data connections to call external APIs from healthcare botshttps://learn.microsoft.com/en-us/azure/health-bot/data_connection
Use Clinical Safeguards API with Azure Health Agent Servicehttps://learn.microsoft.com/en-us/azure/health-bot/integrations/clinicalsafeguardsapi
Use healthcare agent service management API for automationhttps://learn.microsoft.com/en-us/azure/health-bot/integrations/managementapi
Invoke healthcare bot scenarios proactively across channelshttps://learn.microsoft.com/en-us/azure/health-bot/integrations/proactive
Invoke healthcare bot scenarios from client-side JavaScripthttps://learn.microsoft.com/en-us/azure/health-bot/integrations/programmatic_invocation
Enable voice interactions in healthcare web chat and appshttps://learn.microsoft.com/en-us/azure/health-bot/integrations/voice
Extend healthcare scenarios with advanced integration elementshttps://learn.microsoft.com/en-us/azure/health-bot/scenario-authoring/advanced_functionality
Extend healthcare scenarios with advanced integration elementshttps://learn.microsoft.com/en-us/azure/health-bot/scenario-authoring/advanced_functionality
Extend healthcare scenarios with advanced integration elementshttps://learn.microsoft.com/en-us/azure/health-bot/scenario-authoring/advanced_functionality
Extend healthcare scenarios with advanced integration elementshttps://learn.microsoft.com/en-us/azure/health-bot/scenario-authoring/advanced_functionality

> related_skills --same-repo

> azure-well-architected

Expert guidance for designing, assessing, and optimizing Azure workloads using Azure Well Architected. Covers design review checklists, recommendations, design principles, tradeoffs, service guides, workload patterns, and assessment questions. Use when architecting new solutions, reviewing existing workloads, or applying Well-Architected principles.

> azure-web-pubsub

Expert knowledge for Azure Web PubSub development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building, debugging, or optimizing Azure Web PubSub applications. Not for Azure SignalR Service (use azure-signalr-service), Azure Event Hubs (use azure-event-hubs), Azure Service Bus (use azure-service-bus), Azure Relay (use azure-relay).

> azure-web-application-firewall

Expert knowledge for Azure Web Application Firewall development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building, debugging, or optimizing Azure Web Application Firewall applications. Not for Azure Application Gateway (use azure-application-gateway), Azure Front Door (use azure-front-door), Azure Firewall (use azure-firewall), Azure DDos Protectio

> azure-vpn-gateway

Expert knowledge for Azure VPN Gateway development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, integrations & coding patterns, and deployment. Use when building, debugging, or optimizing Azure VPN Gateway applications. Not for Azure Virtual Network (use azure-virtual-network), Azure Virtual WAN (use azure-virtual-wan), Azure ExpressRoute (use azure-expressroute), Azure Application Gateway (use azure-applica

┌ stats

installs/wk0
░░░░░░░░░░
github stars425
██████████
first seenMar 17, 2026
└────────────

┌ repo

MicrosoftDocs/Agent-Skills
by MicrosoftDocs
└────────────

┌ tags

└────────────