Portal · Guide

Agent & landlord guide.

Set up your profile, get verified, add and manage listings, turn one listing into content for every channel with the free AI tools, work the enquiries that come in, automate follow-up in each lead’s own language, and stay on top of it all with email and in-app notifications. Everything below reflects exactly what’s in your dashboard today.

อ่านคู่มือฉบับภาษาไทย →Read this guide in Thai — written in Thai, not machine-translated.
Your first 15 minutes

Three steps get your listings live. Do them in order — the same checklist waits for you on your dashboard.

  1. Set up your profile (~3 min) — photo, name, how to reach you, areas & specialties, a short bio. Start →
  2. Get verified (~5 min, one time) — upload an ID and a business document. Start →
  3. Add your first listing (~5 min) — photos, price, the basics, publish. It goes live automatically once you’re verified.

You can stop and come back anytime — nothing is lost. Your profile is public as soon as you save it; listings wait for verification before they go live, and you choose exactly what’s shown from your dashboard privacy settings.

Set up your profile

Sign in and create your agent profile at /agents/join. This is what renters and buyers see on your public profile, and what powers the contact card on your listings.

baanlyy.com/agents/join
Profile photo
Upload photo →
Full name *
Somchai Rattana
Company / agency
☑ I work independently
Phone
🇹🇭 +66 · 8x xxx xxxx
WhatsApp
🇹🇭 +66 · 8x xxx xxxx
LINE ID
Languages
English, Thai
Areas served (tap to add)
Sukhumvit ✕ Sathorn ✕ Riverside ✕
Specialties (check all that apply)
☑ Luxury condos ☑ Expat rentals ☐ Investment ☐ Corporate housing
Short bio ✨ Write my bio
Tap ‘Write my bio’ for an AI first draft you can edit…
Create my agent profile →
Screenshot: the /agents/join profile form, filled in
  1. Sign in or create a free account. If you're not signed in yet, /agents/join starts with account sign-up. You can sign in with email or LINE.
  2. Upload your profile photo at the top of the form — it shows on your public profile and as your account picture. (JPG, PNG or WebP, under 5 MB.)
  3. Fill in your name and company, or tick “I work independently” if you have no agency. Add your phone and WhatsApp — each has a country-code picker (🇹🇭 +66 by default).
  4. Add your LINE ID and the languages you work in. Useful for Thailand's mostly LINE/WhatsApp-first client base.
  5. Tap the areas you serve, and check your specialties from the list. These aren’t just for show — they’re what clients filter by in the Agent Finder, so the more accurately you set them, the more of the right enquiries reach you.
  6. Write a short bio, or tap ✨ Write my bio for an AI-generated first draft built from your areas, specialties and experience — then edit it to sound like you.
  7. Save your profile. You're taken straight to your dashboard once it's created.

Profile privacy — control what's public

From your dashboard, the Profile privacy panel lets you toggle exactly which details of your profile show publicly — nothing here is public unless you switch it on.

baanlyy.com/agents/dashboard — Profile privacy
Save privacy settings
Screenshot: the Profile privacy checkbox grid on your dashboard

Every one of these is on by default. Toggle any off — headshot, brokerage logo, phone, email, socials, stats, and more — then hit Save privacy settings. You upload your own headshot right on the profile form (see above); for a brokerage logo, add it in the business details panel or send it to your BAANLYY contact.

Get verified

This is the step that decides whether your listings are visible. Until your profile is verified, everything you add is saved as a draft — safe, private, and not on the public site. Start it from /agents/verify, or the Start verification button on your dashboard.

  1. Upload a government ID and proof of business (agency registration, licence, or equivalent).
  2. Submit. The BAANLYY team reviews it — you’ll get an email and an in-app notification either way.
  3. On approval, every listing you saved while waiting publishes automatically. You don’t need to go back and activate them one by one; the approval email tells you how many went live.
  4. If something’s missing, the decline message says exactly what to fix, and you can resubmit at the same link.

So the efficient order is: build your profile, load in your listings while verification is in review, and they all go live the moment you’re approved. Your documents are stored privately and are never shown on your public profile — see how verification works.

Add a listing

From your dashboard, click + Add a listing. If your profile isn't verified yet, you can still add listings now — each publishes automatically the moment you're verified.

Already have a portfolio? On the Listings tab, use Import your portfolio from a CSV — download the template, fill one row per property, and upload it. Every row becomes a draft listing you can add photos to and publish. It’s the fast way to load an existing book without re-typing each one.

