{"id":76325,"plugin_id":"plugin_asdk_app_6ad268ae544081918dd5d70798405181","kind":"skill","collection_source":"plugin_package","comparison_source":null,"observed_at":"2026-11-02T18:12:05.395Z","digest":"40af0eba319cc148223a6e0abd0e4e15137269083b09be48e9705f13e10f0f8e","against":null,"payload":{"description":"Start a new offer or add a new client in OfferCopilot. Use when the user wants to write an offer on a listing, or to add a buyer, renter or seller to their client list.","included_files":[],"name":"new-offer","skill_md_contents":"---\nname: new-offer\ndescription: Start a new offer or add a new client in OfferCopilot. Use when the user wants to write an offer on a listing, or to add a buyer, renter or seller to their client list.\n---\n\n1. To add a client, collect their full name, email and role (buyer, renter or seller), plus a phone number if the user has one, then call `create_client`. If the email is already used by one of their clients, give the user the existing client's link instead.\n2. To start an offer, collect the listing address or MLS number and whether it is a purchase or a lease. Pass the price and deposit only if the user stated them.\n3. Call `start_offer` and give the user the `offer_url`. The offer is written and finished in OfferCopilot, where the user confirms the listing, picks the client and chooses the terms.\n\nDo not choose a price, deposit, condition, date or any other term on the user's behalf, and do not fill in a value the user did not give. If the user asks for advice on terms, say that the terms are theirs to set in OfferCopilot.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}