← JoinwaysCONTENT HISTORY

Update to Joinways

Snapshot Sep 30, 2026 · 23:06 UTC · version 2.0.0

Collection source: not recorded for this historical snapshot.

WHAT CHANGED · RULE-BASED ANALYSIS

First saved snapshot

No earlier snapshot is available to establish a change.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "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"
}

SHA-256: 153b0d8b2a1b89e542aa39a79029466866899324a1fe1283e5451a0439fbec7d