Prepare your data, import it into the system, and start managing suppliers, tenders, negotiations, and spend intelligence — step by step.
The system works with your existing procurement data. Download the sample CSV files below, adapt them to your data, and import them to get started immediately.
CSV files with realistic fictional data — ready to import or adapt
Download Sample CSVs (ZIP)Your supplier directory. One row per supplier with company details, categories, and certifications.
| Column | Description | Example |
|---|---|---|
| name | Supplier company name | GEOROUTE CONSTRUCTION |
| country | Country of operation | Côte d'Ivoire |
| region | Region or city | Abidjan |
| category_n1 | Primary category | BTP/Construction |
| category_n2 | Secondary category | Génie civil |
| contact_email | Contact email | contact@georoute.example |
| contact_phone | Contact phone | +225 27 10 00 01 00 |
| annual_revenue | Annual revenue | 12000000000 |
| currency | Currency code | XOF |
| employees | Number of employees | 350 |
| website | Website URL | www.georoute.example |
| year_founded | Year founded | 1985 |
| products_services | Products or services offered | Travaux publics; routes; terrassement |
| certifications | Quality certifications | ISO 9001, ISO 14001 |
Historical purchase transactions for spend analysis. One row per transaction with supplier, amount, and category.
| Column | Description | Example |
|---|---|---|
| supplier_name | Supplier name (must match suppliers file) | GEOROUTE CONSTRUCTION |
| amount_excl_tax | Amount excluding tax | 45000000 |
| date | Transaction date (YYYY-MM-DD) | 2026-01-15 |
| currency | Currency code | XOF |
| category_n1 | Primary spend category | BTP/Construction |
| category_n2 | Secondary category | Génie civil |
| category_n3 | Tertiary category | Routes |
| description | Transaction description | Réhabilitation route Abidjan-Bouaké |
| cost_center | Cost center | Direction Opérations |
| requester | Requester name | Bamba Kadriatou |
| po_number | Purchase order number | PO-2026-0001 |
Active and historical contracts with suppliers. One row per contract.
| Column | Description | Example |
|---|---|---|
| title | Contract title | Contrat cadre ciment 2026 |
| supplier_name | Supplier name (must match suppliers) | CIMENTERIE DU SAHEL |
| contract_type | Contract type | cadre |
| amount | Contract value | 500000000 |
| currency | Currency code | XOF |
| start_date | Start date (YYYY-MM-DD) | 2026-01-01 |
| end_date | End date (YYYY-MM-DD) | 2026-12-31 |
| status | Contract status | active |
| incoterm | Delivery terms | DDP |
| notice_period_days | Notice period in days | 60 |
| auto_renewal | Automatic renewal | no |
| description | Contract description | Fourniture ciment CEM II 42.5 |
Supplier offers submitted against a tender (Appel d'Offres). One row per offer with price and evaluation scores. Note: This file is not imported via the generic importer — you must first create a tender, then attach the CSV and say “Here are the offers for AO {id}”.
| Column | Description | Example |
|---|---|---|
| supplier_name | Supplier name (must match suppliers) | GEOROUTE CONSTRUCTION CI |
| price | Quoted price | 45000000 |
| currency | Currency code | XOF |
| price_score | Price criterion score (0-100) | 88 |
| tco_score | Total cost of ownership score (0-100) | 82 |
| rse_score | CSR / sustainability score (0-100) | 91 |
| delivery_score | Delivery time score (0-100) | 85 |
The 4 score columns map to the default evaluation criteria: Prix (30%), TCO (25%), RSE (25%), Délais (20%). Weights are adjustable per tender.
Market intelligence alerts for price changes, regulatory updates, supplier news, and supply chain disruptions. One row per alert with severity and source. Import via “Import these market alerts” (target: veille).
| Column | Description | Example |
|---|---|---|
| title | Alert title | Hausse des prix du ciment en Afrique de l'Ouest |
| content | Alert message / description | Les prix du ciment ont augmente de 15% en moyenne... |
| source | Source name | presse-afrique.example |
| category | Alert category | Prix matieres premieres |
| severity | Severity level | high |
| date | Alert date (YYYY-MM-DD) | 2026-01-15 |
| source_url | Source URL | https://example.com/ciment-prix-2026 |
| country | Country concerned | Cote d'Ivoire |
| sector | Sector concerned | BTP |
Once your CSV files are ready, importing them takes seconds. The system validates every file and shows you exactly what will be imported.
Launch the Procurement Intelligence app. You'll see a chat interface — this is your command center.
Click the + button to attach a CSV file, or drag and drop it into the chat.
Describe what you want in plain language:
The system automatically checks your data and shows you:
• Number of rows detected and ready to import
• Data quality score (percentage)
• Any errors or warnings (missing columns, invalid dates, unknown suppliers)
• A preview of the first rows
Once you're satisfied with the validation results, confirm the import. Your data is now available for analysis, tenders, negotiations, and reporting.
Once your data is imported, here's what your team can do every day — just by asking in plain language.
Search for suppliers by product, region, or industry. The system extracts key information automatically.
Result: A list of suppliers with staff size, certifications, country, website, and contact details — ready to add to your supplier directory.
📊 Dashboard: Dashboard → Sourcing & Watch tab → Suppliers sub-tab → all suppliers with name, country, category, status badge, risk level, OTIF%
Set up automatic market watch for prices, regulations, and competitor moves.
Result: Scheduled alerts delivered to your dashboard when prices change, new regulations appear, or competitor activity is detected.
📊 Dashboard: Dashboard → Sourcing & Watch tab → Market Watch sub-tab → KPIs (total/critical/high/unacknowledged alerts), alert cards by severity
Generate structured tender calls without starting from scratch.
Result: A complete tender document with specifications, compliance requirements, submission deadlines, and evaluation criteria.
📊 Dashboard: Dashboard → Tenders tab → create and manage tenders with OHADA compliance
When offers come in, compare them objectively with multi-criteria analysis.
Result: A comparison table with price, delivery time, warranty, technical score, and weighted ranking — with adjustable criteria weights.
📊 Dashboard: Dashboard → Offer Analysis tab → select tender, KPIs (offers count, best score, recommended supplier), comparison table, adjust weights button
Get professional negotiation preparation with ZOPA and BATNA analysis.
Result: Zone of Possible Agreement, Best Alternative to Negotiated Agreement, scenario analysis, and recommended negotiation strategy.
📊 Dashboard: Dashboard → Negotiation tab → KPIs (total negotiations, avg reduction %, best ZOPA), scenario table, 'Prepare nego' button
Identify duplicate orders, abnormal prices, and out-of-contract purchases automatically.
Result: A list of anomalies with severity, amount, supplier, and explanation — ready for investigation.
📊 Dashboard: Dashboard → Spend tab → 3 sub-tabs: Overview (treemap, top 10 suppliers), Transactions (filterable table), Anomalies (alert cards)
Monitor OTIF, quality metrics, incidents, and contract deadlines.
Result: Performance dashboard with OTIF rate, quality score, incident count, and contract renewal alerts.
📊 Dashboard: Dashboard → Pilotage tab → supplier performance with OTIF, quality, incidents
Export any analysis, comparison, or dashboard to PDF or CSV.
Result: A formatted PDF report ready for presentations, audits, or sharing with stakeholders.
📊 Dashboard: Dashboard → any tab → export button for PDF or CSV
Assess supplier risk, manage contract deadlines, and measure your procurement maturity — all from your dashboard.
Get a multi-dimensional risk assessment for any supplier, with mitigation suggestions.
Result: A 5-dimension risk score (operational, financial, dependency, geopolitical, compliance) with a radar chart and mitigation plan suggestions.
📊 Dashboard: Dashboard → Risks tab → supplier risk scores, mitigation plans, radar charts by supplier
Track contract expiration dates and never miss a renewal deadline.
Result: A list of contracts with color-coded renewal alerts (red=expired, orange=<30 days, blue=30-90 days).
📊 Dashboard: Dashboard → Contracts tab → total, active, expiring (<90 days), expired, drafts. Click a row for details with deliverable and payment timeline.
Run a self-diagnostic to assess your procurement function across 10 domains.
Result: A 30-question self-diagnostic across 10 domains, producing a score out of 150, a maturity level, and a PDF report for committee presentation.
📊 Dashboard: Dashboard → EMA Maturity tab → last score, maturity level, pyramid + 10-axis radar, history table, 'New Assessment' button
Stay informed with real-time alerts and maintain a complete audit trail of every action taken in the system.
See all your alerts grouped by priority, from critical contract expirations to info updates.
Result: A list of alerts grouped by type: critical (contract expired), high (market price surge), medium (contract expiring soon), info (EMA completed).
📊 Dashboard: Click the bell icon at top → notification list → click to navigate → 'Mark all as read' to clear
Track every operation performed on any entity, with full before/after context.
Result: A chronological list of all operations (creation, modification, approval, override) with who, when, old state, new state, and justification.
📊 Dashboard: Dashboard → Pilotage tab → Action Journal button → filters by agent, entity type, user, free search → exportable CSV
Your home page — an instant snapshot of all your procurement activity in one place.
Get a complete picture of your procurement activity at a glance.
Result: Counters (total suppliers, active tenders, open risks, active contracts, total spend, EMA level), priority alerts, recent negotiations, spend distribution treemap, maturity pyramid.
📊 Dashboard: Dashboard → Overview tab — your home page with an instant snapshot of all procurement activity
Use the exact same supplier name across all files (suppliers, spend, contracts). The system links data by supplier name.
Always use YYYY-MM-DD format for dates. This avoids ambiguity between regional formats.
If you have thousands of rows, start by importing a small sample (50-100 rows) to validate the structure. Then import the full file.
After any analysis, you can ask follow-up questions like "Show me the details for the top supplier" or "What's the trend over the last 6 months?"
Every analysis can be exported to PDF or CSV. Use this to prepare audit trails, management reports, and stakeholder presentations.
Launch the app and import your data, or request a personalized demo.