Axel Remillat
← Back to projects

LIVE — try it//Architecture

Autonomous sales agent

One customer request → quote, reply and call slot, handled end to end by an agent that reasons and decides.

Pipeline // data flow

1
Customer request
free-text input
2
Agent · gpt-4o-mini
function-calling loop (max 6 turns)
ReasoningTool choiceFeasible / not feasible
3
Business tools
deterministic functions
rechercher_produitsverifier_stockverifier_livraisoncalculer_devis
4
Output
quote (discounts · VAT) + email + call slot
Price/stock/lead time = tools onlyRate limit 3/min · 10/dayKill switch · honeypot · 40 s timeout

01 // Context

A small business receives inbound sales requests (“I need X, delivered to Y, what's your price?”). Answering means cross-checking the catalog, stock, delivery zones and discount rules — repetitive work that delays quotes.

02 // The challenge

Automate it without ever hallucinating a price or a lead time: an agent that REASONS, calls deterministic tools (catalog, stock, delivery, quote) and decides whether the order is feasible — not a chatbot that improvises.

03 // Result / status

Live demo online. A function-calling agent (gpt-4o-mini, loop capped at 6 turns) chains its tools, shows its trace live and produces a complete deliverable: a priced quote (discounts, VAT), a ready-to-send email and a call slot. Prices, stock and lead times come only from the tools.