Signumi Deal Sourcing Skill

Purpose

Transform 5 investment criteria into a scored, motivated shortlist of Belgian acquisition targets — using Signumi data + AI scoring. Output: gestructureerde tabel direct in de chat, gesorteerd op totaalscore.

Required tools

Workflow

Stap 1: Criteria Intake

Vraag de gebruiker (of extraheer uit context) de volgende 5 criteria:

  1. Sector — vrije tekst (bv. "metaalbewerking", "voedingsproductie", "bouwmaterialen")
  2. Regio — provincie(s) in België (bv. "West-Vlaanderen", "Oost-Vlaanderen", "Antwerpen")
  3. Omzetrange — min en max in € (bv. €2M – €20M)
  4. Leeftijd zaakvoerder — min leeftijd als successiesignaal (bv. 55+)
  5. Financieel profiel — kies uit: "winstgevend", "sterke balans", "groeiend", "turnaround", of specifieke EBITDA/eigen vermogen drempel

Optionele extra criteria:

Als criteria al duidelijk zijn uit de conversatie, sla de vraag over en ga direct naar Stap 2.

Stap 2: NACE Code Vertaling

Vertaal de sector naar de juiste NACE codes via listnacecodes.

Signumi:list_nace_codes(query="[sector uit criteria]")

Selecteer de 3-5 meest relevante NACE codes. Bij twijfel: kies eerder breder dan te smal.

Stap 3: Signumi Search — Brede Kandidatenpool

Doe een ruime zoekopdracht om een grote kandidatenpool op te bouwen. Doel: 50-200 ruwe kandidaten.

Signumi:search_companies(
  nace_codes=[...],           # Uit stap 2
  provinces=["..."],           # Uit criteria
  min_turnover=...,            # Criteria omzet min
  max_turnover=...,            # Criteria omzet max
  min_administrator_age=...,   # Successie criterium (indien opgegeven)
  min_ebitda=...,              # Indien winstgevend criterium
  limit=25
)

Herhaal met offset totdat je voldoende kandidaten hebt (gebruik hasMore en nextOffset).

Tips:

Stap 4: Bedrijfsverrijking — Top Kandidaten

Voor de top 40-60 kandidaten op basis van harde filters: haal het volledige profiel op via get_company.

Signumi:get_company(company_id="[uuid uit search resultaten]")

Extraheer per bedrijf:

Doe dit in batches van 10 om performance te bewaren.

Stap 5: AI Scoring per Bedrijf

Scoor elk verrijkt bedrijf op de volgende 6 dimensies op basis van de investment criteria van de gebruiker:

Scoringsdimensies (0-10 per dimensie)

| # | Dimensie | Wat te meten |

|---|----------|-------------|

| 1 | Sector Fit | Hoe sterk past de NACE activiteit bij het gezochte profiel? |

| 2 | Financieel Profiel | Voldoet omzet/EBITDA/eigen vermogen aan de criteria? |

| 3 | Successie Signaal | Leeftijd zaakvoerder, duur mandaat, meerdere mandaten elders? |

| 4 | Groei & Momentum | Omzettrend, winsttrend afgelopen jaren |

| 5 | Balans Kwaliteit | Schuldratio, solvabiliteit, liquiditeit |

| 6 | Deal Aantrekkelijkheid | Uniekheid, marktpositie, geografische spreiding |

Totaalscore = gewogen gemiddelde (0-100)

Standaard gewichten (aanpasbaar door gebruiker):

Rode Vlaggen (automatisch detecteren)

Motivatie (2-3 zinnen per bedrijf)

Genereer een beknopte, deal-gerichte motivatie:

"West-Vlaamse metaalverwerker, stabiel groeiend (+8% omzet/jaar), zaakvoerder 63 jaar — sterk successiesignaal. Gezonde balans met lage schuldgraad. Actief in niche precisiewerk, beperkte directe concurrentie in regio."

Stap 6: Chat Output

Presenteer de resultaten direct in de chat als een overzichtelijke gerangschikte lijst. Geen Excel, geen bestand — alles inline.

Format per bedrijf

Gebruik dit format voor elk bedrijf, gesorteerd op Totaalscore (hoogste eerst):

#1 — [Bedrijfsnaam] | [Gemeente] | [Totaalscore]/100
[Verdict]

📊 Omzet: €Xm | EBITDA: €Xm | EV: €Xm | Schuldratio: X.X
📈 Omzetgroei: +X% | 👤 Zaakvoerder: [Naam], [leeftijd] jaar
🏭 Activiteit: [NACE omschrijving]

Scores: Sector X/10 · Financieel X/10 · Successie X/10 · Groei X/10 · Balans X/10 · Deal X/10

💡 [2-3 zinnen deal-gerichte motivatie]
[🔴 Rode vlag: ... | 🟠 Aandachtspunt: ... — alleen indien van toepassing]

Verdict Labels

| Score | Label |

|-------|-------|

| 80-100 | 🏆 TOP KANDIDAAT |

| 65-79 | ✅ STERK |

| 50-64 | 🟡 INTERESSANT |

| 35-49 | 🟠 MARGINAAL |

| 0-34 | ❌ NIET RELEVANT |

Richtlijnen

Stap 7: Samenvattingsblok

Sluit de output af met een compacte samenvatting:

📋 Screening samenvatting
- Gescreend: X bedrijven | Getoond: top Y
- 🏆 Top kandidaten: X | ✅ Sterk: X | 🟡 Interessant: X
- Gebruikte NACE codes: [lijst]
- Eventuele opmerkingen over datakwaliteit of beperkingen

Kwaliteitscontroles

Voorbeeld Use Cases