Six steps from brief to PO.
Everything the agent does, and everything you still do. Honest about where the human stays in the loop.
You describe what you need
Pick a category. Write the brief in plain English. 200 LED taxiway edge lights, 45cm frangible mounting, ICAO Annex 14 compliant, delivery to NEOM by Q3. The agent turns your prose into a structured supplier inquiry with spec, quantity, compliance flags, and delivery window.
- Category picker covers aerospace, construction, industrial, facility management
- No rigid form. Write like you'd write to a colleague
- Structured output is visible before you submit, you can edit
Agents match and draft
The matcher queries our verified-supplier database for category fit, certification match, country preference, and historical response rate. For each match, a drafting agent writes a unique email, not a template, referencing your brief, the supplier's certifications, and a clear ask.
- Up to 20 suppliers matched per RFQ on Pro tier
- Drafts visible before sending, you can edit or regenerate
- Language matches the supplier's preference (Arabic / English / Chinese)
You approve, we send
Review the drafts, hit Send to suppliers. Resend delivers each email from your own domain (procurement@yourcompany.sa), SPF/DKIM/DMARC verified. The outreach record flips to sent, each message gets a sent_at timestamp, and the follow-up scheduler arms itself.
- From your domain, not a generic ProCul address
- Full delivery receipts stored against each outreach
- Bounce handling with one-click supplier re-discovery
Silent suppliers get chased
A Supabase Edge Function runs every fifteen minutes. It finds outreach that's gone quiet past the threshold, drafts a tonally-appropriate nudge (polite at 24h, firmer at 96h), and fires it. No human touches the loop. Follow-ups stop the moment a reply arrives.
- Three follow-ups max. We don't spam suppliers into blocking you
- Each follow-up is freshly written by the LLM, not a template
- Escalation logic: polite, direct, final-call
Replies parse into quotes
Inbound emails hit our Svix-signed webhook. The parse agent extracts price, currency, lead time, warranty, and Incoterms into a structured quote row. The outreach flips to replied, the RFQ surfaces the new quote, and the comparison table updates live.
- Handles PDF attachments, inline tables, and plain-text replies
- Currency auto-normalized to SAR for side-by-side comparison
- Ambiguous values flagged for your review rather than guessed
Compare, pick, export
The comparison view enforces a top-3 shortlist: price, lead time, warranty, country of origin, and our prequalification score. Pick a winner. The selected quote rolls up to procurement status completed, the PDF export renders, and, if configured, the chosen supplier gets a templated award notification.
- PDF export is finance-team ready: logo, brief, benchmark, rationale
- Winner notification is one click, templated for legal review
- Losing suppliers get a respectful decline, preserves relationships
That's it. That's the system.
No hidden sales call. No forced marketplace. Just drafting, sending, chasing, parsing, and comparing, on loop.
Try it on one real RFQ