AI agent ideas for real Bangkok work
Explore agents that help with local tasks and decisions. Each idea starts with a visible Bangkok challenge and describes what to build.
Food and markets
- AI agent
Temple Check Agent: phones listed temples every week to confirm today's free meal
People on Pantip ask if a temple will give rice before walking there, and one even offers to clean in return. A voice agent calls each listed temple or kitchen weekly with one yes/no question, writes the answer into the list, and flags places that stopped serving.
Build with Twilio voice, Thai speech recognition, Claude, Google Sheets
People who run out of money for food can't find where a free meal is today
- AI agent
Pickup Bundler: combines five cafes' leftovers into one 25-minute pickup run
The agent takes the claim list from Closing Button and sorts it into one route a volunteer on a motorbike can finish in 25 minutes, ending at a community kitchen or shelter. It prints a stop sheet with what to expect at each door. Five tiny donations become one real delivery.
Build with Claude, OpenStreetMap routing, Supabase, PDF stop sheet
Small restaurants and bakeries bin good food because donating small amounts is a hassle
- AI agent
Bulk Buy Agent: groups vendors on one soi into a single weekly wholesale order
Each vendor on the soi ticks what they need on a paper tick sheet that gets photographed, or says it by phone. The agent adds the totals, asks two wholesalers for a bulk price on limes, basil and pork, and sends back one order sheet with each vendor's share and PromptPay QR. Buying together beats each person paying retail at the market.
Build with Claude vision, Twilio voice, Google Sheets, PromptPay QR generator
Street food vendors absorb rising ingredient costs because they can't safely raise prices
- AI agent
Rival Menu Spy: an agent that checks five nearby shops for prices you can hold
The agent opens the delivery app pages for five similar shops within 1 km, reads their listed prices for the same dishes, and compares them with the break-even price. It tells the owner which dishes can sit at x1.48 without losing orders and which need a smaller portion or a combo instead.
Build with Playwright, Claude, Google Maps places, Google Sheets
Small restaurants lose money on delivery apps and can't tell what price to list
Getting around
- AI agent
Seller Sleuth: paste the page and the agent checks photos, page age and account name
Paste a seller's page and bank account. The agent reverse-searches the bike photos, checks how old the page is, and compares the account name with the name on the page. A seller who changed the bank account mid-deal gets flagged.
Build with Claude, reverse image search API, Facebook public page info, Thai bank name check
Used motorbike buyers lose deposits to fake Facebook sellers or wait months for the book transfer
- AI agent
Restructure Letter Agent: ask in writing
The agent drafts a Thai letter asking for restructuring, a payment pause or an itemized balance, and logs the replies with dates. A written request creates a record that a phone call doesn't.
Build with Claude, PDF generator, reminder dates
Motorbike buyers who fall behind face repossession, then surprise bills and calls years later
- AI agent
Van Caller: an agent that phones van-with-driver companies and compares quotes
The agent places Thai phone calls to van companies and asks the questions a wheelchair user needs: ramp or lift, chair size, price for the day, driver help. It returns a ranked list with prices and a transcript of each answer.
Build with Twilio Voice, Gemini Live or OpenAI Realtime, Thai TTS, Claude
Wheelchair users and their families can't tell which routes, venues and lifts in Bangkok are usable
Tourism
- AI agent
Transfer Fixer: an agent that phones trusted drivers and boat operators in Thai
When a guest is stuck, the agent calls the hotel's list of known drivers and boat operators in Thai, asking who can take the trip now, how deep the water is on the way, and the price. It reports the best offer to the guest in English with a driver contact.
Build with Twilio Voice, Thai TTS, Whisper, Claude, Google Sheets
Small hotels can't tell arriving guests which routes and transfers work during floods
Small business
- AI agent
Shelf Space Judge: ranks every item by profit per shelf slot and redraws the layout
From the sales counts the agent ranks items by profit per slot, flags the bottom third to cut and the top items to double, and draws a new shelf plan to print, so shelf space follows what earns.
Build with Claude, sales log, simple planogram renderer, PDF
- AI agent
Live Seller Copilot: runs the livestream for a shop owner who is also packing
Point a phone at the rack and go live. The agent reads comments, answers size and price questions out loud or on screen, and drops each 'I want it' into an order sheet, so one person can sell by stream while still tending the shop.
Build with Claude vision, TikTok or Facebook Live comment API, Thai TTS, Google Sheets
Pratunam and Bo Bae shop owners watch foot traffic vanish to livestream sales while rents stay high
- AI agent
Terms Agent: a one page consignment agreement with a closing clause
The agent asks six questions and writes a one page Thai agreement with weekly counts, a payment day and a clause for what happens if the shop closes: pick up within 7 days and settle at retail minus the shop's cut. It prints in one sheet.
Build with Claude, PDF generator
Home cooks and makers who consign goods to shops get no sales report and sometimes no payment
- AI agent
Dispute Brief Agent: one page for mediation
The agent gathers the chat, quote, photos and supplier receipt into a one page brief for consumer protection mediation. It lists what was agreed, what the maker already paid for, and a fair settlement figure.
Build with Claude, chat export parser, PDF generator
Makers of custom orders are stuck with finished goods when buyers stall or cancel after a deposit
- AI agent
Claim Pack Agent: assembles the letters and figures a lender wants
The agent collects the loss table, photos and shop details, then drafts a Thai letter asking a bank for a payment pause and a cover note for an aid application. It lists what is still missing, such as a lease copy, so the owner knows the next step.
Build with Claude, Google Docs API, PDF generation, Next.js
Flooded small shops have no simple record of lost stock, so bank and aid claims are hard
- AI agent
Payment Caller: an agent that phones customers who owe the shop and asks politely
The owner gives the agent a list of overdue invoices. It calls each customer in polite Thai, asks for a date, logs the promise, and calls again if the date passes. The owner stops spending evenings awkwardly asking for money.
Build with Twilio Voice, Whisper Thai, Claude, Thai TTS, Google Sheets
Small shops with steady sales still run out of cash before month end
- AI agent
Loan Form Filler: answer ten questions in Thai and get the cheaper loan application filled
The vendor answers ten spoken questions about the stall, daily sales and the current debt. The agent fills in the application for a licensed low-rate loan, such as a state bank microloan or a community fund, as a printable form with the list of documents to bring. The paperwork wall that pushed people to informal lenders gets shorter.
Build with Claude, Whisper Thai, PDF form filling, Next.js
Street vendors borrow from informal lenders and can't see how fast the debt grows
Animals
- AI agent
Page Verifier: paste a donation page, get a check on its age, names and photos
The donor pastes a page link. The agent checks how old the page is, whether the name changed, whether the cat photos appear elsewhere through reverse image search, and whether it lists a registered group, returning a plain-language verdict like the checklist SOS Animal suggests.
Build with Claude, reverse image search, Facebook page transparency data, web fetch
Home animal rescuers and food donors can't find each other, and donors can't tell who is real
- AI agent
Van Run Planner: turns feeder reports into tomorrow's neuter van route
The agent reads that week's sightings of un-neutered females and picks the 10 stops where one van trip catches the most. It prints a route sheet with photos of each dog and the feeder to meet. The team stops driving to empty corners.
Build with Claude, OpenStreetMap routing, Supabase, PDF route sheet
Soi dog feeders and mobile neuter teams have no shared map of who is fed and sterilized
Jobs and work
- AI agent
Skill to Shelf: say what you can do, get 3 things to sell with prices
A disabled person lists what they can do (draw, cook, sew, edit, speak). The tool suggests three small offers that need no capital, a price range from comparable listings, a photo plan and a ready first post, so the next step isn't 'sell online' but 'list this tomorrow'.
Build with Claude API, Next.js, price examples from public listings
Disabled people who want to earn from home don't know what they could sell, and run into job scams
- AI agent
Task List Agent: describe the home, get tasks, hours and a fair rate
The household describes the home by photo or voice note. The agent writes a task list in Thai and Burmese, estimates the hours honestly and suggests a fair rate, so the 300 to 350 baht visit has clear terms before the first day.
Build with Claude vision, Thai and Burmese output, pricing table, PDF
- AI agent
Exit Pack: final pay math and a written notice before a police report
When a worker stops showing up, the agent takes the logged days, advances and the agreed daily rate, calculates what is really owed down to the satang, and drafts a dated notice plus a receipt both sides can sign. The 1,199.02 baht dispute becomes one printed page.
Build with Claude, Thai labor rules corpus, PDF generation, PromptPay QR
Small cafe and shop owners can't keep daily staff who slack off or vanish, and have no pay record
- AI agent
Demand Letter Agent: turns a chat export into a formal notice
The agent reads the exported chat, pulls out deliverables, dates and amounts, and writes a formal Thai demand letter with a deadline. It cites what was agreed in the client's own words.
Build with Claude, chat export parser, PDF generator
Freelancers and informal workers finish the job, then chase unpaid pay with only chat logs as proof
- AI agent
Broker Quote Check: enter what a broker asks and see which parts are real fees
The worker types or says the broker's price, 15,000 baht. The agent splits it into the official 6,000 fee, health check and documents, and shows what is left as the broker's margin. It prints a card in Burmese and Thai: 'I will pay 6,000 plus these costs, and I want receipts'.
Build with Claude, official fee table, Next.js, PDF card
Myanmar workers pay brokers 11,000 to 18,500 baht for a permit extension that costs 6,000
Elderly care
- AI agent
Visit Translator: record the doctor, get a plain home plan
The caregiver records the clinic visit on the phone. The agent turns the doctor's words into a simple list for home: medicine times, what to watch for, what to do at 3 AM, and what to ask next, in plain Thai.
Build with Whisper Thai, Claude, PDF fridge-sheet export
- AI agent
Knock Ladder: an agent that calls mom, then the neighbor, then you, in order
When a check does not come back, the agent calls mother, then the closest trusted neighbor, then the relative, each in Thai with a single question. The first to answer and confirm ends the alert. Whoever lives closest knocks, and the far-away son knows who did.
Build with Twilio Voice, Claude, Supabase, Whisper Thai
Older people living alone have no one to notice a missed day; relatives worry from afar
- AI agent
Meal Run Planner: turns every request into one boat route and prints the stop sheet
The agent collects requests from the buttons, the phone line and the kitchen's list. It orders the stops to cut boat time and shallow-water detours, and prints one sheet for the captain with house, count and what each elder needs. One boat covers ten lanes in an order that makes sense.
Build with Claude, OpenStreetMap routing, Google Sheets, PDF print
Elderly flood victims stuck upstairs depend on boats and baskets for cooked meals
Community groups
- AI agent
Bank vs Book: match the bank statement to the notebook and find the missing money
Upload the bank statement PDF and the notebook photos. The agent matches line by line, lists deposits with no entry and entries with no deposit, and writes a one-page note the committee can sign before it becomes a seven-year gap.
Build with Claude, PDF table extraction, vision, matching script
Volunteer-run community savings groups and housing co-ops lose track of member money
- AI agent
Ledger Auditor: an agent that asks the committee about anything that looks off
The agent reads the ledger each week and flags things like a large cash expense with no receipt, a duplicate payment, or spending above income. It sends the committee short questions and records their answers beside the entry.
Build with Claude agent, Google Sheets API, SMS or email, rule checks
- AI agent
Friend Scout: a voice note about you, and an agent finds three weekly groups
You talk for a minute about your interests and schedule. The agent searches for recurring weekly activities nearby, drafts a short message to each organizer, and puts the first session in your calendar.
Build with Whisper, Claude agent with web search, Google Calendar API
Long-term residents and newcomers struggle to make friends beyond nightlife and meetups
- AI agent
Volunteer Concierge: an agent that books the shift and reminds both sides
When a volunteer offers help, the agent messages the NGO coordinator in Thai, confirms a slot, adds it to Google Calendar, and sends the volunteer a map link and a Thai sentence to say at the gate, plus a note on whether a foreigner may do the role.
Build with Claude agent, Google Calendar API, SMS or email, Google Maps link
People who want to volunteer with a skill can't find which small NGOs need it
- AI agent
Where to Drop: tell a donor which lane has nothing yet and print the delivery label
A donor types how many kits or meals they can bring. The agent checks the Lane Tag records and sign-ups, picks the three lanes with the least logged, and prints a label with the lane name, contact and a hand-drawn style map for the driver. It turns a pile at City Hall into deliveries to the places that were missed.
Build with Claude, Supabase, Google Maps static map, PDF label generator
Flood donations pile up in some places while other lanes say aid never arrived
Safety and scams
- AI agent
Freeze Now: reads your transfer slips and drafts the bank freeze request in minutes
A victim photographs the transfer slips. The agent reads every payee name and account, notices when the names differ across rounds, and drafts a bank freeze request and online police report text to send in the first hours, with the steps in order.
Build with Claude vision, Thai OCR, PDF generator, hotline 1441 steps
Job seekers lose savings to fake 'accept orders' part-time jobs that demand bigger top-ups
- AI agent
Owner Callback: an agent that independently confirms with the owner by phone
The tenant enters the unit and the owner's phone number from the building office. The agent calls or texts the owner in Thai and English: 'did you authorize this agent to collect this amount to this account?' and reports the answer before any money moves.
Build with Twilio Voice and SMS, Thai TTS, Whisper, Claude
Tenants can't tell if an agent really represents the owner before sending a deposit
Learning and language
- AI agent
Form Filler: ID and report card photos in, scholarship forms filled out
The teen photographs their ID card and transcript. The tool fills the common fields on scholarship and loan forms, lists what is missing (parent's income letter, headman's certificate), and prints a checklist to take to the school office.
Build with Claude vision, PDF form filling, Next.js
- AI agent
Slip to Ledger: market receipts become the lunch expense book
The teacher photographs the handwritten market slip. The tool reads items and kilo prices, adds a cost per child for the day, flags days over budget, and keeps the real prices so the next menu plan uses what things cost this week.
Build with Claude vision, Google Sheets, Apps Script
- AI agent
Exam Tutor: a free tutor that teaches from the real past entrance papers
The student picks an exam and a weak topic. The agent pulls matching past-paper questions, explains each step in simple Thai, and keeps asking until the student can do it alone. It targets what the entrance exam actually asks, which is the gap school lessons leave.
Build with Claude, past exam paper corpus, Next.js, spaced repetition
- AI agent
Coffee Swap: an agent that pairs a learner with a Thai student for a chat hour
Foreign learners and Thai students wanting English practice sign up with a few interests. The agent pairs them, finds a cafe near both from Google Places, sets the time, and sends each person three starter topics.
Build with Claude agent, Google Places API, Google Calendar, email
Foreigners learning Thai stall at the alphabet and can't get conversation practice
- AI agent
Event Post Agent: three event photos become the post, the notice and the album
The teacher takes three photos at a sports day or a visit. The agent writes the Facebook post, a printed notice for the parents' board and a short album page in Thai, each in the school's tone. Public relations work that took 468 hours a term takes two minutes.
Build with Claude vision, Claude writing, Next.js, A4 print, Facebook Graph API optional
Teachers at small schools spend hundreds of hours a term on reports, PR and coordination
Housing and condos
- AI agent
Book Rebuild: feed it the bank statement and receipts, get a ledger and the gaps
The volunteer who took over gives the agent the bank statements, receipts and the old president's notes. It rebuilds the ledger, lists unexplained transfers and who still owes, and produces a plain Thai statement for the next meeting.
Build with Claude, PDF and image parsing, Sheets, statement template
- AI agent
Contract Reader: photograph each page at the sales office, get red flags in two minutes
While the sales agent talks, the buyer snaps the booking pages. The agent flags a missing refund when the loan is rejected, unfair forfeiture, vague delivery dates and penalty clauses, and compares them with the OCPB draft standard.
Build with Claude vision, OCPB draft booking contract, Thai legal clause list
- AI agent
Quote Sanity Agent: compare three quotes line by line
The agent reads PDF or photo quotes, normalizes items and flags missing work and unit prices far from the others. It shows the cheapest quote leaving out the footing, so a low price is not misread as a good one.
Build with Claude, PDF and photo upload
- AI agent
Listing Hunter: reads Thai and English listings and asks the pet question for you
An agent reads listing pages in Thai and English, pulls the agent's number, drafts the pet question in Thai and sends it. It tracks which buildings answered yes, with weight and count limits, in one list for a Sathon search near the kids' school.
Build with Claude, listing page scraper, Twilio SMS or LINE Notify, Google Sheets
Pet owners can't find pet-friendly condos and don't know the new Bangkok pet registration rules
- AI agent
Building Memory: reads years of group chat and prints a welcome sheet for new owners
The agent ingests an exported LINE group history and extracts recurring answers, who fixed what, plumber and electrician numbers, and past decisions. It outputs a one page printable Welcome Sheet that the sales office or a neighbor hands to every new owner.
Build with Claude, exported LINE chat text, PDF generator, QR code
New condo residents have only a LINE group to ask building questions
- AI agent
Fine Dispute Drafter: a timeline and polite letter when you are locked or fined
A resident sends photos of the wheel-lock, receipt or notice and a short voice note. The agent matches them to the building rules, writes a dated timeline, and drafts a courteous Thai letter to the juristic office asking for the clause behind the charge.
Build with Claude agent, Whisper, PDF generation, Next.js
- AI agent
Quote Collector: an agent that phones three technicians and compares the answers
The resident says what is wrong with the washer or aircon. The agent phones three technicians in Thai with the same questions, collects price, arrival date and warranty, and returns a one-page comparison. Nobody wastes an evening calling around.
Build with Twilio Voice, Whisper Thai, Claude, Google Sheets
Residents can't find honest repair techs or know what an aircon wash should cost
- AI agent
Redline Maker: turns the bad clauses into a counter-offer the owner can sign
The agent takes the flagged clauses and writes a clean redline: 50 baht late fee after 7 days, 15 days notice before entry, repairs split by photo evidence. It adds a polite message in Thai to the owner. Asking for fair terms feels like routine paperwork, not a fight.
Build with Claude, Word or PDF diff, Next.js
Renters sign leases with harsh clauses they can't evaluate in time
- AI agent
Proof Packet Agent: builds the one-page evidence sheet to show the building office
The agent takes the meter photos, the bill and the lease line about electricity, and writes a one-page packet in Thai: units, rate charged, expected cost, the difference. The tenant brings the same page to the juristic office, so the argument is about numbers, not feelings.
Build with Claude, Meter Proof data, PDF generator, Next.js
Tenants pay double the grid rate for electricity and can't check building bills
- AI agent
Complaint Clerk: an agent that keeps the log and writes the letter to the office
When the Puck log and the neighbor's complaints pile up, the agent drafts a calm letter to the juristic office in Thai: dates, levels, what the rules say, and a proposal for a fair fix. A tenant who is shy about conflict sends a clear, polite file.
Build with Claude, Puck log, PDF letter generator, Next.js
Condo noise complaints turn into fines and fights with weak evidence on both sides
- AI agent
Notice Ladder: three escalating notices in Thai and English, ready to print and deliver
The owner enters rent owed, days late and the lease terms. The agent writes a friendly reminder, a formal notice and a final notice, each with the exact amount, dates and a PromptPay QR. Posted on the door or sent by registered mail, they build the evidence file as they go.
Build with Claude, PDF generator, PromptPay QR, Next.js
Small landlords can't prove damage or recover rent when a tenant leaves or vanishes
- AI agent
Deduction Auditor: matches each charge to evidence and checks the price
The tenant uploads the landlord's list of deductions and the move-in record. The agent checks each line, such as a light bulb or a sofa mark, against the evidence and a market price range, and flags 'bulb charged 500, usual 60'. It writes a reply in Thai and English listing what to dispute.
Build with Claude, Home Pro and Lazada price lookup, PDF report, Next.js
Renters lose deposits over tiny scratches with no proof of the room's starting state
Health
- AI agent
Paper Pack: answer 6 questions and get the exact folder to carry to the right office
A family answers a few questions about the person (disability type, bedridden or not, district, social security or not). The tool returns the order of steps (hospital certificate first, then district), the documents to copy, a pre-filled form draft and which benefits to ask for.
Build with Next.js, Claude API, PDF generation
Families of disabled or bedridden people get sent between offices and miss benefits they can claim
- AI agent
Refund Filer: fills the OCPB online complaint and sends the letter for you
When the clinic is shut with sessions left, the buyer gives the receipt photo and the story. The agent fills in the online complaint form with the right numbers, drafts the refund letter citing the rule, and keeps a timeline, replacing weeks of confusion.
Build with Claude, browser automation (Playwright), PDF letter, receipt OCR
- AI agent
Intake Packer: summarizes your history into one page for a first session
The user answers questions over a few minutes and an agent writes a private one page history and a list of questions to bring to a new therapist. It saves money and nerves at a first paid session.
Build with Claude, PDF export, local-only storage
Expats in distress can't quickly find English-speaking, licensed mental health help in Bangkok
- AI agent
Interpreter Match: an agent that finds a volunteer sign interpreter for the slot
The patient enters hospital, date and time. The agent messages a list of volunteer sign interpreters, confirms the first who accepts, and sends both sides the address and a reminder. If nobody accepts it widens the list and tells the patient early.
Build with Claude agent, SMS or email via Twilio, Google Calendar API, Supabase
Deaf patients often face hospital visits without a sign language interpreter
- AI agent
Call Ahead: an agent that phones the restaurant and asks the allergy question
The traveler picks a restaurant and their allergies. The agent calls in Thai, asks about peanut oil and shared fryers, and sends back a one-line answer: 'they can cook without peanut, use a clean wok'. The traveler decides before walking in.
Build with Twilio Voice, Whisper Thai, Claude, Google Places
Travelers with severe food allergies can't reliably tell Thai cooks what they can't eat
- AI agent
Quote Caller: an agent that phones five clinics and asks the same price question
The patient says what they need, such as a cleaning and one filling. The agent calls five clinics in Thai with the same script, collects prices, wait time and what is included, and returns a table. A foreigner who fears being quoted a tourist price gets five like-for-like answers.
Build with Twilio Voice, Whisper Thai, Claude, Google Sheets
Foreigners can't judge if a Bangkok dentist's or clinic's plan and price are fair
Tools these ideas use: Claude, Next.js, Google Sheets, Twilio voice, Claude vision, PDF generator, Whisper Thai, Claude agent, Supabase, Thai TTS, PDF generation, Whisper