tool_estimate_points_earning
Calculate points earned on a purchase for a specific credit card and spending category. View base earn rate, multiplier, and estimated USD value to choose the best card.
Instructions
Calculate points earned on a purchase for a specific credit card and spending category.
Read-only. No auth required. Uses static bonus multiplier data (standard published rates; does not reflect temporary promotions). Returns: points_earned, base_earn_rate, applied_multiplier, program name, and estimated_value_usd at mid-range cpp. Supports 9 cards: chase_sapphire_reserve, chase_sapphire_preferred, amex_platinum, amex_gold, capital_one_venture_x, citi_premier, bilt_mastercard, ink_preferred, amex_green.
Use this when the user wants to know which card to swipe for a specific purchase. Use tool_calculate_points_or_cash to decide whether to pay cash or redeem points. Use tool_estimate_points_value to evaluate a specific award booking's cpp.
Args: amount: Purchase amount (in the specified currency) card_key: Card identifier — chase_sapphire_reserve, amex_gold, bilt_mastercard, etc. category: Spending category — dining, travel, flights, restaurants, supermarkets, rent, general (default: general) currency: ISO currency code of the purchase (e.g., "USD", "EUR")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount | Yes | ||
| card_key | Yes | ||
| category | No | general | |
| currency | No | USD |