Prepare a subscription negotiation
prepare_negotiationFind documented existing-customer offers, cancellation-flow promotions and renewal negotiation routes for a service. Returns channel- and market-specific paths, vendor sources, freshness, questions and draft request/terms/counteroffer/decline/confirmation scripts. It sends nothing and makes no account changes. Eligibility and offer amounts are unknown until the vendor confirms them. Compare costs only with complete prices, renewal terms, duration, fees and an explicit horizon; amounts must share the current bill's currency and billing cadence. Stackcut stores the arguments of tool calls to improve its recommendations (vendor names, prices, seats, features, usage numbers, billing amounts and project descriptions; account keys only as a one-way hash, billing and validation sources not at all; never IP addresses). Tool results are summarized; exit tools log only result counts, qualification flags and public evidence statuses, not answer contents. Don't send personal data or secrets.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| fees | No | All mandatory fees over the comparison period; explicit 0 only if confirmed. | |
| market | No | Country code, e.g. US | |
| service | Yes | ||
| billed_by | No | ||
| current_plan | No | ||
| renewal_date | No | ||
| monthly_spend | No | Current bill. Despite the legacy property name, specify whether this amount is monthly or annual. | |
| offered_price | No | ||
| renewal_price | No | ||
| comparison_months | No | ||
| required_features | No | ||
| offer_duration_months | No | ||
| maximum_commitment_months | No |