Setting up a LINE bot for a property agency in Japan requires creating a LINE Official Account (Service Account tier), connecting it to the LINE Messaging API, configuring an AI platform with Japanese-language property knowledge, and building a qualification flow in polite keigo (formal Japanese). The full setup takes 5–10 business days and requires LINE Corp account verification.
LINE is Japan's dominant messaging application with 96 million monthly active users—85% of smartphone users in Japan. In the rental property market, LINE is the expected communication channel for both domestic and internationally-posted expat tenants. Agencies without a LINE Official Account are invisible to a large share of the market.
Step 1: Create a LINE Official Account
A LINE Official Account is required to use the LINE Messaging API for bot automation. Create one at manager.line.biz, selecting the "Service Account" plan for full API access.
Creation process:
- Go to manager.line.biz
- Click "Create a LINE Official Account"
- Log in with a LINE account or create a new business LINE account
- Enter your business information:
- Account name: Your agency's Japanese name (e.g., ABC不動産)
- Business category: Real Estate (不動産)
- Business email
- Select account plan: Service Account (required for Messaging API—not Subscription Account)
- Complete LINE's business verification (may require business registration documents in Japanese)
LINE charges for Service Accounts:
- Free plan: 200 messages/month (too low for active agencies)
- Light plan: JPY 5,000/month (5,000 messages)
- Standard plan: JPY 15,000/month (15,000 messages) — recommended for most agencies
Step 2: Set Up LINE Messaging API Access
The LINE Messaging API is what allows you to connect your LINE Official Account to an external AI platform. Set it up through the LINE Developers Console at developers.line.biz.
Messaging API setup:
- Log in at developers.line.biz
- Create a new Provider (your agency name)
- Under the Provider, create a new Channel: Select "Messaging API"
- Link it to your LINE Official Account created in Step 1
- Note your Channel Access Token (long-lived) and Channel Secret
- These credentials are what you enter in your AI platform to connect the two systems
In the LINE Official Account Manager:
- Go to Settings → Response Settings
- Set Response Mode to "Bot" (this disables the standard LINE interface and routes all messages to your API)
- Disable "LINE Official Account Features" auto-responses that might conflict with your bot
Step 3: Configure a Webhook Endpoint
The webhook is a URL on your AI platform that LINE sends messages to when a user contacts your Official Account. Most AI property platforms provide this URL automatically—you simply enter it in the Developers Console.
Webhook configuration:
- In LINE Developers Console, go to your Messaging API channel
- Click "Webhook settings"
- Enter the webhook URL provided by your AI platform
- Enable "Use webhook" toggle
- Click "Verify" to test the connection—LINE will send a test request and confirm the URL responds correctly
If setting up manually (for developers):
- Your webhook endpoint must respond to LINE's HTTP POST requests
- LINE verifies requests using your Channel Secret (HMAC-SHA256 signature)
- Respond with HTTP 200 within 15 seconds or LINE will retry
Step 4: Configure Japanese Language AI
The AI must respond in natural, polite Japanese appropriate for business communication. Configure the AI with Japanese property vocabulary, keigo (honorific language) guidelines, and market-specific knowledge about Tokyo's rental market.
Japanese AI configuration essentials:
Politeness level: Use です/ます (desu/masu) forms throughout. Never use casual forms (だ/である) with strangers. For property inquiries, formal polite is appropriate.
Appropriate greeting: "こんにちは![Agency Name]です。お部屋探しのお手伝いをさせていただきます。ご予算と入居をご希望される時期をお聞かせください。" (Hello! This is [Agency Name]. We'd be happy to assist you find a property. Could you share your budget and preferred move-in date?)
Japanese property terminology to load:
- 賃料 (chinryō) — monthly rent
- 敷金 (shikikin) — security deposit
- 礼金 (reikin) — key money (gratuity payment, common in Japan)
- 管理費 (kanrihi) — management/maintenance fee
- 間取り (madori) — floor plan/layout
- 1K, 1DK, 1LDK, 2LDK — Japanese room notation
- 築年数 (chikunensū) — building age in years
- 最寄り駅 (moyori eki) — nearest station
- 保証会社 (hoshō gaisha) — guarantor company
Key insight: "礼金" (key money) is unique to Japan—a one-time payment of 1–2 months' rent given as a gratuity to the landlord that is not refundable. Foreign tenants frequently do not understand this concept. Your AI should explain it proactively when discussing initial costs.
Step 5: Build the Qualification Flow in Japanese
Design the qualification flow in conversational Japanese, one question at a time. Japanese business communication tends toward indirect phrasing—avoid interrogative forms that feel blunt or interrogative.
Japanese qualification flow:
Q1 (Budget): "ご予算についてお聞かせいただけますか?毎月のご家賃としてどれくらいをお考えでしょうか?" (Could you share your budget? How much are you considering for monthly rent?)
Q2 (Move-in date): "ご入居をご希望される時期はいつ頃でしょうか?" (When would you be looking to move in?)
Q3 (Room type): "ご希望の間取りはございますか?例えば、1LDKや2LDKなど。" (Do you have a preferred floor plan? For example, 1LDK or 2LDK?)
Q4 (Area preference): "ご希望のエリアや最寄り駅はございますか?" (Do you have a preferred area or nearest station?)
Q5 (Guarantor — important in Japan): "日本国内に連帯保証人様はいらっしゃいますか?もしくは保証会社のご利用をご希望でしょうか?" (Do you have a guarantor in Japan, or would you like to use a guarantor company?)
Step 6: Create LINE Flex Messages for Property Listings
LINE Flex Messages display property listings as visual cards with photos, key details, and action buttons. They dramatically outperform text-only listings in conversion rate.
Flex Message structure for a property listing:
- Hero image: Main property photo (1200×628 recommended)
- Title: Property address or development name in Japanese
- Subtitle: 2LDK・53m²・東京都渋谷区
- Body text: 賃料: ¥180,000/月 | 敷金: 2ヶ月 | 礼金: 1ヶ月 | 築5年
- Footer buttons:
- 内覧を予約する (Book a viewing)
- 詳細を見る (View details)
- 写真をもっと見る (See more photos)
Step 7: Configure Rich Menu
LINE Rich Menu is a persistent menu at the bottom of the chat screen. Configure it for key property agency actions that tenants can access at any time during a conversation.
Rich Menu button layout for property agency:
- 物件を探す (Search properties)
- 内覧を予約する (Book a viewing)
- お問い合わせ (Contact us)
- よくある質問 (FAQ)
- 会社概要 (About us)
Conclusion
Setting up a LINE bot for a property agency in Japan requires attention to language quality, Japanese business communication norms, and Japan-specific property concepts. When done correctly, it creates a 24/7 Japanese-language inquiry handling system that can compete with any local agency.
Join the waitlist to deploy RentPilot's LINE-native property AI for the Japanese market—pre-configured with Japanese property vocabulary and keigo-level communication quality.
