CRM Deal Management
Use this skill when the task is to operate sales opportunities in Union Street CRM.
Workflow
- Authenticate with
crm auth status; if missing, usecrm auth login --api-key ... --api-url https://crm-unstairesearch.vercel.app. - Read existing context with
crm companies list,crm contacts list, andcrm deals list. - Create or update deals with explicit stage, value, company/contact links, close date, and next follow-up.
- Log material context as an activity and create a follow-up task.
- Prefer JSON output for automation; use
--output humanonly for summaries.
CLI Examples
crm deals list
crm deals create --name "Acme pilot" --company-id cmp_123 --contact-id con_123 --stage qualified --value-cents 2500000 --expected-close-date 2026-06-30 --next-follow-up-at 2026-05-08T17:00:00Z
crm deals update deal_123 --stage proposal --value-cents 3000000
crm activities create --deal-id deal_123 --type note --body "Champion confirmed budget owner and June launch window."
crm tasks create --deal-id deal_123 --title "Send security packet" --due-at 2026-05-08T17:00:00Z
MCP Tools
Use listDeals, createDeal, updateDeal, deleteDeal, listActivities, createActivity, createCrmTask, and getCrmDashboard.
See commands for fields and qualification for deal review prompts.