is_business_day_check
Check if a specific date is a business day in a country.
Accounts for weekends (country-specific) and public holidays. Returns whether the date is a business day, and if not, why (weekend or specific holiday name) and the next business day.
The response carries a today block with the server's real current date.
Resolve any relative date in the user's question ("the 20th", "next
Friday") against that, not against your own sense of today. A check_date
already in the past also returns date_anchor_warning — heed it: a
mis-resolved year flips the answer outright (2025-07-20 is a Sunday,
2026-08-20 is a Thursday).
Args: country_code: ISO 3166-1 alpha-2 code (e.g., "US", "DE") check_date: Date in ISO format (YYYY-MM-DD)
Examples: is_business_day_check("US", "2026-12-25") is_business_day_check("DE", "2026-03-12") is_business_day_check("GB", "2026-01-01")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| check_date | Yes | ||
| country_code | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||