Contacts & CRM
updateEntry
Update Entry
Edit an entry: rename it, set any property, move it to another stage, or archive it.
Ask Claude, ChatGPT, Cursor or any AI connected to The Cloud "move the Hollis order to in production", and it calls updateEntry.
Example call
The MCP tools/call params, with the required arguments only.
{
"arguments": {
"entryId": "<entryId>"
},
"name": "updateEntry"
}Arguments
entryIdstringrequiredEntry id from listEntries.isArchivedbooleanoptionalNo description is declared in the tool schema.stageIdstringoptionalMove it here. Records a stage transition.titlestringoptionalNo description is declared in the tool schema.contactAddressstringoptionalNo description is declared in the tool schema.contactCompanystringoptionalNo description is declared in the tool schema.contactEmailstringoptionalNo description is declared in the tool schema.contactIdstringoptionalAn existing contact card. Wins over the name/email below.contactNamestringoptionalNo description is declared in the tool schema.contactPhonestringoptionalNo description is declared in the tool schema.assigneeIdstringoptionalCloud user id to assign. Clear with clearFields assigneeId.endTimestringoptional24-hour HH:mm.eventDatestringoptionalDay it is due / happens, as YYYY-MM-DD.fulfillmentModestringoptionalAllowed values: none, on_site, pickup, delivery.guestCountintegeroptionalNo description is declared in the tool schema.interactionTypestringoptionalOccasion, e.g. "Wedding".leadSourcestringoptionalHow it arrived, e.g. "Phone".orderedAtstringoptionalDay the order was TAKEN, as YYYY-MM-DD. Defaults to today.orderedItemsstringoptionalWhat was ordered, in plain words: "2 dozen cupcakes, vanilla".orderIntakestringoptionalSet when this IS an order the shop took off-surface: how it arrived. Marks it a logged order: money expected, nothing charged.startTimestringoptional24-hour HH:mm, e.g. 15:00.valuenumberoptionalAmount, in dollars.venuestringoptionalNo description is declared in the tool schema.venueAddressstringoptionalNo description is declared in the tool schema.overrideRoomConflictbooleanoptionalSave over another entry's hold on the same room. Owner or admin only; send it only after the user has seen the conflict and chosen to double-book.roomIdstringoptionalRoom id from listRooms. Held for the event window while the entry stands in a stage that holds rooms. Clear with clearFields roomId.clearFieldsstring[]optionalBuiltin fields to empty.clearPropertiesstring[]optionalProperty keys to empty.propertiesobject[]optionalNo description is declared in the tool schema.
Returns
The registry does not declare a return shape.
Declared limits
guestCount: greater than 0guestCount: maximum 9007199254740991
Ask for it
The Cloud routes these requests to this verb.
- move the Hollis order to in production
- set the delivery date on that enquiry to Friday
- mark the wedding cake as done
- archive that duplicate order
Pair it with
The verbs that finish the job.
Questions
What does updateEntry do?
Edit an entry: rename it, set any property, move it to another stage, or archive it. It is one of the tools The Cloud MCP server gives every connected AI.
How do I use updateEntry 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 "move the Hollis order to in production", and it calls updateEntry.
Is updateEntry safe to let an AI call?
updateEntry 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.