Qdrant Sync
When to use this skill
- •After any state.md update
- •After account creation
- •When description should reflect new status
What gets indexed
Two collections are maintained:
1. Name Collection
For lookup_account searches:
json
{
"account_id": "29041",
"name": "Sunny Days Childcare Center",
"directory_path": "mem/accounts/29041"
}
2. Description Collection
For search_descriptions searches:
json
{
"account_id": "29041",
"name": "Sunny Days Childcare Center",
"description": "Sunny Days Childcare Center, a childcare facility in Austin, TX. Stage: Quote Pitched. Seeking General Liability and Workers Comp coverage. Waiting for loss runs.",
"directory_path": "mem/accounts/29041"
}
Description generation
Generate a searchable description including:
- •Company name and what they do
- •Location (city, state)
- •Current stage
- •Insurance types sought
- •Key status (waiting for docs, quote pending, etc.)
Keep under 100 words. Focus on searchable attributes.
Sync process
- •Read current
state.md - •Generate new description from state
- •Call
upsert_descriptionwith:- •account_id
- •name
- •description
- •directory_path
When to skip
- •Read-only operations (no state change)
- •Failed updates (state not modified)