audit_portfolio_batch
Batch ingest and analyze 10–500 properties from CSV text or structured JSON array for real estate agents, listing brokers, and portfolio landlords. Calculates certified comparable sales equity, overassessment delta, estimated annual tax recovery, and ranks top targets.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| csv_data | No | Optional raw CSV string containing property rows. Headers must include address, city, state, zip. | |
| async_task | No | Optional flag to control background task execution. Batches up to 50 properties run synchronously by default for snappy sub-second responses; larger bulk batches (> 50 properties) automatically run as an asynchronous background task unless async_task is explicitly set to false. | |
| properties | No | Optional list of property objects with address, city, state, zip, parcel_id, owner_name, current_assessment, building_sqft. | |
| realtor_name | No | Optional name of presenting real estate agent for co-branded executive reporting. | |
| brokerage_name | No | Optional real estate brokerage or investment fund name. | |
| text_addresses | No | Optional multiline text string of addresses (one per line) for fast intake. |