Skip to content
MCP tools
Creates dataDeals (vendor pipeline)MCP tool

deals_create

Create a new vendor deal to track a transaction or payment with a vendor partner.

Create a new vendor deal to track a transaction or payment with a vendor partner. WORKFLOW: 1) Optionally use contacts_list to find the contact, partners_list to find the partner, and escrows_list to find the escrow 2) Create the deal with vendor_type, deal details, and financial info. Returns the created deal with ID and display_id.

Parameters#

ParameterTypeRequiredDescription
contact_idstringNoUUID of an existing contact for this deal. Use contacts_list to find. · Format: UUID
vendor_typestringYesType of vendor (e.g. lender, inspector, escrow_officer, title_rep, appraiser, contractor, photographer)
partner_idstringNoUUID of the linked partner. Use partners_list to find. · Format: UUID
escrow_service_idstringNoUUID of the linked escrow service record. · Format: UUID
escrow_idstringNoUUID of the linked escrow. Use escrows_list to find. · Format: UUID
titlestringNoTitle or description for this deal (e.g. "Home Inspection - 123 Main St")
deal_typestringNoType of deal (e.g. inspection, appraisal, escrow_service, title_service, photography, staging, repair)
amountnumberNoTotal deal amount in dollars · Min: 0
feenumberNoService fee amount in dollars · Min: 0
commission_amountnumberNoCommission or referral amount in dollars · Min: 0
property_addressstringNoProperty address associated with this deal
notesstringNoAdditional notes about the deal
tagsarray of stringsNoTags for categorization (e.g. ["rush", "repeat-client", "discounted"])

Example prompts#

  • "Create a new deal for a home inspection at 412 Birchwood Ln, 650 dollars."
  • "Track a staging job for the Garcias listing, 2400 total with a 200 referral fee."

Safety#

Creates data. Creates a new record in your CRM and may trigger notifications or webhooks. Running it twice creates a duplicate, so Claude runs it once per request.