Real estate

Tesoro, a CRM for real estate agencies: one system instead of five tools

The agent calls from a mobile, listings go out to the portals by hand, client emails live in a private inbox, and a spreadsheet holds the state of every deal. That's the day in many real estate agencies. It's exactly what Tesoro was built for: a CRM for real estate agencies where calls, email, WhatsApp, listings, portals and the agency website work in one window. We built it for the demanding Spanish market and have been developing it without interruption since 2022. See what it does and whether it fits your agency.

C Zespół Codelines 4 min read

What Tesoro is: a CRM for real estate agencies

Tesoro is a CRM system for real estate agencies: a property database, leads, contacts and deals in one place. On top of that, the things generic CRMs don't have: publishing listings to portals, matching properties to clients, and a separate portal for buyers.

Tesoro is our product. Codelines co-founded it and holds a stake in it: we've been building and running it since 2022. The system grew up alongside agencies in Spain, one of Europe's most demanding markets, and it holds up well beyond it too.

For your agency that means one simple thing: Tesoro runs on a subscription. You don't buy an implementation project; you log into a working system that a real team develops and answers for. New modules and integrations ship regularly, because agencies work in it every day and keep demanding things from it. And when a portal changes its API or a new market comes along? That's our problem, not yours.

TESORO IN NUMBERS

A system someone actually runs

since 2022
building and developing Tesoro without interruption
6+
key integrations in one system
AI
built into the CRM, not bolted on

Twilio, WhatsApp, Gmail/Outlook, MLS (Kyero, Idealista), OpenAI, webhooks and an API — details in the Tesoro case study.

What you get in Tesoro

We start with the integrations, because they're what keeps an agent out of five tools at once:

  • Calls (Twilio): the agent dials straight from the system, and the conversation is logged against the right client.
  • Email (Gmail and Outlook): two-way sync with templates and signatures. Correspondence stays in the CRM, not in private inboxes.
  • WhatsApp: because that's where buyers reply these days.
  • Listings to portals (MLS, XML): properties go out to Kyero, Idealista and other portals automatically, and updates flow on their own, with no re-typing.
  • Your agency's own website: fed by the property database and updated in real time. Listings appear on the site by themselves, with no separate system and no re-typing.
  • External integrations (API and webhooks): Tesoro exposes an API and webhooks, so the tools you already work with can be connected to the system instead of replaced. When a non-standard need comes up, we add the integration on Tesoro's side.
  • A portal for buyers: the client browses properties, rates the agent's proposals and books viewings themselves, instead of calling about every detail.
  • AI (OpenAI): translates listings, scores leads and matches properties to clients. Built into the system, not bolted on.

On top of that, the full agency toolkit: a property database, a lead-and-deal pipeline, calendar and viewings, tasks and notes, documents attached to deals, per-role permissions, and a search that finds a client, a listing or a document in seconds. The full feature list is in the Tesoro case study.

ONE SYSTEM, TWO PERSPECTIVES

What Tesoro changes for the agent and for the owner

For the agent

  • Calls, writes and books viewings in one window, with no jumping between tools.
  • Calls, emails and WhatsApp log themselves against the right client.
  • The system suggests properties matched to the client's preferences, so there's no digging through the database by hand.
  • Calendar, tasks and documents sit on the deal, right where the agent actually looks for them.

For the agency owner

  • Client history stays with the agency, not in agents' private inboxes.
  • Listings flow to the portals and the agency's own website by themselves: less manual work and fewer mistakes.
  • Per-role permissions: everyone sees what they should.
  • One subscription instead of several separate tools for calls, email, the website and feeds.
Proof

Elia Living: a boutique Costa Blanca agency working on Tesoro

Elia Living is a boutique premium agency in Jávea on the Costa Blanca: property sales, development projects, interior design and concierge services, from the first visit to the handover of keys. It serves international buyers in six languages, including Polish, and talks to clients over WhatsApp as a matter of course. The agency's daily work, from listings to buyer communication, runs on Tesoro. It's exactly the profile the system was built for: a demanding market, clients from several countries, and no room for manual re-typing.

Costa Blanca
the agency's market (Jávea, Spain)
6 languages
buyer service, Polish included
sales · design · concierge
premium services of one agency
You can tell a good CRM after a week: the agent stops opening five windows at once, and the owner stops asking where the client's history is.
— The rule we develop Tesoro by
FAQ

Common questions about real estate CRMs

Next step

Want to see Tesoro in your agency?

You run a real estate agency

We'll show you Tesoro live, on your agency's processes rather than on slides. You'll see an agent's day in one window and get specifics on the subscription: what's included and what it costs at your scale.

Book a Tesoro demo

Something missing from the standard?

We've been developing Tesoro without interruption since 2022, and its API and webhooks let us connect the tools you already work with. Tell us what your agency needs, and we'll say plainly whether it's in the system, on the roadmap, or out of scope.

Let's talk about your process
Related

Keep reading