Azure Bot Service Connection
Secret stored securely
Messaging Configuration
Allow bot to send unprompted workflow status updates to users
Render rich UI forms instead of plain text messages
Architecture Flow
Microsoft Teams
Azure Bot Service
Public Middleware
Middleware Engine
K2/DB/Gemini
Connection Details
Secret stored securely
Advanced Settings
Automatically retry transient database errors
Connection String Preview
Server=localhost\SQLEXPRESS;Database=Teams_Leave_Assistant_Dev;User Id=sa;Password=••••••••••••••••;TrustServerCertificate=True;Encrypt=False;
Provider Settings
Secret stored securely
Log full prompt and response to database for debugging
Use versioned prompt templates from database instead of code
Model Parameters
Higher values produce more creative/random outputs (0.0 - 1.0)
Sample AI Response
{
  "intent": "leave_request",
  "leaveType": "Annual",
  "startDate": "2026-06-01",
  "endDate": "2026-06-05",
  "reason": "Family vacation",
  "numberOfDays": 5
}
Connection Settings
Authentication & Integration
Secret stored securely
Discovered Workflows
Workflow Name Category Status Last Tested Action
LeaveApproval HR Active May 24, 2026
LeaveCancellation HR Active May 23, 2026
LeaveBalanceCheck HR Active May 22, 2026
Advanced Workflow Configuration

Manage individual workflow properties, approval levels, and visual routing.

Go to Workflow Designer
Azure Key Vault
JWT Validation
TLS & Communications
Reject all non-HTTPS requests globally
Role-Based Access Control
Map your organization's AD roles to portal roles.
Advanced Security Settings