Introducing OptiEstate
Everything for your agency in one place
A complete system for running your agency. Listings, teams, clients, marketing and AI — united in one powerful platform.
Some of the agencies that put their trust in us
End of outdated software
We created OptiEstate with one goal — to modernize the work of real estate agencies. We've combined everything you need in one intuitive platform.
Everything you need for success
Powerful tools for modern agencies
Property Management
Publish listings with galleries, floor plans, and automatic PDF generation.
Project Listings
Entire complexes on a 3D map — buildings, floors and apartments, price range and average price per m², one agency agreement for the whole building.
Team Management
Track agent performance with detailed analytics and reviews.
Organizational Chart
Visualize agency structure with interactive hierarchy.
Real-time Analytics
Revenue, activities, and traffic — all on one visual dashboard.
Customization
Attributes and filters of your choosing, and everyone on the team tunes the panel for themselves — text size, contrast, less motion.
Roles & Access
Flexible permissions, 2FA and PassKey — and the admin panel can be locked to your office IP addresses.
Calendar & Tasks
Viewings, meetings and reminders with an iCal feed for Google and Apple Calendar.
Property–Client Matching
A new listing is automatically matched against buyer searches and the broker gets notified.
Market Analysis (CMA)
Comparative analysis from your portfolio plus a Market Benchmark: the price per m² against live listings in the neighbourhood, the city and the region.
Contracts & Documents
Contracts are written in the system on an A4 sheet. “Fill with AI” adds the parties, the property and the price without touching a single clause.
360° Virtual Tours
A new 360° editor: a drone panorama uploads in seconds, and a project tour shows the price and status of every apartment.
Reminders and alerts
The system watches the deadlines for you and speaks up in time — in the app, by email and on your phone.
Inquiry routing
An inquiry with no broker goes straight to an agent who is online. If they don’t take it within 10 minutes it moves to a colleague, and a late-night one waits for its agent in the morning.
Lost deals
When a record is archived, the system asks why. You see each agent’s win rate, the turnover you missed and exactly where the agency loses.
Contact dossier
Before the call, the dossier tells you what to watch for — a missed call, a lease ending, a price drop. Notes can be dictated.
What you no longer have to remember
Every one of these used to live in someone’s head, a notebook or a chat. The system watches them and speaks up in time.
- That the agency agreement expires in 9 days
- That you promised Tuesday’s client a call on Thursday
- That four buyers are waiting for a new two-bedroom in Vinitsa
- That one listing has gone a week without a single enquiry
- That the viewing is in an hour and the seller has not confirmed
- That a deal has been waiting on one document for twelve days
- That the portal listing expires tomorrow and needs renewing
- That yesterday’s website enquiry still has no reply
This is the work that shows up in no report — and it is exactly what eats the day and loses deals.
Goals that count themselves
The manager sets a goal, the agent sees how far along they are on their dashboard, and every number opens up to the records behind it. Nothing is entered separately.
- September 2026locked5 of 6 goals met
- August 2026locked4 of 6 goals met
- July 2026locked6 of 6 goals met
After the period ends there are 3 days for late entries, then it locks — a record deleted later doesn’t rewrite history.
- Every number can be checked
A tile opens up to the calls, viewings and deals that were counted.
- Automatic or manual
Every tile says whether the data comes from the system or was entered by the agent.
- The month gets locked
Three days for late entries, then the numbers are frozen.
- Flexible goals
At least or at most, for a person, group or office, each or shared — and it repeats by itself.
Depth you can count
Not promises — things that are in the system today.
Since March 2026 alone — on top of everything the system could already do
Every role sees and does exactly as much as you decide
Claude, ChatGPT and others ask and write straight into the system
10 portals and the OptiShare network — from one listing
Ads, social media, analytics, telephony and maps
Across 50 releases — a new version roughly every week
Connected to everything important
Listings go out to 10+ portals, ad leads come in on their own, and new properties are posted to your social channels without you. Everything runs through one place.
- imot.bg
- alo.bg
- imoti.net
- OLX.bg
- Indomio.bg
- Sakvartirantite.bg
- IMI.bg
- Domaza.bg
- Oikia
- Realistimo
- Svobodni-kvartiri.com
- Enter the property once and tick the portals — the listing goes out everywhere
- Each portal gets the text and fields in its own template
- The same listing reaches clients too — in the magazine, on the window screen, in the printed offer and in your site chatbot
- A new price, photos or description go out to every portal automatically
- A sold or withdrawn property comes down everywhere at once
- Magazine of hand-picked listings
- TV slideshow for window and office
- Printed offer with QR code
- Agents' NFC business cards
- AI project presentation
- 360° tours of listings and projects
- AI chatbot on your site — 24/7
- AI creatives — posts and flyers
- Meta — Facebook and Instagram
- Google Ads
- ChatGPT ads
- QR codes for billboards and flyers
- How far each lead got — back to the ad, so the campaign learns
- Facebook, Instagram and Google Ads forms — straight in as inquiries
- Spend from Meta and ChatGPT ads — pulled automatically every 6 hours
- QR codes and links from billboards, flyers and business cards — visits and enquiries per campaign
Next to every ad: inquiries, quality leads and cost per lead
- New listings, price drops and new projects — posted without you
- You choose the channel, days, hours and which listings (e.g. exclusives only)
- From your Google profile — reviews answered from the system, calls, directions and views
- Your listings — published just like to another portal
- Your buyers’ searches — only if you share them; the client’s details stay with you
- Listings from other agencies and from the portals — one property is one row
- One-click import: a draft with the photos and the seller’s contact
- Matches both ways: properties for your buyers and buyers for your properties
- Starter other agencies’ listings
- Core + listings from portals and private sellers
- Pro + import into your database, matches and price history
- Ask in your own language about listings, clients, inquiries and deals — answers come from your data
- 79 tools; 25 of them write — tasks, notes, prices, goals and enquiry statuses
- The assistant sees only what the employee is allowed to see
Included in Pro and Enterprise; a €30/month add-on on Core
- Claude
- ChatGPT
- Claude Code
- Codex
- Gemini CLI
- Grok and any other assistant that supports MCP
- Google Analytics 4 and Search Console — visits and the searches people find you by
- Google Maps or Mapbox — with Mapbox, projects and exclusive listings sit on a 3D map, with an area instead of the exact address if you prefer
- IP telephony (UniTalk) — click-to-call, a call log with duration, missed calls and recordings
- Calendar — meetings, viewings and tasks show up by themselves in Google, Apple or Outlook calendar
- Coming soon: Evrotrust — e-signature, and SMSAPI — text messages
- Google Analytics 4
- Google Search Console
- Google Maps — maps and addresses
- Mapbox — 3D maps
- IP telephony (UniTalk) — click-to-call, call log and recordings
- Calendar — Google, Apple, Outlook
- Evrotrust — e-signature (coming soon)
- SMSAPI — text messages (coming soon)
Built-in marketing, no external tools
Everything you need to attract clients is already in the system
Popups & Landing Pages
Drag & drop campaign builder with built-in lead forms — no designer, no developer.
Pick a template or drag elements into place, add a form and target by page and timing. Every lead lands in the CRM with a notification to the responsible broker.
Email Marketing
Visual email template builder, branded agent signatures and newsletters with GDPR unsubscribe.
Compose emails from ready-made blocks — photos, buttons, listings. The system stores your templates, and every email ships with the agent’s branded signature and GDPR unsubscribe.
QR Campaigns & Tracking
Links and QR codes for offline ads with visit tracking all the way to the inquiry.
Generate a QR code or link for a billboard, flyer or post. See how many people scanned it, where they came from and which of them turned into a real inquiry.
Digital NFC Business Cards
Every agent gets a personal digital card — NFC tap, save-to-phone and a contact exchange form.
Every agent gets a personal page with an NFC card — the client taps their phone and saves the contact. Exchanged contacts flow straight into the CRM as leads.
Digital Magazine
Collect selected listings into an elegant catalog and share it with clients via a link.
Select listings and the system lays them out into an elegant digital catalog with a cover and pages. Share a link with your client and see when they viewed it.
Showcase & TV Mode
Automatic property slideshow with QR codes for the screen in your storefront or office.
Pick listings, agents or reviews and your storefront screen rotates them automatically with QR codes. Passers-by scan and land straight on the listing.
Blog & News
Publish SEO-optimized articles — the kind of content Google and AI search engines love.
Write articles in the built-in editor — the system handles SEO metadata, images and structure so Google and AI search engines cite you.
Traffic sources
Where people come from — Facebook, Google, ChatGPT, Viber, the portals — and what each inquiry costs you, ad by ad.
Spend from Meta and from ChatGPT ads is pulled in automatically every 6 hours. Next to each ad you see its inquiries, its qualified leads and what they cost, and Search Console shows which searches people find you by.
Leads from Meta and Google
Forms from Facebook, Instagram and Google Ads arrive straight as inquiries — the new ones and the old ones Meta still keeps.
Connect your page once. A form can belong to a specific project, or you can create one from the system with ready questions — budget, area, preferred viewing. “Import old leads” brings in earlier leads with their real dates.
Feedback to your ads
Meta, ChatGPT and Google Analytics learn which lead reached a viewing and a deal — not just who filled in the form.
Every 15 minutes the system tells the platform how far each lead has got: a call, a viewing, a deal. Your Meta campaign can then look for people who come to viewings. Data is sent only for people who gave consent.
Social channels
New listings, price drops and new projects go out on their own to your Telegram, Viber, Discord, Facebook, Instagram, Threads and Google profile.
Pick the channel, the days and hours, and what goes out — exclusives only, which cities, how many photos at least. The post text is your template, and any property can also be posted by hand from a button next to the portals.
Google Business Profile
Google reviews answered right from the system, a notification for every new review, and how many people called you or asked for directions.
Connect your profile once. You see calls, website clicks, direction requests and views, and you reply to reviews without opening Google.
An agency website you edit yourself
Listings appear on the website the moment you save them. Browse the tabs in the browser on the right — this is the website the agency gets.
- You edit it yourselfBackground, sections, font and colours in the Theme Editor — no developer, with drafts and 10 versions back.
- A property page that sellsAI furnishing of photos, a mortgage calculator with the required income, comparison, favourites and inquiries straight to the broker.
- 3D map and projectsExclusive listings on a 3D map, optionally with a zone instead of the address; a project with its building, live prices and a 360° tour.
- Client accountSaved searches and favourite properties — and an email the moment a price drops.
Exactly what unlocks depends on your site’s theme.
Automation with AI Technologies
Harness the power of artificial intelligence for faster and more efficient work
Intelligent Automation
Our AI analyzes data and automates routine tasks so you can focus on what matters
Automatic Translations
Translate listings into multiple languages with one click
Description Generation
AI creates professional descriptions from property parameters
Voice Input
Add clients and create records using only your voice. AI recognizes and structures information automatically.
Interactive AI Assistant
A 24/7 assistant that searches listings, schedules viewings, calculates mortgages and hands qualified inquiries to your team
AI Staging
Turn a photo of an empty room into a furnished home. AI generates realistic variants with a before & after comparison.
Smart Search
Clients type in plain language — AI turns it into a ready, filtered search on your website
Smart Recommendations
Automatic suggestions based on client preferences
AI insight in every screen
The analysis is not a separate report you have to open — it appears right where you work.
Time saved per agent
Your AI assistant, connected to your own data
Connect the assistant you already use to the system. From then on you ask in your own words about your listings, your clients and your team — and the answer comes from your own data, not from the internet.
Have prices for two-bedrooms in Vinitsa gone up?
Over the last 12 months the average price per m² went from €1,180 to €1,340 — up 13.6%.
The sharpest move was in March. 47 deals in the period.
Which of my listings have sat a long time without a single viewing?
Six listings have been active for over two months with no viewing.
The longest is a three-bedroom in Levski: 94 days, 212 views, zero viewings. It is priced 12% above comparables.
I have a new three-bedroom in Lozenets — which clients are waiting for it?
Four saved searches match the property.
The closest is Maria Ilieva — 92% match, searching for three months, you last spoke 8 days ago.
Which contracts expire next month?
Seven — three exclusive and four rentals.
The nearest expires in 9 days and belongs to an agent with three viewings this week.
Note that Maria called, and set me a task to ring her on Friday.
Done. I added the note to the contact and created the task.
Call Maria Ilieva — Friday, 9:00. The task also goes into your calendar.
Who on the team closed the most deals this quarter?
Petar Kolev — seven deals and €128,000 in commission.
Then Maria Stoyanova with five and Ivan Todorov with four. Team average: 3.8 deals.
How far below the asking price do we usually land?
The average discount is 6.4%, across 38 deals in the last six months.
Largest on apartments above €200,000 (9.1%), smallest on two-bedrooms (4.2%).
Which of our listings are incomplete?
Eleven active listings have gaps.
Seven have no photos at all, three have no price, one has no location — those never reach the portals.
How many units are reserved with a deposit in the new building in Briz?
Of 68 units: 41 sold, 9 with a deposit, 18 free.
The free ones are mostly on the second and third floors. Average price per m² across the last five deals: €1,460.
Check these 40 leads from the ad — which were worked and which weren’t?
Of 40 leads: 29 are contacts with a call, meeting or viewing after the inquiry date, 7 are contacts with no activity at all, 4 were never added.
No activity: 4 with Ivan, 3 with Elena — rows 6, 11, 14, 22, 27, 31 and 38 of your sheet. Not added: rows 3, 19, 25 and 40.
How many calls do I have left to reach this month’s goal?
9 to go — you’ve made 41 of 50, with 8 working days left this month.
You’re on pace. Viewings are at 6 of 12 — two behind.
Which enquiries are waiting for me to accept? Take the second, decline the third with the note “outside my area”.
Three are waiting. I took the second — a 2-bed in Izgrev — and declined the third with your note.
The note stays in the enquiry’s history. The first one is still waiting, 6 minutes left.
Drop the price of listing 1234 to €145,000 — and update the portals.
Done. The price is €145,000 and the portals will update within five minutes.
The old price (€152,000) stays in the listing’s history.
Set my team 20 viewings each for the quarter.
I set the goal “Viewings — at least 20” for each of the five people on your team for Q4.
Everyone sees it on their dashboard, and you’ll get a summary when the quarter ends.
Give the Varna office a recurring task every Monday: call the clients with no contact for 30 days.
Done — the task will appear every Monday for the people in the Varna office.
The first one is on 12 October, 9:00. Right now 23 clients have had no contact for 30 days.
Are there similar listings to 1043 in OptiShare, and how does the price compare with the market?
Five similar listings — from €138,000 to €156,000. Yours is 4% above the neighbourhood median.
The comparison uses live listings, with no names or phone numbers of other agencies’ agents.
Morning briefing
Good morning, Petar. Here is what your day looks like:
- Three viewings — 10:00 Vinitsa, 13:30 Levski, 17:00 Chayka
- The contract for 14 Dunav St expires in nine days
- Four clients have not been contacted in over three weeks
- The new three-bedroom in Lozenets matches four saved searches
- Two listings have no photos and are not reaching the portals
Nine ready-made commands ship with the connector: the briefing, who is waiting for a call, a property valuation, new listing → who to call, the weekly team review, listing hygiene, clearing the inbox, project status and checking ad leads.
- Listings9
- Developments3
- Incoming enquiries10
- Clients10
- Matches3
- Prices and market6
- Portfolio4
- Leads and campaigns6
- Team and reports6
- Team goals5
- Tasks and notifications7
- Social channels4
- Writing6
79 tools in total — 54 read, 25 write. The manager decides per group: no access, read only, read and write, or full access. 24 tools use personal data and stay locked until the agency switches them on.
The assistant sees exactly what the broker sees
Access is issued to a specific person and carries their rights — their own properties, their own clients, according to their role in the system. Not one row more.
Personal data is off by default
Contact names, phone numbers and emails reach the assistant only if the agency deliberately switches it on — until then the 24 tools that use them stay locked.
Every question stays in the log
What was asked, when, on whose behalf and how long it took. A full trail, ready for review.
Connect with one click
You sign in to your system and approve access on a consent screen. A token works too — the steps for every assistant are inside the system.
claude mcp add optiestate https://your-agency.com/mcp
The manager decides who does what
Per group: no access, read only, read and write, or full access. Clients’ personal data is a separate switch.
You ask
In whatever language suits you — Bulgarian, English or another. The assistant answers in the same one.
Included in Pro and Enterprise. On Core it is a €30 per month add-on for the whole agency. It is not available on Starter.
Runs on Model Context Protocol — the open standard AI assistants use to connect to external systems. It does not lock you to a single vendor.
Works with Claude, ChatGPT, Claude Code, Codex, Gemini CLI and any assistant that supports the standard. Your agency’s data doesn’t pass through us — your system talks to the assistant directly.
Always with you, no app needed
Work straight from your phone’s browser. The whole panel adapts to any width — lists turn into cards and nothing gets cut off.
One-click calling
Dial clients directly from the contact list.
Communication History
View recent calls and notes anytime.
Quick Scheduling
Add viewings and calls on the spot while in the field.
Property Link
Mark which property each call is related to.
Installs like an app
Add OptiEstate to your home screen — no App Store, no updates.
Real-time notifications
Push notifications for new inquiries and matches, wherever you are.
How SProperties replaced four programs with one system
The agency ran someone else’s system for properties and clients, a separate WordPress site, Excel for deals and cloud folders. Today it is all one login.
- ✕ CRM and properties in someone else’s system — no AI, no automatic property–client matching
- ✕ A WordPress site maintained separately and updated by hand
- ✕ Excel for deals and commissions, cut off from the property and the client
- ✕ Contracts and documents scattered across cloud folders
- ✕ Publishing to every portal manually, one by one
- ✓ A CRM with automatic matching and the full AI toolkit
- ✓ A built-in website — a change to the property shows online instantly
- ✓ Deals, commissions, calendar and reports attached to the property
- ✓ Documents from templates, attached to the property and the client
- ✓ One listing → 10+ portals in a single click
One set of data for everything — nothing is entered twice and the system never drifts from what the client sees on the site. sproperties.bg
Choose the plan that suits you
You pay per agent. Exactly what you use.
Pay yearly and you pay for 10 months instead of 12 — every plan comes in under €1 a day per agent. Prices exclude VAT.
Starter
For small teams just getting organised
- 1 office and up to 3 agents
- Unlimited listings and photos
- CRM: contacts and enquiries
- Publishing to 10+ portals
On a fourth agent or a second office the plan moves to Core automatically.
Core
For agencies selling and renting every day
- Everything in Starter, with no limit on offices or agents
- 10+ portals and OptiShare
- Marketing studio and listings from the portals
- Marketing studio and analytics
Pro
For agencies with new developments
- Everything in Core
- Interactive projects and buildings
- 360° tours and 3D map
- Digital business cards and NFC materials
A dedicated server and onboarding for a large organisation
Everything in Pro, on infrastructure that is yours alone — with team training and a named person responsible for you.
- An entire server for your agency only
- Onboarding and team training
- Dedicated account manager and SLA
- Negotiable AI quotas
A website on the system: the monthly fee stays the same. You pay once, for the design only — a ready-made theme or a custom one for your brand. See the website
Backups on three levels and servers in the European Union. Security
Not sure which plan you need? Fifteen questions in four minutes show where your agency loses deals — and which plan covers it.
Take the diagnosticA market report on your listings
Send us a link to your agency’s imot.bg profile. Within 2 working days you get a report on every listing, built from OptiShare data — over 200,000 listings from agencies, portals and private sellers.
What ChatGPT says about your agency
More and more buyers and sellers ask AI which agency to choose. We check what ChatGPT, Gemini and Perplexity answer about your agency and your city, and send you specific fixes.
Your future website — ready in 48 hours
Send us a link to your listings. Within 48 hours we build a demo of your website on OptiEstate — with your logo, colours and real listings — and send you a link to explore it.
- How many other listings show the same property — and at what price
- The price per m² against comparable listings in the neighbourhood
- How long it has been on the market and how the price has changed
- Whether it mentions you when someone asks for an agency in your city
- What it says about you — and where it got it from
- 5 specific fixes to your site and profiles so it recommends you
- Your logo, colours and listings — not a template with stock photos
- Search, map and a page for every property, on phone and desktop
- The demo isn’t public and is deleted if we don’t go ahead
We have your request
The report will reach your inbox within 2 working days. If anything is unclear, we will call you.
The check will reach your inbox within 2 working days, together with the five fixes.
The link to your demo will reach your inbox within 48 hours.
OptiEstate is built by Techtonify
A Bulgarian software company. We have been building and running our own business systems for over 5 years.
What we do
We build and maintain our own business management systems: OptiEstate for real estate agencies, OptiStore for online shops, OptiDesign and OptiService. We also build the websites that run on top of them.
Who you talk to
The team has been developing the system for over 5 years and maintains it daily. You speak directly to the people who write the code — no middlemen, no call centre.
Who uses it
Working agencies across Bulgaria rely on OptiEstate every day — SProperties, Esteem, Masis Estate, United Buildings, Aura Imoti and others. Their websites run on the same platform.
Contact details
- Phone 0899 707 856
- Email [email protected]
- Company website techtonify.com
Legal entity: Tektonifay Ltd · Company ID: 208482522 · Registered office: Varna 9022, Vinitsa, 24 Lozarska St, fl. 2, apt. 5
Frequently Asked Questions
Ready to get started?
Request a personalized demo and see how OptiEstate can transform your agency's work.
Request Demo