AI-instellingen
De AI-instellingen in Tesoro CRM bestaan uit twee afzonderlijke pagina’s: AI Settings voor het in- en uitschakelen van AI en het bekijken van de actieve providerconfiguratie, en AI Prompt voor het beheren van de promptsjablonen die bepalen wat de AI genereert. Samen vormen zij de basis voor alle AI-functies binnen het CRM, waaronder het vertalen van woningbeschrijvingen en het verwijderen van concurrerende merknamen.
AI-overzicht in instellingen
Section titled “AI-overzicht in instellingen”De AI-configuratie van Tesoro CRM is verdeeld over twee plekken:
| Instellingenpagina | Pad | Wat u hier doet |
|---|---|---|
| AI Settings | Settings → My Company → AI Settings | AI in- of uitschakelen voor uw hele bedrijf en de actieve provider/modelconfiguratie bekijken |
| AI Prompt | Settings → AI Prompt | Promptsjablonen aanmaken, bewerken, dupliceren en verwijderen die worden gebruikt bij vertaling en unbranding |
De AI-functies binnen het CRM besturen twee kernprocessen:
- Vertaling — Woningtitels en -beschrijvingen genereren en vertalen naar meerdere talen.
- Unbranding — Verwijzingen naar concurrerende makelaarskantoren en platformen verwijderen uit geimporteerde woningbeschrijvingen.
AI in- en uitschakelen
Section titled “AI in- en uitschakelen”De Enabled-schakelaar op de AI Settings-pagina bepaalt of uw medewerkers AI-functies kunnen gebruiken binnen het CRM.
-
Ga naar Settings → My Company → AI Settings.
-
Zet de Enabled-schakelaar aan of uit.
Wanneer de schakelaar aan staat, kunnen makelaars AI-vertaling en unbranding gebruiken vanuit het woningformulier en via batchbewerkingen.
Wanneer de schakelaar uit staat, wordt elk AI-verzoek afgewezen met de foutmelding: “Your company has turned off the AI functionality.”
-
Klik op Save.
De wijziging wordt direct toegepast voor alle gebruikers in uw bedrijf.
AI-provider en model bekijken
Section titled “AI-provider en model bekijken”Onder de Enabled-schakelaar toont de AI Settings-pagina de huidige systeemconfiguratie voor twee functies: vertaling (Translation) en unbranding (Unbranding). Voor elke functie ziet u welke AI-provider en welk model momenteel actief zijn.
Ondersteunde AI-providers en modellen
Section titled “Ondersteunde AI-providers en modellen”Tesoro CRM ondersteunt drie AI-providers. Elke provider kan afzonderlijk worden ingezet voor vertaling en voor unbranding.
| Provider | Beschikbare modellen | Kenmerken |
|---|---|---|
| OpenAI | GPT-4o Mini, GPT-4.1 Mini, GPT-5 Mini | Directe verbinding met de OpenAI API. Breed scala aan modellen met uiteenlopende capaciteiten en prijsniveaus. |
| DeepSeek | DeepSeek Chat | Verbinding via de DeepSeek API. Kosteneffectief alternatief. |
| OpenRouter | Dynamisch — modellen worden beheerd in de database | Fungeert als tussenpersoon die toegang biedt tot een breed scala aan AI-modellen van verschillende aanbieders. De beschikbare modellen worden beheerd in een apart register en kunnen worden geactiveerd of gedeactiveerd. |
Promptsjablonen beheren
Section titled “Promptsjablonen beheren”Promptsjablonen zijn herbruikbare instructies die bepalen wat de AI genereert. U beheert ze via Settings → AI Prompt.
Templatestructuur
Section titled “Templatestructuur”Elke promptsjabloon heeft de volgende velden:
| Veld | Beschrijving | Vereisten |
|---|---|---|
| Title | Een korte naam om de sjabloon te identificeren | Verplicht, 3 tot 100 tekens |
| Prompt | De instructietekst die naar de AI wordt gestuurd | Verplicht, 3 tot 8.000 tekens |
| Type | Translation of Unbrand | Verplicht, kan na aanmaak niet worden gewijzigd |
| Group | De groep waartoe deze sjabloon behoort | Verplicht (de groep moet al bestaan) |
| Additional Context | Of extra woninggegevens worden meegestuurd naar de AI | Aan of uit (standaard uit) |
Templates organiseren in groepen
Section titled “Templates organiseren in groepen”Sjablonen worden georganiseerd in groepen om ze overzichtelijk te houden. Groepen kunt u aanmaken, hernoemen en verwijderen vanuit de AI Prompt-pagina. Elke sjabloon moet tot een groep behoren.
Een nieuwe sjabloon aanmaken
Section titled “Een nieuwe sjabloon aanmaken”-
Ga naar Settings → AI Prompt.
-
Klik op de aanmaakknop.
-
Vul de sjabloongegevens in.
- Voer een titel in (3-100 tekens).
- Selecteer een groep uit de dropdown. Maak eerst een groep aan als er nog geen bestaat.
- Kies het type:
Translationvoor vertalingen ofUnbrandvoor het verwijderen van merknamen. - Schrijf uw prompt in het tekstveld (3-8.000 tekens).
- Schakel optioneel Additional Context in als u wilt dat de AI extra woninggegevens ontvangt.
-
Klik op Save.
De sjabloon is nu beschikbaar voor gebruik bij het vertalen of unbranden van woningbeschrijvingen.
Werken met bestaande sjablonen
Section titled “Werken met bestaande sjablonen”Klik op een sjabloon om deze te bekijken en klik vervolgens op Edit. U kunt de titel, prompttekst, groep en de aanvullende-contextinstelling wijzigen. Het type (Translation of Unbrand) kan na aanmaak niet meer worden gewijzigd.
Selecteer een sjabloon en gebruik de Duplicate-actie om een kopie te maken. Dit is handig wanneer u een variatie op een bestaande prompt wilt maken zonder opnieuw te beginnen.
Selecteer een of meer sjablonen en gebruik de Delete-actie. Verwijderde sjablonen worden via soft delete verwijderd, wat betekent dat ze worden gemarkeerd als verwijderd maar niet onmiddellijk uit de database verdwijnen.
Placeholder-tags in promptsjablonen
Section titled “Placeholder-tags in promptsjablonen”Promptsjablonen ondersteunen placeholder-tags die automatisch worden vervangen door werkelijke waarden wanneer de sjabloon wordt gebruikt. Dit maakt uw sjablonen dynamisch en herbruikbaar.
| Placeholder | Wordt vervangen door |
|---|---|
{{ ai.source_language }} | De naam van de geselecteerde brontaal |
{{ ai.target_language }} | De namen van alle geselecteerde doeltalen |
{{ property.title }} | De huidige woningtitel |
{{ property.description }} | De huidige woningbeschrijvingstekst |
Voorbeeld van een vertaalprompt met placeholders:
Vertaal de volgende woningadvertentie van {{ ai.source_language }} naar {{ ai.target_language }}.Behoud een professionele maar uitnodigende toon die past bij de vastgoedmarkt.
Titel: {{ property.title }}Beschrijving: {{ property.description }}Wanneer een makelaar deze sjabloon selecteert, worden de placeholders automatisch ingevuld met de werkelijke waarden van de woning en de gekozen talen. De makelaar kan de ingevulde tekst nog bewerken voordat deze naar de AI wordt gestuurd.
Aanvullende context voor vertalingen
Section titled “Aanvullende context voor vertalingen”Wanneer Additional Context is ingeschakeld voor een vertaalsjabloon, ontvangt de AI extra gestructureerde woninggegevens naast uw prompt. Dit helpt de AI om nauwkeurigere en gedetailleerdere beschrijvingen te produceren.
De aanvullende context bevat de volgende woningvelden (wanneer ze waarden bevatten):
- Woningtype (appartement, villa, perceel, etc.)
- Aantal slaapkamers, badkamers en toiletten
- Verdieping en verdiepingsnummer
- Prijs en valuta
- Staat van de woning
- Type uitzicht
- Kenmerken en extra voorzieningen
- Nieuwbouwstatus
- Kadastrale gegevens
Merknamen filteren (unbranding)
Section titled “Merknamen filteren (unbranding)”De unbrandingfunctie verwijdert verwijzingen naar concurrerende makelaarskantoren en platformen uit woningbeschrijvingen. Dit is essentieel wanneer u beschrijvingen importeert van andere bronnen.
Hoe unbranding werkt
Section titled “Hoe unbranding werkt”Wanneer u een unbrandingverzoek indient, gebeurt het volgende:
- Het systeem combineert uw unbrand-promptsjabloon met een vaste systeemcontext die de AI instrueert over hoe merknamen herkend en verwijderd moeten worden.
- De woningbeschrijving wordt naar de AI gestuurd als gebruikerstekst.
- De AI retourneert de opgeschoonde beschrijving met alle verwijzingen naar kantoren, platformen en contactinstructies verwijderd.
- Alle woninggerelateerde informatie en HTML-opmaak worden intact behouden.
Een unbrand-sjabloon schrijven
Section titled “Een unbrand-sjabloon schrijven”Een goede unbrand-promptsjabloon geeft de AI aanvullende instructies over wat er verwijderd moet worden. Het systeem voegt hier automatisch de vaste onbranding-context aan toe.
AI voor beschrijvingen
Section titled “AI voor beschrijvingen”De AI-vertaalfunctie wordt gebruikt vanuit twee plekken:
| Methode | Waar | Beschrijving |
|---|---|---|
| Individuele vertaling | Bewerkingsformulier van een woning (AI Translation-paneel) | Selecteer een vertaalsjabloon, kies bron- en doeltalen, en genereer vertalingen voor een enkele woning |
| Batchvertaling | Woningoverzicht → Batchupdate | Selecteer meerdere woningen, kies Translation als actie, en vertaal beschrijvingen in bulk |
In beide gevallen selecteert u een promptsjabloon van het type Translation. Alleen sjablonen met een niet-lege prompttekst worden getoond in de dropdown.
Voor een gedetailleerde stap-voor-stap handleiding, zie:
AI voor leads
Section titled “AI voor leads”Het leadverwerkingssysteem draait op een afzonderlijke infrastructuur (Cloudflare Workers) en gebruikt DeepSeek als AI-provider. Dit systeem vereist geen configuratie via de AI Settings-pagina en wordt niet beinvloed door de Enabled-schakelaar.
Kosten en gebruiksregistratie
Section titled “Kosten en gebruiksregistratie”Automatische registratie
Section titled “Automatische registratie”Elk AI-verzoek dat via het CRM wordt gedaan, wordt automatisch geregistreerd. Per verzoek legt het systeem de volgende gegevens vast:
| Gegeven | Beschrijving |
|---|---|
| Gebruiker | Welke gebruiker het verzoek heeft ingediend |
| Bedrijf | Tot welk bedrijf de gebruiker behoort |
| Functie | Of het een vertaling (translation) of unbranding (unbrand) betrof |
| Provider | Welke AI-provider het verzoek heeft afgehandeld (OpenAI, DeepSeek of OpenRouter) |
| Model | Welk specifiek AI-model is gebruikt |
| Tokenverbruik | Het aantal verbruikte tokens, opgesplitst in prompt-tokens (invoer), completion-tokens (uitvoer) en totaal |
| Foutstatus | Of het verzoek succesvol was of een fout heeft opgeleverd, inclusief de foutmelding |
Deze registratie gebeurt automatisch bij elk verzoek en vereist geen configuratie van uw kant.
Tokens en kosten begrijpen
Section titled “Tokens en kosten begrijpen”AI-providers rekenen kosten op basis van tokens. Een token is ruwweg een woord of woorddeel. Hoe langer uw prompt en hoe meer talen u tegelijk vertaalt, hoe meer tokens er worden verbruikt.
Tips voor het optimaliseren van promptsjablonen
Section titled “Tips voor het optimaliseren van promptsjablonen”Goede promptsjablonen leveren betere AI-resultaten op en besparen tokens. Hier zijn enkele richtlijnen:
-
Wees specifiek over de gewenste toon. Vermeld of de beschrijving formeel, informeel, luxe of zakelijk moet klinken. Bijvoorbeeld: “Schrijf in een professionele maar warme toon die past bij de Spaanse vastgoedmarkt.”
-
Geef structuurinstructies. Als u wilt dat de beschrijving een bepaalde opbouw heeft (inleiding, kenmerken, locatie, conclusie), vermeld dit expliciet in de prompt.
-
Gebruik placeholders. De tags
{{ property.title }},{{ property.description }},{{ ai.source_language }}en{{ ai.target_language }}maken uw sjabloon herbruikbaar voor elke woning en taalcombinatie. -
Test met aanvullende context aan en uit. Voor sommige woningen levert aanvullende context aanzienlijk betere resultaten op; voor andere is een eenvoudige vertaling voldoende.
-
Maak variaties met Duplicate. Dupliceer een werkende sjabloon en pas kleine details aan om te experimenteren zonder uw origineel te verliezen.
-
Houd unbrand-prompts gericht. Vermeld specifieke patronen die u vaak tegenkomt, zoals namen van bekende portalen of standaardzinnen die andere kantoren gebruiken.
Samenvatting
Section titled “Samenvatting”| Onderwerp | Locatie | Samenvatting |
|---|---|---|
| AI in- of uitschakelen | Settings → My Company → AI Settings | Eén schakelaar die AI-functies voor uw hele bedrijf activeert of deactiveert |
| Provider en model bekijken | Settings → My Company → AI Settings | Alleen-lezen weergave van de actieve AI-provider en het model voor vertaling en unbranding |
| Promptsjablonen beheren | Settings → AI Prompt | Sjablonen aanmaken, bewerken, dupliceren en verwijderen, georganiseerd in groepen |
| Vertaling gebruiken | Woningformulier of batchupdate | Sjabloon selecteren, talen kiezen, AI-vertalingen genereren en controleren |
| Unbranding gebruiken | Batchupdate op woningoverzicht | Sjabloon selecteren, merknamen automatisch laten verwijderen uit beschrijvingen |
| Gebruiksregistratie | Automatisch | Elk AI-verzoek wordt gelogd met gebruiker, provider, model, tokens en foutstatus |