Commerce
updateOffer
Update Offer
Update an Offer's name, description, line items, pricing, the Interactions channel each paid checkout records into (recordsTo, Space admins only; null stops it), or where guests land after paying…
Ask Claude, ChatGPT, Cursor or any AI connected to The Cloud "change the Library Card to $12", and it calls updateOffer.
Example call
The MCP tools/call params, with the required arguments only.
{
"arguments": {
"offerId": "<offerId>"
},
"name": "updateOffer"
}Arguments
amountCentsintegeroptionalNo description is declared in the tool schema.currencystringoptionalNo description is declared in the tool schema.descriptionstringoptionalNo description is declared in the tool schema.installmentCountintegeroptionalNo description is declared in the tool schema.intervalstringoptionalAllowed values: day, week, month, year.intervalCountintegeroptionalIntervals between charges. Unit-specific maximum is 3 years.kindstringoptionalAllowed values: one_time, subscription, installment.lineItemsobject[]optionalReplaces the offer's line items; an empty list clears them. Each prints as one line on the pay page.namestringoptionalNo description is declared in the tool schema.offerIdstringrequiredThe offer ID.paymentMethodsstring[]optionalNo description is declared in the tool schema.recordsToobject | nulloptionalInteractions channel of the offer's Space that every paid checkout files one entry into (contact, stage New, the buyer's line attributes, deposit, Stripe session). null stops recording. Space admins only.successReturnUrlstring | nulloptionalWhere guests land after paying: an https page on the owner's site (no signed-in Cloud pages). null clears it.trialDaysintegeroptionalNo description is declared in the tool schema.
Returns
The registry does not declare a return shape.
Declared limits
amountCents: greater than 0amountCents: maximum 9007199254740991installmentCount: greater than 0installmentCount: maximum 9007199254740991intervalCount: greater than 0intervalCount: maximum 1095lineItems: maximum items 20trialDays: minimum 0trialDays: maximum 9007199254740991
Ask for it
The Cloud routes these requests to this verb.
- change the Library Card to $12
- rename that offer
- after paying send guests to my thank-you page
Pair it with
The verbs that finish the job.
Questions
What does updateOffer do?
Update an Offer's name, description, line items, pricing, the Interactions channel each paid checkout records into (recordsTo, Space admins only; null stops it), or where guests land after paying… It is one of the tools The Cloud MCP server gives every connected AI.
How do I use updateOffer from Claude or ChatGPT?
Connect your AI to The Cloud at https://mcp.thecloud.so/mcp and sign in once. Then ask Claude, ChatGPT, Cursor or any AI connected to The Cloud "change the Library Card to $12", and it calls updateOffer.
Is updateOffer safe to let an AI call?
updateOffer changes your workspace. What an AI creates is Private until you share it.
Connect
One endpoint gives your AI this tool and every other one: connect Claude, ChatGPT, Cursor or Gemini, read what The Cloud is, or see pricing.