Get Contact
contact_getGet contact details from Microsoft 365. Returns all fields, supports caching and force refresh.
Instructions
📖 Get contact details (read-only, safe for unsupervised use)
Returns complete contact information including all fields.
Caching: Results are cached for 30 minutes (fresh) / 4 hours (stale). Use force_refresh=True to bypass cache and fetch fresh data.
Args: contact_id: The contact ID account_id: Microsoft account ID use_cache: Whether to use cached data if available (default: True) force_refresh: Force refresh from API, bypassing cache (default: False)
Returns: Contact details with: - _cache_status: Cache state (fresh/stale/miss) - _cached_at: When data was cached (ISO format)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| contact_id | Yes | ||
| account_id | Yes | ||
| use_cache | No | ||
| force_refresh | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||