AI Lead Processing: automatically create leads from portal emails
When someone shows interest in a property via Idealista or Kyero, the portal sends an email to your office. AI reads that email, extracts name, email, phone, message, and property details, and automatically creates a contact in your CRM, without manual entry.
When is this relevant?
Section titled “When is this relevant?”- You are considering turning this on for your office
- You receive many portal inquiries and want to skip manual entry
- You want to understand which data is automatically extracted
No AI toggle needed
Section titled “No AI toggle needed”How it works
Section titled “How it works”- Portal sends email: someone shows interest on Idealista, Kyero, or another portal.
- Tesoro receives + reads. Non-English emails are first translated for uniform processing.
- Data extraction: name, email, phone, message, property details.
- Lead appears in CRM: contact record auto-created with property details + original message.
- You receive the original: the email is also forwarded to your inbox.
What data is captured
Section titled “What data is captured”| Field | What |
|---|---|
| Name | First and last name |
| Buyer’s address | |
| Phone | In international format |
| Language | Language of the message |
| Message | Text from the buyer, cleaned (no advertising, legal appendices) |
| Summary | Viewing preference, timeline, motivation, specific questions |
| Property reference | Portal number of the property |
| Property address | Street, city, postal code, country |
| Property price | Asking price from the email |
| Property type | Apartment, villa, house, plot, … |
| Bedrooms and bathrooms | If mentioned |
| Source platform | Idealista, Kyero, etc. |
Supported portals
Section titled “Supported portals”| Platform | Status |
|---|---|
| Idealista | Auto-recognized and processed |
| Kyero | Auto-recognized and processed |
| Others | System can handle a wide range of email formats |
You don’t need to set anything up, auto-detection per email.
Multilingual
Section titled “Multilingual”International offices receive inquiries in many languages. The system does:
- Language detection: automatic
- Translation: non-English emails are translated for uniform processing
- Both preserved: original + translation
Supported: Spanish, French, German, Italian, Portuguese, Dutch, Catalan. English directly.
Data quality: what the system does before storage
Section titled “Data quality: what the system does before storage”- Phone numbers → international format
- Names → split into first + last name
- Email addresses → cleaned + validated
- Messages → stripped of legal text, signature, advertisement
- Property references → taken over exactly, never translated or modified
When can a lead NOT be created?
Section titled “When can a lead NOT be created?”Minimum required from the email:
- Email address
- Phone number
- Name
- Message
If one is missing → contact is not auto-created. The email is preserved for manual processing.
What should you do?
Section titled “What should you do?”-
Check portal settings: your portals must send notification emails to the Tesoro email address that has been set up for you. Ask your Tesoro contact.
-
Check new leads daily: they appear automatically in your CRM. Quick follow-up = higher conversion.
-
Report issues: leads stop coming in? Incorrect data? Contact the Tesoro team to check the processing.