Account Create
When to use this skill
- •Lookup returned no matching accounts
- •User confirmed creation of new account
- •Have minimum required information (company name)
Required information
| Field | Required | Example |
|---|---|---|
| Company Name | Yes | "ABC Contractors LLC" |
| Stage | No (defaults to "New Lead") | "Intake" |
| Primary Email | No | "owner@abc.com" |
| Primary Phone | No | "(555) 123-4567" |
| Insurance Types | No | ["General Liability"] |
Creation process
- •Generate unique account ID
- •Create directory structure:
code
mem/accounts/{account_id}/ ├── state.md ├── history.md └── sources/ ├── emails/ ├── calls/ └── sms/ - •Write initial
state.mdwith provided fields - •Write initial
history.mdwith creation entry - •Index in Qdrant (name + description)
State.md template
markdown
# {Company Name} (Account {ID})
## Status
- **Stage**: {Stage or "New Lead"}
- **Insurance Types**: {Types or "None"}
## Contacts
- **Primary Email**: {Email or "Not provided"}
- **Primary Phone**: {Phone or "Not provided"}
## Next Steps
- Initial outreach needed
## Pending Actions
- Gather business details
## Last Contact
- **Date**: {Creation date}
- **Type**: account created
After creation
- •Return the new account ID and path
- •Continue with any pending update request