quick_add_expense
Instantly create a Splitwise expense from messy input like names or emails, automatically resolve participants, split costs equally or custom amounts, and see who owes what.
Instructions
Agent-friendly expense creation from messy input. Participants can be names, partial names ('alice'), emails or user IDs; they are resolved automatically. Splits equally among participants plus the payer by default (set include_payer_in_split=false when the payer did not consume); pass owed_shares like {"Alice": "100.00"} for custom amounts that must sum to cost. category_name is fuzzy-matched against Splitwise categories; currency defaults to your default currency. Returns who owes what.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cost | Yes | ||
| date | No | ||
| details | No | ||
| paid_by | No | me | |
| group_id | No | ||
| description | Yes | ||
| owed_shares | No | ||
| participants | Yes | ||
| category_name | No | ||
| currency_code | No | ||
| include_payer_in_split | No |