New listing form
Title *
2-Bed at The Estelle, Phrom Phong
Type
For rent
Monthly rent (THB)
45,000
Lease pricing
1–24 mo slider (auto)Set fixed terms

Or set up to 5 fixed terms yourself — e.g. 6 months at ฿48,000, 12 months at ฿45,000.

Bedrooms
2
Bathrooms
2
Size (sqm)
72
Area
Phrom Phong
Address
Description
  1. Title — a short, specific headline (building + neighbourhood works well).
  2. Type and price — for rent or for sale, with the monthly rent or asking price.
  3. Lease pricing — choose the 1–24 month slider so tenants get an automatic price for any term, or switch to Set fixed terms and price up to 5 lease lengths yourself (e.g. 6, 12 and 24 months at different rates).
  4. Bedrooms, bathrooms and size in sqm.
  5. Area and address.
  6. Description — your own summary, or tap AI Assist – write for me for a first draft. Under it, ✦ Generate social post writes a ready-to-post caption and hashtags from your listing’s details.
  7. Video / virtual tour link (optional) — paste a YouTube, Vimeo or Matterport URL and it embeds as a player on the listing page. (Bulk-importing? The CSV template has a video column too.)

Upload photos (up to 12)

Photos
Choose files… (image/*, multiple)

Instant thumbnails appear the moment you pick files — before the upload to the server even finishes.

Screenshot: photo picker with instant thumbnail previews mid-upload

Behind the scenes, every photo is automatically corrected for orientation, compressed, converted to a modern format with a thumbnail, and given AI-generated alt text. Near-duplicate photos are detected and skipped, and anything under about 1000px wide gets a low-resolution warning so you know to swap it for a sharper source if you have one.

Shooting on an iPhone? If a photo won’t upload, it’s almost certainly HEIC — Apple’s default camera format, which most browsers can’t read. Open Settings › Camera › Formatson your phone and choose Most Compatible, and every photo from then on is a normal JPEG. The uploader will tell you when this is the problem rather than just failing.

Arrange your gallery

Gallery editor
Cover
Crop/RotateReplace
Set coverCrop/RotateReplace
Set coverCrop/RotateReplace

Drag any photo to reorder · click to zoom (with fullscreen and prev/next) · caption field under each photo · quality warnings appear here too. The first photo is always the cover shown across BAANLYY.

Screenshot: the gallery editor mid-drag, reordering two photos

"Show my professional profile on this listing" — leave this checked to display your contact card on the listing, or uncheck it for this listing only. (Which specific fields show is still controlled by Profile privacy above.)

Publish listing →

Manage your listings

Every listing you've published shows in a table on your dashboard.

Your listings (3)
2-Bed at The EstelleavailablePauseMark rented/sold
  1. View it live — the listing title links straight to its public page. (A listing still in draft has no public page yet, so this stays disabled until it’s published.)
  2. Edit — opens the listing back in the same form you created it with. Price, type, bedrooms, bathrooms, size, area, address, description, furnishing, floor, deposit and advance months, parking, pet policy and internet are all editable, any time.
  3. Pause / Activate — take a listing off the market temporarily without deleting it, and bring it back the same way.
  4. Mark rented/sold — closes the listing out once it’s gone.
  5. Show my profile — the same per-listing contact-card toggle from Step 2, editable any time.

Editing opens the listing with everything already on it — your current photos, captions and order included. Add more, drag to reorder, change the cover, or remove any you no longer want. Photos are only ever removed when you remove them, and nothing changes until you save.

See how you’re doing — the Analytics tab

Your dashboard’s Analytics tab shows how your listings are actually performing — all from real activity on BAANLYY, never estimated. At a glance you get your total and 30-day views, leads, your view-to-lead conversion, your median response time (how fast you reply to a new enquiry), applications received, deals closed, and how many listings are live. Below the numbers, a listing-performance list ranks your properties by 30-day views so you can see which ones are working and which need better photos, a sharper price, or a fresh marketing push.

Market your listing — free AI & content tools

Your dashboard's Marketing tools panel turns one listing into content for every channel.

Marketing tools for your listings
AI Content Studio
AI Prompt & Image Library
Portal Marketing Center
Marketing Learning Center
Brand & Logo Library
Screenshot: AI Content Studio output panel for a sample listing

Open the AI Content Studio and enter your listing's basics — type, bedrooms, area, price, amenities and target audience. It instantly writes copy-paste-ready content for the full funnel: a polished description, a short portal/MLS blurb, an SEO title and meta description, an Instagram caption with hashtags, a Facebook lead post, a TikTok video script, a YouTube title and description, an X (Twitter) post, five headline options, a LINE/WhatsApp first-reply template, and three email subject lines. It's free, needs no sign-up, and nothing you type is saved or sent to a server — everything runs in your browser. Click Regenerate variations any time for fresh wording to A/B test or refresh a stale post.

The other four tools round out your marketing kit: the AI Prompt & Image Library for ready-made prompts and images, the Portal Marketing Center for a portal-by-portal guide to DDProperty, FazWaz, LivingInsider and the rest, the Marketing Learning Center for strategy and how-tos, and the Brand & Logo Library for approved logos and brand assets.

One thing that guide cannot do for you: BAANLYY’s own outbound portal feeds are not something you switch on. A listing is added to a portal feed by BAANLYY, per listing and per portal — saving a listing does not put it on one, and there is no control for it on your dashboard. Ask us if you want a listing included. Everything in the Portal Marketing Center is about accounts you open and posts you make yourself.

In the AI Prompt & Image Library, use the “Auto-fill from one of your listings” picker at the top: choose a listing and every prompt fills in that unit’s bedrooms, building, area and price for you, so the copy is ready to paste with no brackets left to fill.

Connect your socials & post in one click

Link your own OneUp account once from Connect Your Socials (the 🔗 Connect Your Socials tile on your dashboard). Your key is stored encrypted and never shown back to you. Once connected, when you generate a social post on any listing (the ✦ Generate social post button in the listing form), a 📣 Post to my socials option appears — pick which connected account set to send to and it pushes the caption to OneUp as a draft for you to review and publish there. Nothing ever posts without your approval. Buffer and Publer support are coming next.

Always proofread AI-written copy and confirm figures like price and size before you post — treat it as a fast first draft, not a final, fact-checked listing.

Your leads — where enquiries land

When someone enquires on one of your listings, or from your public profile page, that enquiry is assigned to you and appears in the Leads / Inbox tab of your dashboard. You don’t have to be logged in and watching for it:

Each lead has a status you move through as you work it — new, attempting contact, contacted, showing scheduled, application started, negotiating, then rented, sold, nurture, dead or spam. It’s your pipeline: set it however you actually work, and use the filters to see just the ones that need chasing.

Enquiries that come in on a BAANLYY listing with no agent attached go to the BAANLYY team, not to a random agent. Nothing of yours is ever routed to someone else.

When someone applies to one of your listings, the full application lands in your Applications tab. Tap ✦ AI screen on any application for a quick, fair-criteria summary — it checks affordability (income vs rent), whether the visa covers the lease term, and whether anything’s missing. It deliberately ignores nationality, family and other protected factors, and it never makes the decision — that’s always yours.

Nurture your leads automatically — bilingual Lead Marketing

Your dashboard now has a Lead Marketing tab. Build an email drip sequence once, in your own language, then enrol any lead from your inbox — each lead automatically receives the sequence translated into their language (English, Thai, Chinese, Russian or Japanese), and you review both versions side by side before anything sends.

  1. Open Lead Marketing in your dashboard and click New campaign.
  2. Name it, pick your writing language, and add steps — each step has a subject, a send delay (in hours), and a message. Use {{first_name}} to insert the lead’s name.
  3. Use Preview as lead in… on any step to see exactly what the lead receives in their language, next to your original.
  4. Save, then enrol a lead from your inbox — the sequence sends in that lead’s language on your schedule.

Sending stays in safe draft/test mode until BAANLYY switches drips live — so you can build and preview everything now with nothing going out prematurely.

Send a lease to sign

When it’s time to sign, open Send a Lease to Sign (the ✍ Send a Lease to Sign tile on your dashboard). Pick the listing, enter the tenant’s name and email, and upload your own lease document (PDF) — you’re not limited to a template.

  1. Choose Create & email tenant to send the signing link straight to them, or Create link only to copy the link and share it your own way (LINE, WhatsApp, etc.).
  2. The tenant opens a secure page, reads your uploaded lease, and signs electronically. Their signature is recorded against the exact document.
  3. You’ll be notified once it’s signed; the BAANLYY team completes the counter-signature to finish the lease.

Your lease document is stored privately and only ever shown to the tenant through their own secure signing link. BAANLYY provides the signing tool for your convenience and is not a party to the lease.

Stay in the loop — notifications, sharing & the app

Want to switch between renting as a consumer and managing as an agent/landlord? Use the portal switcher in your dashboard — one account, both sides.