New site
Name
Domain
Model
@cf/meta/llama-3.1-8b-instruct
@cf/meta/llama-3.1-70b-instruct
@cf/meta/llama-3.3-70b-instruct-fp8-fast
@cf/mistral/mistral-7b-instruct-v0.2
@cf/qwen/qwen1.5-14b-chat-awq
Auth mode
anonymous
optional
required
Daily message cap
Role prompt
Markdown. Each save creates a new version in the prompt history.
Tools
search_kb
Search the site's knowledge base for information relevant to the user's question. Use this whenever the user asks about the business, its services, pricing, policies, or factual details.
recall
Recall prior facts, preferences, or topics about THIS user. Use this before assuming anything about them.
remember
Save a durable fact, preference, goal, or open topic about the user so future conversations can use it.
lookup_pricing
Look up an internal catalog price for a service this site offers. Returns a low/mid/high range plus available materials and add-ons. IMPORTANT: if `match: false` is returned, you MUST NOT invent a number — call lookup_market_pricing or ask the user for more details.
lookup_market_pricing
Fallback used ONLY when lookup_pricing returns match:false. Searches the site's knowledge base for market/industry pricing references and returns chunks verbatim so you can cite them. This tool never fabricates numbers; if nothing is found, refuse to estimate and offer a human handoff.
draft_estimate
Persist a structured estimate for the user. Prefer the `lookups` form — pass an array of { item_slug, size, ... } entries and the server runs the same math as lookup_pricing so you don't have to compute totals yourself. The return contains `price_block` you should paste verbatim into the strict OUTPUT FORMAT's 'ESTIMATED PRICE' section.
save_completed_job
ADMIN-ONLY. Record a real finished A&A Remodeling job so future estimates can reference it. The server rejects this call unless the session is the admin role (role_key ends with '-admin'). Always collect enough detail first — project type, size, tier, material picks, final cost, rough duration — before calling.
lookup_similar_jobs
Find real past A&A Remodeling jobs that match the current estimate. Use this BEFORE committing to a price range when you have a project_type and ideally a size and/or tier. Returns a small list of completed jobs with final cost and duration so you can ground your estimate instead of fabricating numbers.
book_consultation
Book a consultation / meeting for the user.
send_email
Send an outbound email (Resend or MailChannels).
handoff_to_human
Escalate the conversation to a human operator. Use when the user is upset, the question is out of scope, or they explicitly ask.
Save