V2 Production Pipeline completed
Matching Agent <> Bret Parkinson - canonical v2 artifacts under api-v2/.
Started: Jul 10, 2026, 07:56 PM - Completed: Jul 10, 2026, 07:58 PM - Mode: production artifacts (raw manifest mode retained)
Active V2 Production Roles
Paid Search Marketer active
Optimize Google Merchant service account and vehicle listing ads (VLAs) driven by inventory from DealerCenter software to increase foot traffic to the used-car dealership.
Confidence: high - Priority: 1
Skipped / Gated Roles
No skipped roles found.
Company Enrichment missing
enrichment manifest v2 enrichment JSON raw context input quality gate JSON
ENOENT: no such file or directory, open '/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/enrichment/enrichment-manifest.json'
No enrichment manifest found.
Typeform Quality Gate unknown
Form-Fill Matches not run
No form-fill match artifacts found. Matching is disabled unless run manually or enabled with AIMATCH_TYPEFORM_MATCHING_ENABLED.
Lead Recap
ENOENT: no such file or directory, open '/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/lead-recap/draft.json'
Publish
ENOENT: no such file or directory, open '/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/publish/publish.json'
V2 Context Files 12
company-profile.md raw
Company Profile
CU Auto Sales is an independent used-car dealership located in Salt Lake City, Utah. The company recently established a Google Merchant service account to deploy vehicle listing ads, aiming to drive consumer foot traffic to its dealership location.
poc.md raw
Point of Contact
Bret Parkinson is the primary contact representing CU Auto Sales. He will actively manage and coordinate with the incoming marketer alongside an in-house employee.
attendees.md raw
Attendees
* Bret Parkinson: Representative/Owner, CU Auto Sales
* Matching Agent: MarketerHire AI assistant (hosted by raaja@marketerhire.com)
budget.md raw
Budget
* Monthly Ad Spend: $1,500
* Marketer Compensation: The client initially balked at a monthly fee estimate of $8,000 to $10,000, calling it "way over budget" for a part-time need. They estimated requiring 8 to 10 hours of work per month at around $100 per hour, eventually agreeing to MarketerHire's minimum hourly engagement threshold of $1,000 per month.
timeline.md raw
Timeline
* Target Start Date: As soon as possible.
* Matching Process: MarketerHire plans to deliver candidate bios for review within approximately two business days, with the onboarding process completing within a week.
decisions.md raw
Decisions
* Engagement Model: Agreed to proceed with an hourly arrangement targeted at approximately 8 to 10 hours per month to align with MarketerHire's $1,000/month platform minimum.
* Role Type: Agreed that a specialized paid search marketer focused on Google Ads and vehicle listing ads (VLAs) is the correct match.
open-questions.md raw
Open Questions
* Hourly Rate & Matching: The exact hourly rate remains to be determined based on the specific marketer matched, although the client has agreed to the $1,000 monthly minimum framework.
competitors.md raw
Competitors
While MarketerHire was the first entity contacted for this role, the client explicitly stated they are actively shopping around and evaluating other external sources.
objections.md raw
Objections
* Retainer Cost: The client strongly objected to standard retainer pricing ($8,000–$10,000/month), clarifying that they only expect the job to require a couple of hours per week (8–10 hours per month) and that standard monthly retainers represent a 'full-time person' cost.
tools-mentioned.md raw
Tools Mentioned
* Google Merchant: Account setup is complete but needs performance optimization.
* Google Analytics: Currently implemented and in use.
* DealerCenter: Used as the dealership management service software to pull and feed vehicle inventory to Google Merchant.
* Google Ads / Vehicle Listing Ads (VLAs): The core ad-delivery channel being optimized.
related-deals.md raw
Related Deals
No related deals or existing accounts were mentioned in the call.
case-study-shortlist.md raw
Case Study Shortlist
No specific case studies or reference requests were mentioned.
V2 Inputs And Packets
Legacy Comparison
No comparison/report.md found.
GLM Shadow
No GLM shadow artifacts found for this run.
V2 Stage Timeline
| Stage | Status | Completed | Duration | Attempts | Model | Prompt Version | Input / Output Tokens | LLM Latency | Validation | Request IDs | Files / Errors |
|---|---|---|---|---|---|---|---|---|---|---|---|
| inputs | completed | Jul 10, 2026, 07:56 PM | 0s | 0 | 0 / 0 | ok | - |
-
1 outputs{
"input_files": [],
"output_files": [
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/inputs/transcript.md"
]
} |
|||
| hubspot-context | completed | Jul 10, 2026, 07:56 PM | 1s | 0 | 0 / 0 | ok | - |
-
1 outputs{
"input_files": [],
"output_files": [
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/inputs/hubspot-context.json"
]
} |
|||
| context-distillation | completed | Jul 10, 2026, 07:57 PM | 9s | 1 | gemini / gemini-3.5-flash / low | context-distillation:v2-hubspot-context | 2615 / 2206 | 9s | ok | iE5Rap6WA_3ljMcPopejyQo |
-
2 inputs / 2 outputs{
"input_files": [
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/inputs/transcript.md",
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/inputs/hubspot-context.json"
],
"output_files": [
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/context/context.json",
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/context-md"
]
} |
| budget-decision | completed | Jul 10, 2026, 07:57 PM | 5s | 1 | gemini / gemini-3.5-flash / low | budget-decision:v3-per-role-scope-policy | 4649 / 1282 | 5s | ok | kE5Rar_tM6fQjMcPtaGEsAg |
-
4 inputs / 1 outputs{
"input_files": [
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/context/context.json",
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/context-md/budget.md",
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/inputs/transcript.md",
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/inputs/hubspot-context.json"
],
"output_files": [
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/budget/budget-decision.json"
]
} |
| role-detection | completed | Jul 10, 2026, 07:57 PM | 5s | 1 | gemini / gemini-3.5-flash / low | role-detection:v2-active-gate | 3484 / 241 | 5s | ok | lk5RavqEFtTMjMcP09mwoAo |
-
1 inputs / 1 outputs{
"input_files": [
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/inputs/call-evidence-packet.md"
],
"output_files": [
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/roles/roles-detected.json"
]
} |
| lead-recap-draft | completed | Jul 10, 2026, 07:57 PM | 0s | 0 | 0 / 0 | ok | - |
-
3 inputs / 1 outputs{
"input_files": [
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/context/context.json",
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/roles/roles-detected.json",
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/roles/active-roles.json"
],
"output_files": [
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/lead-recap/skipped.json"
]
} |
|||
| brief:paid-search-marketer | completed | Jul 10, 2026, 07:57 PM | 20s | 1 | gemini / gemini-3.5-flash / medium | role-brief:v3-compact-prefix | 4727 / 803 | 20s | ok | m05RavHOJ9HYjMcPjO_iqQs |
-
2 inputs / 4 outputs{
"input_files": [
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/inputs/call-evidence-packet.md",
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/inputs/brief-template-rules-packet.md"
],
"output_files": [
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/roles/paid-search-marketer/brief.json",
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/roles/paid-search-marketer/job-brief.md",
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/roles/paid-search-marketer/internal-notes.md",
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/roles/paid-search-marketer/formData.json"
]
} |
| granola-brief:paid-search-marketer | completed | Jul 10, 2026, 07:57 PM | 18s | 1 | gemini / gemini-3.5-flash / medium | granola-brief:v1-prefix | 5306 / 828 | 18s | ok | r05RasvUMoXdjMcP89fZsQs |
-
4 inputs / 2 outputs{
"input_files": [
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/inputs/call-evidence-packet.md",
"/opt/aimatch/app/aimatch/playbooks/granola-brief-template.md",
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/roles/paid-search-marketer/job-brief.md",
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/roles/paid-search-marketer/internal-notes.md"
],
"output_files": [
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/roles/paid-search-marketer/granola-brief.json",
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/roles/paid-search-marketer/granola-brief.md"
]
} |
| brief-qc:paid-search-marketer | completed | Jul 10, 2026, 07:58 PM | 12s | 1 | gemini / gemini-3.5-flash / medium | brief-qc:v1-prefix | 3882 / 97 | 12s | ok | wU5RatDGHrm-jMcPhLTy4Q0 |
-
2 inputs / 2 outputs{
"input_files": [
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/inputs/call-evidence-packet.md",
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/roles/paid-search-marketer/role-brief-internal-packet.md"
],
"output_files": [
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/roles/paid-search-marketer/brief-qc.json",
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/roles/paid-search-marketer/brief-qc.md"
]
} |
| requirements:paid-search-marketer | completed | Jul 10, 2026, 07:58 PM | 13s | 1 | gemini / gemini-3.5-flash / medium | requirements:v1-prefix | 3901 / 532 | 13s | ok | zE5Rau_7POrTjMcP9N-csAs |
-
2 inputs / 1 outputs{
"input_files": [
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/inputs/call-evidence-packet.md",
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/roles/paid-search-marketer/role-brief-internal-packet.md"
],
"output_files": [
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/roles/paid-search-marketer/classified-requirements.json"
]
} |
| search-plan:paid-search-marketer | completed | Jul 10, 2026, 07:58 PM | 13s | 1 | gemini / gemini-3.5-flash / low | search-plan:v1 | 1275 / 428 | 13s | ok | 2k5RaprAD9fXjMcPmaGvgQo |
-
1 inputs / 1 outputs{
"input_files": [
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/roles/paid-search-marketer/classified-requirements.json"
],
"output_files": [
"/var/lib/aimatch/artifacts/565ff3b6-efcc-4204-937d-302043d4e812/api-v2/roles/paid-search-marketer/search-plan.json"
]
} |
V2 Models
| Pipeline area | Model | Effort |
|---|---|---|
| context | gemini-3.5-flash | low |
| roles | gemini-3.5-flash | low |
| brief | gemini-3.5-flash | medium |
| qc | gemini-3.5-flash | medium |
| requirements | gemini-3.5-flash | medium |
| searchPlan | gemini-3.5-flash | low |
| candidateEval | gemini-3.5-flash | medium |
| fallback | gemini-3.5-flash | medium |
V2 Cost priced
| Provider / Model | Attempts | Input Tokens | Output Tokens | Input $/1M | Output $/1M | Cache Read $/1M | Cost |
|---|---|---|---|---|---|---|---|
| gemini / gemini-3.5-flash | 8 | 29,839 | 6,417 | $1.5000 | $9.0000 | $0.1500 | $0.1748 |
Pricing source: https://platform.claude.com/docs/en/about-claude/pricing; https://ai.google.dev/gemini-api/docs/pricing; https://openrouter.ai/z-ai/glm-5.2/api; https://developers.openai.com/api/docs/models/gpt-5.5; https://developers.openai.com/api/docs/models/gpt-5.4-mini
Pricing notes
- Gemini 3.5 Flash defaults use Google Gemini API paid-tier standard rates: input $1.50/1M, output including thinking $9.00/1M, cached context $0.15/1M.
- GLM 5.2 through OpenRouter defaults use the live model-catalog rates checked July 10, 2026: input $0.42/1M, output including reasoning $1.32/1M, cached input $0.078/1M.
- Claude Haiku 4.5 defaults use input $1/1M, output $5/1M, 5m cache write $1.25/1M, 1h cache write $2/1M, and cache read $0.10/1M.
- Claude Sonnet 4.6 defaults use input $3/1M, output $15/1M, 5m cache write $3.75/1M, 1h cache write $6/1M, and cache read $0.30/1M.
- Claude Opus 4.8 defaults use input $5/1M, output $25/1M, 5m cache write $6.25/1M, 1h cache write $10/1M, and cache read $0.50/1M.
- OpenAI GPT-5.5 defaults use input $5/1M, output including reasoning $30/1M, and cached input $0.50/1M.
- OpenAI GPT-5.4 mini defaults use input $0.75/1M, output including reasoning $4.50/1M, and cached input $0.075/1M.
- Gemini, OpenAI, and OpenRouter report cached input as a subset of input tokens; direct Anthropic reports uncached, cache-write, and cache-read tokens separately.
- Rates can be overridden with AIMATCH_API_V2_COST_*_USD_PER_1M environment variables.