{"id":13123,"plugin_id":"plugin_asdk_app_6a03408fb03c8191a640fa3e87276e5f","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:06:55.651Z","digest":"153b0d8b2a1b89e542aa39a79029466866899324a1fe1283e5451a0439fbec7d","against":null,"payload":{"name":"joinways-qualify-lead","description":"Qualify an inbound inquiry for an event venue with Joinways - review the lead, check space availability for the requested date, assess fit against capacity and requirements, and prepare a first reply.","included_files":[],"skill_md_contents":"---\nname: joinways-qualify-lead\ndescription: Qualify an inbound inquiry for an event venue with Joinways - review the lead, check space availability for the requested date, assess fit against capacity and requirements, and prepare a first reply.\n---\n\n# Qualify an inbound lead\n\nUse this skill when the user asks to qualify, review, triage, or respond to a new inquiry or lead in Joinways.\n\n## Workflow\n\n1. **Fetch the lead.** If the user gives a lead id or name, call `get_lead`. Otherwise call `list_leads` filtered to recent or new leads and confirm which one the user means.\n2. **Extract the request.** From the lead, identify: requested date(s), guest count, event type (wedding, corporate, other), requested space if any, budget hints, and the contact to reply to. List what is missing.\n3. **Check availability.** Call `check_venue_availability` for the requested date(s). If the lead does not name a space, call `list_venue_spaces` and compare each space's capacity with the guest count to shortlist options.\n4. **Assess fit.** State clearly whether the venue can host the event: date free or not, capacity sufficient or not, and any constraint found in the data. Do not guess anything the tools did not return.\n5. **Summarize.** Give the user a short qualification verdict: good fit, conditional fit (say what is missing), or no fit (say why), plus a recommended next action.\n6. **Draft the reply.** If the user wants to answer, call `generate_email_draft` with the qualification facts (availability, suggested spaces, follow-up questions for missing info). Show the draft.\n7. **Send and update only on approval.** Call `send_event_email` only after the user explicitly approves the draft, and `update_lead_status` to reflect the outcome (qualified, waiting on client, not a fit).\n\n## Guardrails\n\n- Never state availability, capacity, or pricing that did not come from a tool call.\n- Never send an email or change a lead status without explicit user approval in this conversation.\n- If dates are ambiguous (no year, relative wording), confirm the exact date with the user before checking availability.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}