{"skill_id":"realtor_provide_client_progress_updates","packages":[{"preview":{"capabilities":["read_authorized_local_records","reason_from_sources","perform_transparent_calculations","save_structured_text"],"description":"Draft a factual, privacy-minimized transaction update from verified status records","execution_mode":"buyer_workspace","input_labels_are_summary":true,"language":"en","license_revision":"single-use-v1","license_text":"RealtorTasksAI single-use workflow license version 1. Payment authorizes one execution of this exact skill version for the use ID in the delivery authorization. The purchaser's agent or LLM consumes the instructions and performs that one task. TasksAI does not perform the task or return its work result. After completing the execution, mark the authorization as used. Do not apply these instructions to another task or execution without another purchase. No ownership of the skill or right to unpaid reuse is granted. The buyer may retain and use its generated work result and receipt. Retained instruction bytes may be used only to complete or recover the original authorized execution; recovery does not grant an additional execution. Raw instruction-package redistribution, sublicensing, resale and publication are prohibited. The purchaser remains responsible for confidentiality, authorized local records, verification and professional decisions. API delivery recovery is available for seven days after settlement. If a confirmed payment cannot be recovered because of service failure, contact hello@realtortasksai.com with the receipt for replacement or refund. This policy does not limit nonwaivable rights.","limitations":["The purchaser's agent or LLM performs the task; the API delivers instructions only.","One purchase licenses one execution for the stated use ID. Another execution requires another purchase.","Live TasksAI jurisdiction research and reviewed jurisdiction source packs are unavailable in this channel.","Jurisdiction-neutral draft work only unless the professional supplies exact current authority locally.","Structured text only; Word and Excel outputs depend on separately validated buyer tools.","No external actions. Professional review, authorized source records and missing-information rules remain required."],"output_contract":{"audience":"Authorized real estate professional and designated reviewer","calculation_rules":[],"formats":["structured_text"],"missing_information":"Follow the source's missing-input and scope rules; consolidate unresolved items in a prioritized verification queue without inventing facts.","required_sections":[],"review_status":"draft_for_professional_review","section_labels_are_summary":true,"source_format":"### 1. Internal Review Material — Communication Blockers and Fact Conflicts\n\n| Item | Source conflict or missing approval | Effect on draft | Owner | Status |\n|---|---|---|---|---|\n\n### 2. Internal Review Material — Verified Fact Sheet\n\n| Fact or milestone | Status | Source and as-of time | Approved for recipient | Notes |\n|---|---|---|---|---|\n\nEach row must display a source and as-of timestamp no later than the declared cutoff. Rows without that evidence must be marked `BLOCKED—SOURCE TIMESTAMP MISSING`; their facts may not appear in Sections 3 or 4.\n\n### 3. Recipient-Ready Client Update Draft\n\nDisplay `Draft as of: [timestamp]` and `Source cutoff: [timestamp]`. If a material communication blocker exists, replace this entire section with `WITHHELD—MATERIAL ISSUE REQUIRES ACCURATE APPROVED LANGUAGE`, omit the Optional Text Draft, and return only Sections 1, 2, 5, and 6 as internal review material.\n\nUse this order when applicable:\n\n- Subject line\n- Important action or material change\n- Completed milestones\n- Current work and owner\n- Client actions with dates\n- Upcoming dates and dependencies\n- Questions and licensed professional contact\n\n### 4. Optional Text Draft\n\nKeep it brief, privacy-safe, consistent with the email, and within the approved communication context.\n\n### 5. Internal Review Material — Professional Review and Escalation Notes\n\nList omitted facts, required specialist language, advice boundaries, and approvals.\n\n### 6. Internal Review Material — Communication Log Entry\n\n| Draft date | Intended recipients | Channel | Sources checked | Approver | Follow-up owner and date |\n|---|---|---|---|---|---|\n\n","statuses":["completed_draft","partial_draft","needs_input","handoff","refused"],"table_columns":{}},"package_contract_version":"1.1","package_revision":1,"product_id":"realtor","skill_id":"realtor_provide_client_progress_updates","skill_version":"1.2.0","source_input_format":"### Required inputs\n\n- Client role, approved recipients, representation status, agent, brokerage, and reviewer\n- Property or transaction reference, transaction type, current phase, and target date if verified\n- Authorized current checklist and source records for completed, in-progress, blocked, or delayed items\n- Contract-defined deadlines with source, trigger, and status\n- Client action items, decision owner, due date, and approved explanation\n- Known risks, delays, disputes, or changed dates and the licensed professional's approved communication position\n- Preferred and consented channel, language, accessibility needs, tone, and prior-update date\n- Confidentiality restrictions and information that must not be shared with this recipient\n\n### Conditionally required inputs\n\n- Broker-, lender-, title-, attorney-, inspector-, appraiser-, insurer-, or holder-approved language\n- Approved attachments or secure-portal references\n- Crisis, fraud, missed-deadline, low-appraisal, financing, title, inspection, disclosure, or earnest-money escalation instructions\n- Communication requirements in a representation agreement, brokerage policy, or regulator rule\n\nIf recipient authorization, a deadline source, or a nonmaterial fact is missing or conflicting, put the issue in Communication Blockers and omit the affected nonmaterial fact. If any known material risk, delay, changed date, or urgent client action cannot be stated accurately with the required broker or specialist approval, withhold the entire recipient-facing draft—including email and text—and return only internal blockers. For every withheld material item, record the source conflict or missing approval, effect on the draft or client decision, accountable owner, and controlled status. Never produce a positive-only or otherwise materially incomplete update.\n\n","source_policy":{"coverage":[],"customer_data_in_lookup":false,"limitations":["No reviewed source pack or licensed TasksAI source-service access is included. Preserve unsupported authority status and professional review."],"live_research":"unavailable","mode":"neutral_draft_only"},"task_inputs":[],"title":"RealtorTasksAI — Provide client progress updates"},"offer":{"offer_id":"realtor_provide_client_progress_updates-su-115c774b-cent1","payload_sha256":"115c774ba6714cddd5f4747198d40376bbcb4b07d1150d390e8a130e6c6d9923","price":{"currency":"USDC","atomic_amount":"10000","asset_decimals":6,"amount":"0.010000"},"network":"eip155:8453","asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","pay_to":"0x89caab53754691f245fe20823b5c92dbd450a0ca","terms_revision":"single-use-v1","terms":"RealtorTasksAI single-use workflow license version 1. Payment authorizes one execution of this exact skill version for the use ID in the delivery authorization. The purchaser's agent or LLM consumes the instructions and performs that one task. TasksAI does not perform the task or return its work result. After completing the execution, mark the authorization as used. Do not apply these instructions to another task or execution without another purchase. No ownership of the skill or right to unpaid reuse is granted. The buyer may retain and use its generated work result and receipt. Retained instruction bytes may be used only to complete or recover the original authorized execution; recovery does not grant an additional execution. Raw instruction-package redistribution, sublicensing, resale and publication are prohibited. The purchaser remains responsible for confidentiality, authorized local records, verification and professional decisions. API delivery recovery is available for seven days after settlement. If a confirmed payment cannot be recovered because of service failure, contact hello@realtortasksai.com with the receipt for replacement or refund. This policy does not limit nonwaivable rights.","recovery_days":7,"purchase_url":"https://tasksai-agent-commerce-live-10437713249.us-central1.run.app/v1/agent/skills/realtor_provide_client_progress_updates/package","withdrawn":false}}]}