Skip to content
HelpdeskAgentdevTesoro CRM

AI property descriptions: translating and rewriting

An AI that translates your property descriptions into 8 languages, or rewrites a text to remove competitor names, and that for 50 properties at once while you continue working. Per property you click Insert to apply; in bulk it happens automatically.

  • A Spanish property should also appear in English, German and French, translate at once
  • Description contains name of previous agent, have it rewritten
  • 50 properties you want to translate simultaneously, bulk mode, background processing
Function What
Translate Existing description to 1+ other languages
Rewrite Existing description rewrite in the same language

Both work on a single property or in bulk.


  1. Open property → Edit → click Translate (star icon). Side panel Translate description opens.

  2. Choose prompt template from Choose prompt dropdown. Managed via Settings → AI Prompt.

  3. (Optional) house icon top right → sends extra property data (type, bedrooms, bathrooms, price, cadastre).

  4. Check/adjust the instruction text. Templates can contain placeholders that are auto-filled:

    Placeholder Replaced by
    {{ ai.source_language }} Source language
    {{ ai.target_language }} Target languages
    {{ property.title }} Current title
    {{ property.description }} Current description
  5. Source language = auto-selected on current editing language. Destination languages = multi-select target languages.

  6. Send → AI works. Motion effect during processing.

  7. Results appear per language in separate tabs, editable Title + Description.

  8. Insert per language or Insert All to accept all. Button becomes Inserted + disabled.


  1. Open property → Edit → click Rewrite (star icon).

  2. Choose prompt: select template of type AI Description Rewrite.

  3. (Optional) house icon for extra context.

  4. Description language: select languages. Languages without existing description are greyed out.

  5. Send.

  6. Results per language in tabs, editable fields.

  7. Insert per language or Insert All.


  1. Select properties in property overview (checkboxes). Toolbar shows AI button with count.

  2. Click AI button → window Select an action.

  3. Choose action: Translate description or Rewrite description.

  4. Instruction + languages: same options as single property. Placeholders filled per property.

  5. Run → confirmation “The AI command has been scheduled and is being processed.” Window closes. Processing in background.


Appears as soon as bulk operation runs. Remains visible when navigating to other pages:

  • Progress circle, blue during processing, green when done
  • Label Translating or Rewriting
  • Count + progress: “5 properties · 3/10”

Click to open progress panel.

Larger side panel Translation Progress or Rewrite Progress:

  • Summary: “5 properties × 3 languages = 15 translations”
  • Warnings for skipped properties: “2 skipped, no description found in selected language”
  • Progress bar with percentage
  • Per property row with colored labels per language:
Color What
Green Done
Red Failed
Orange Skipped
Grey Waiting for processing

Click green label → preview of translation/rewrite.


Settings → AI Prompt (sidebar) opens the AI Prompt Templates page.

AI Prompt Templates overview with existing templates. Top right: Manage Template Groups and + New template.
AI Prompt Templates page with table of five existing templates, buttons Manage Template Groups and + New template, filter All groups dropdown and search field.
Column What
Template name Short name of the template, with group below in blue
Interface Translation or Description_rewrite
Modified by Name + date of last modification
Stats Usage percentage (0-100%)

Filter via the All groups dropdown or the search bar on the right.

Click + New template top right. Dialog opens with three initial fields:

Initial New template dialog with three fields: Template group, Template name, Template interface.
New template dialog with fields Template group (Select template group), Template name (text input) and Template interface (Set template interface).
Field What Required
Template group Choose a group from the dropdown Yes
Template name Short recognizable name Yes
Template interface Translation or Description_rewrite Yes

After choosing the interface, additional fields appear (prompt text, optional extra context toggle) before you click Save.

Click Manage Template Groups top right to add, rename or delete groups. Each template must belong to a group.

Click + New template. Fill in Template group, Template name and Template interface (required). After choosing the interface, additional fields appear for the prompt text and optional extra context settings. Save.


  • AI enabled at company level (Settings → My Company → AI Settings)
  • Languages configured in website settings (otherwise not selectable)
  • Properties without description in source language are automatically skipped in bulk mode
  • Rewrite requires existing description per language, otherwise greyed out
  • Auto-save in bulk, Insert click for single property
  • Formatting preserved: AI adjusts text, not the markup (bold, lists, headings)