Never let the bot
miss a sale.
Vectrant scrapes your /promotions page daily, normalizes the offers into a structured database, and injects the active list into the chat prompt at conversation time. When a customer asks "what's on sale right now?" the bot answers from your live promo list — not from stale training data.

Today's promotions, inside today's chats.
Headless-Chrome-driven scrape, run nightly. Promotions table refreshes every 24 hours with prices, dates, eligibility, and product sets.
Daily Playwright scrape
A Playwright-driven Celery task hits your /promotions page during off-hours, follows Load-More to exhaustion, and upserts each promo into a normalized table with start date, end date, eligible categories, and price.
Chat-time injection
When a customer's query mentions "promo," "deal," "sale," "discount," or similar, the orchestrator injects the active promo list into the system prompt as context. The bot answers from real data, not its training corpus.
Date-aware
Promotions auto-expire when their end date passes. The bot will never tell a customer about a sale that ended yesterday — even if it ran for months and is heavily represented in past chats.
Promotions Intelligence, running on your data.
30-minute walkthrough on your real catalog. No slideware, no demo data.