{"skill_id":"realtor_follow_up_on_leads","packages":[{"preview":{"capabilities":["read_authorized_local_records","reason_from_sources","perform_transparent_calculations","save_structured_text"],"description":"Draft consent-aware, equal-service follow-up for an authorized real estate lead record","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. Contact Eligibility Decision\n\n`BROKERAGE RECORD CLEARED FOR DRAFTING—SEND APPROVAL STILL REQUIRED`, `DO NOT SEND—VERIFICATION REQUIRED`, or `SUPPRESSED—NO OUTREACH`.\n\n| Check | Evidence and date | Result | Reviewer or next action |\n|---|---|---|---|\n\nInclude immutable consent/eligibility and suppression record IDs, versions, exact-language reference, covered entity, channel/technology, source, timestamps with timezone, scope, expiration, revocation scope, registry/list versions, and pre-send recheck requirement. A draft clearance is not a send clearance; the delivery system must enforce current suppression and eligibility again immediately before transmission.\n\nFor every proposed call or text, include a separate `FCC implementation-order limitation` row containing both the cross-topic-only extension through January 31, 2027 and the statement that all other revocation, opt-out, suppression, consent-scope, entity-scope, channel-scope, and pre-send duties remain in effect. Include the row whether eligibility is cleared or blocked.\n\nFor every commercial-email request, the table must contain separate rows for `Accurate headers and nondeceptive subject`, `Advertisement identification when required`, `Valid physical postal address`, `Working opt-out method`, and `Suppression processing`. Mark each row `VERIFIED`, `NOT APPLICABLE—SOURCE CITED`, or `BLOCKED—EVIDENCE MISSING`. Missing consent or suppression evidence does not permit these CAN-SPAM control rows to be omitted; list all of them even when the overall decision is `DO NOT SEND—VERIFICATION REQUIRED`.\n\n### 2. Lead Request Summary\n\nList stated needs, verified facts, unanswered questions, and prohibited assumptions.\n\n### 3. Ready-to-Review Message Draft\n\nIdentify channel, message classification, required sender information, and opt-out language. Use placeholders for unverified facts.\n\n### 4. Follow-Up Plan\n\n| Touch | Purpose | Channel | Earliest permitted time | Preconditions | Stop condition | Owner |\n|---|---|---|---|---|---|---|\n\n### 5. CRM Log Entry\n\nProvide a concise, privacy-minimized note with source, consent status, checks performed, outcome, and next action.\n\n### 6. Compliance and Broker Flags\n\nGroup issues under `Consent`, `Suppression`, `Fair housing`, `Property accuracy`, `Representation`, and `Privacy`.\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_follow_up_on_leads","skill_version":"1.2.0","source_input_format":"### Required inputs\n\n- Lead source, acquisition date and time, exact inquiry, and source record\n- Contact details necessary for the proposed channel\n- State and recipient location if known, brokerage, agent, and current outreach policy\n- Proposed channel and whether the message is one-to-one, commercial marketing, automated, prerecorded, or transactional\n- Documented channel-specific authority or eligibility basis, including any required consent language and scope, covered seller or brokerage, timestamp, and source\n- Immutable consent or eligibility record ID and version; exact consent language; covered entity; channel and technology; acquisition timestamp and timezone; source; scope; expiration; and required pre-send recheck\n- Internal and applicable registry or suppression query record ID, list/version, query timestamp and timezone, result, prior opt-outs, revocations and their scope, complaints, and last contact\n- Existing representation or brokerage relationship, possible conflict, and whether the proposed responder is licensed and authorized to provide any substantive brokerage response\n- Verified property status and facts relevant to the inquiry\n- Agent availability, approved signature, physical address, and opt-out language when required\n\n### Conditionally required inputs\n\n- Existing business relationship or inquiry exception evidence relied on by the brokerage\n- Written buyer agreement or representation status before services that require it\n- Language, accessibility, or communication accommodation requested by the prospect\n- Approved alternative listings and their current status\n- Vendor or portal terms governing use of the lead\n\nIf channel eligibility, consent scope, suppression status, property status, or sender identity is missing, return `DO NOT SEND—VERIFICATION REQUIRED` and ask for the missing record. Do not assume that an inquiry authorizes every channel or an indefinite sequence.\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 — Follow up on leads"},"offer":{"offer_id":"realtor_follow_up_on_leads-su-5c44dbd7-cent1","payload_sha256":"5c44dbd7a29390f218cdee099ae6893ff1c7234068148e66d51d4dd4e01d968b","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_follow_up_on_leads/package","withdrawn":false}}]}