CRM · Sign in

Château Avant
Operations

Sign in with your authorized email and password.

Forgot password?
·

Home

·
Accounts
0
Scout runs daily 6 AM CT
Contacts
0
Identified + scored
Pipeline value
$0est
Active opportunities
Drafts waiting
0
Outreach + social

Today's queue

awaiting your review
Item Type Source Created Status
Queue is empty
When Scout or Concierge produce items needing your review, they appear here. First scout run kicks off at 6 AM CT once GitHub Actions secrets are live.

Needs your attention

·
Loading...

Pipeline at a glance

six stages

Agent status

last 24 hours
Agent Last run Status Items Summary
No run history yet
Agent run records appear here once GitHub Actions secrets are set and cron jobs begin firing.

Accounts

0 records
Account Vertical Size Fit  Pipeline Added
No accounts yet
Scout will surface 3 to 6 high-fit corporate-gifting accounts per day. Each one comes with a fit score 0-100 and a rationale you can review before flagging for outreach.

Leads

0 records
Name Title Account Fit  Status Added
No leads yet
Leads are contacts in the early funnel: status new, researched, or ready for outreach. Scout will populate them daily. Promote a lead to outreach by changing its status, or create an opportunity directly when a deal materializes.
How leads work here

Leads = Contacts in the early funnel

Your schema doesn't have a separate Leads table. Instead, every Contact carries a status that walks from new → researched → ready_for_outreach → outreached → responded → meeting_booked → converted. Leads is just a filtered view of Contacts where status is one of the first three. When a lead has a real deal forming, create an Opportunity to track stage and value.

Contacts

0 records
Name Title Account Fit  Status
No contacts yet
As Scout identifies named buyers (CMOs, Heads of Brand, Office Managers running client and partner gifts), they land here with a fit score and a rationale.

Retail subscribers

0 records
Name Email Phone SMS Source Joined
No retail subscribers yet
Visitors who sign up through the chateauavant.com popup or footer appear here.

Corporate intake

0 inquiries
Company Contact Series Quantity Logo Submitted
No corporate inquiries yet
New submissions from the corporate intake form appear here. Click a row to open the opportunity.

Opportunities

0 records
Opportunity Account Stage Value Close
No opportunities yet
Create an opportunity when a lead has a real deal forming. Track it through the pipeline from Intake to Fulfillment.

SKUs

product catalog
Pricing architecture (Adam-locked 2026-05-21)

Flat defaults + per-quote override + live margin

Each SKU has a default B2B price and an operator-override floor. The quote builder on Opportunities lets you set the unit price per deal. The margin panel shows live cost basis vs. price as you build. Below-floor overrides flag for founder confirmation rather than block.

SKU Line · series · color Status Default B2B Floor MSRP
No SKUs yet
Click + New SKU to add a pen to the catalog.

Agreements

NDAs, MSAs, sales agreements, DPAs
Not a DocuSign replacement

A log of what's signed and where the file lives

Use this for healthcare, finance, and law-firm buyers who require NDAs before pricing discussions. Each row links to an account (and optionally an opportunity or deal group), captures the signed date, expiry date, and a Google Drive or DocuSign URL.

Type Account Status Signed Expires File
No agreements yet
Hit + New to log an NDA, MSA, sales agreement, or DPA.

Outreach

0 drafts
Subject To Channel Direction Drafted Status
No drafts yet
When Concierge, Wright, Compass, or Steward generate a draft, it lands here waiting for your approval.

Email templates

0 templates
Name Kind Subject Updated Active
No templates yet
Click + New template to create a reusable email template.

Social

0 drafts
Platform Topic Persona Drafted Status
No social drafts yet
Create drafts manually via + New. Each draft includes platform, topic, and body copy. You review and post from your own account.

Operations workflow

live preview

Live preview

animated daily cycle
DISCOVERY PIPELINE Scout DAILY 6 AM CT finds high-fit accounts Vault DAILY 6 AM CT Amazon listing watch Concierge DAILY 8 AM CT drafts first-touch email Outreach Draft DIANA'S VOICE awaits your review Adam approves SEND OR REVISE human-in-the-loop DEAL PIPELINE Wright ON STAGE CHANGE builds proposal PDF 5-Page Proposal COVER + MOCKUP + TERMS stored in CRM, you share Steward EVERY 4 HRS post-sale milestones Compass DAILY 9 AM CT drip follow-up sequence Adam gates APPROVE EVERY TOUCH nothing auto-sends RETAIL + INTEL Campaign Sender EVERY 15 MIN · EMAIL + SMS retail subscriber campaigns Compass MON BRIEF + TUE-FRI DRIP stalled proposal follow-up Adam's inbox 5:30 AM PT · 30-SECOND READ cc Mark on every send
Always Manual

Nothing sends without your approval

Every email draft and every social post waits in your queue. Agents prepare. You decide.

Sandbox by default

You see everything before it goes live

All client-facing sends are gated by SANDBOX_MODE. When ON, agents log what they would have sent. Flip OFF when you say go.

Your data, your control

One brand, one database, no HubSpot

Accounts, contacts, deals, communications, social drafts all live in your Supabase project. RLS-locked to your email.

Agents

7 agents

Active agents

GitHub Actions cron
Scoutscout.py
Surfaces high-fit corporate-gifting accounts + named buyers from web sources.
DAILY 6 AM
sandbox
Vaultvault.py
Watches Château Avant's Amazon listings (Classic + Signature ASINs): review count, star average, BSR, stock state. Sends Adam a morning ping.
DAILY 6 AM
sandbox
Conciergeconcierge.py
Drafts personalized first-touch outreach in Diana Forsythe's voice. Drafts only, Adam approves before send.
DAILY 8 AM
sandbox
Wrightwright.py
Generates the 5-page proposal PDF (cover letter, mockup, pricing, order terms) for qualified opportunities.
ON STAGE CHANGE
sandbox
Stewardsteward.py
Manages post-sale milestones: artwork approval, production updates, shipment notification, follow-up.
EVERY 4 HRS
sandbox
Compasscompass.py
Drip follow-up for stalled proposals. Drafts 3-touch sequence; pauses on reply or stage advance.
DAILY 9 AM
sandbox
Campaign Sendercampaign_sender.py
Sends scheduled email and SMS campaign steps to retail subscribers. Respects opt-outs and A2P gate.
EVERY 15 MIN
sandbox

Recent runs

last 7 days
Agent Started Duration Processed Created Status
No runs yet
Once GitHub Actions secrets are configured and SANDBOX_MODE is flipped off, agent run history will populate here from the chateau_agent_runs table.
Select an article from the list on the left.

Settings

v0.3

Workspace

Brand
Château Avant
CRM URL
crm.chateauavant.com
Database
Supabase · us-east-2

Live sends

When a channel is Live, agents dispatch messages externally. When Sandbox, agents draft but suppress the send. Changes take effect within 30 seconds.

Email
Sandbox
SMS
Sandbox

Cue rules

automation triggers

Signal routing rules

propose = queue for Adam's review. auto = advance immediately when cue fires.
Cue type From stage To stage Policy Active
Loading...
Detail view ready. Click a record from any list to load.