Skip to content

customers commands

Generated from schema.json. Start agents with smartmoving doctor --json and smartmoving schema --json; prefer read-only operations before any write.

CommandSafetyDocsDescription
smartmoving customers listREADReferenceList customers with pagination. Returns a paginated list of customer records from SmartMoving. Use this to browse or iterate through all customers in the system. Supports filtering by service date range.
smartmoving customers getREADReferenceGet detailed information about a specific customer by their ID. Returns full customer profile including contact info, address, notes, and dates.
smartmoving customers searchREADReferenceSearch customers by name, phone, or email. Premium tier endpoint. The search query must be at least 3 characters. Use this when you need to find a customer by partial information rather than browsing the full list.
smartmoving customers createWRITEReferenceCreate a new customer record in SmartMoving. Premium tier endpoint. At minimum a name (first/last or company) should be provided. Returns the created customer with its new ID.
smartmoving customers updateWRITEReferenceUpdate an existing customer record. Premium tier endpoint. Provide the customer ID and any fields you want to change. Fields not included will remain unchanged.
smartmoving customers opportunitiesREADReferenceList all opportunities (quotes/moves) associated with a specific customer. Returns an array of opportunity summaries for the given customer ID.
smartmoving customers storage-accountsREADReferenceList storage accounts for a specific customer. Returns storage unit details, monthly rates, and account status for the customer.
smartmoving customers service-ticketsREADReferenceList service tickets for a specific customer. Premium tier endpoint. Returns any open or resolved service tickets (claims, complaints, etc.) for the customer.