Skip to content
Helpdesk Agent dev Tesoro CRM

AI Property Descriptions: Translate and Rewrite

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
FunctionWhat
TranslateExisting description to 1+ other languages
RewriteExisting 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:

    PlaceholderReplaced 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:
ColorWhat
GreenDone
RedFailed
OrangeSkipped
GreyWaiting 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.
ColumnWhat
Template nameShort name of the template, with group below in blue
InterfaceTranslation or Description_rewrite
Modified byName + date of last modification
StatsUsage 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).
FieldWhatRequired
Template groupChoose a group from the dropdownYes
Template nameShort recognizable nameYes
Template interfaceTranslation or Description_rewriteYes

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 set 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 markup (bold, lists, headings)