get_overdue_drivers
Returns overdue invoice drivers by currency and top contact, prioritised by largest exposure per currency. Separates total unrealised FX P&L from since-due P&L and explicitly reports when due-date rates are unavailable. An invoice carrying no due date is undated and never overdue, so it appears in no driver row; it is published beside them as undated_invoice_count, undated_base_amount and undated_by_currency. Use for questions like 'what is driving overdue invoices?' or 'what did overdue invoices cost us?'.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| currency | No | ISO 4217 code to filter to one currency (e.g. 'EUR', 'USD'). Omit for all currencies. | |
| entity_id | No | Specific entity ID from list_entities. Omit for the whole workspace (all entities). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| data | Yes | Tool-specific payload. Null when connection_status.state is 'setup_required'. | |
| connection_status | Yes |