Build a tenant message bot in Slack with an AI coding assistant in an afternoon: write the rules for what it answers and what goes to a person, then let your staff test it before tenants see it: AI agent prompt

On Nov 2, 2026, a Tokyo-based investor who runs a shared office business (@YUKICAPITALen) posted that the week before he built a chatbot that receives tenant messages automatically, with Claude Code doing most of the work in about two hours, as an app inside Slack, without hiring an engineer. He gave it rules: 'If this kind of message comes, reply this way. If that kind comes, report it to this channel.' The AI handles the first response; things it can't answer, like a water leak, go to a person, and he wants a report of each day's inquiries every morning. He expects staff work to drop by one to three or four hours a day but says he won't know until staff use it, so he added a step where staff test it first. If testing goes well he will announce it to all contract holders, about 40 companies.

OperationsDIY tenant message bot with written rulesintermediate

The prompt

1. Collect 30 to 50 real tenant messages from the last few months (remove names and personal details).
2. Ask ChatGPT or Claude: "Group these into types. For each type, say whether a bot can answer it from our rules or it must go to a person." Mark anything urgent (leaks, lockouts, safety) as person-only.
3. Write the rules as a simple table: message type, the reply to send, or which channel or person to alert.
4. Open Claude Code (or another AI coding assistant) and ask: "Build a Slack app that reads messages from tenants in [channel or inbox], replies using these rules, sends anything not covered or urgent to [staff channel] with the original message, and posts a summary of the day's inquiries every morning at 8." Paste your rules.
5. Test it with your staff first, using made-up tenant messages. Ask them what it got wrong.
6. Fix the rules, then tell tenants the bot is starting and how to reach a person directly.
7. Review the morning summaries weekly and track whether staff time actually drops.
Open in ChatGPT Open in Claude Perplexity Download as agent skill (SKILL.md)

Fill in the blanks, then copy

This prompt has 2 [bracket]s to fill in. Type your details below and the prompt updates as you go. Your answers stay in this browser and are reused on other prompts with the same blanks. Nothing is sent to us.

How to use it

  1. Copy the prompt above.
  2. Replace every [bracket] with your own details (use the fill-in-the-blanks box above, which remembers your answers for the next prompt).
  3. Paste it into Claude Code, Slack, ChatGPT or Claude and review the answer before you use it.

Works with: Claude Code, Slack, ChatGPT or Claude

Real-world example: x.com/YUKICAPITALen/status/2117180088986857740

Featured in: ChatGPT prompts for business email, replies and follow-ups · AI prompts for writing SOPs, reports, policies and checklists · ChatGPT prompts for property management and landlords: tenants, repairs, inspections, ledgers and owners

Before you use it: what to check

Already built into this prompt

Check yourself

Using an AI agent? Download this prompt as a SKILL.md agent skill with these checks built in, or get the .zip for Claude.ai. How to install skills.

Share:Post on XLinkedInFacebookRedditWhatsApp
</> Embed this prompt on your site

Paste this HTML into your blog or website. It's a plain card with no tracking scripts that links back to this prompt.

Want to make this prompt even better? Grade it with the free prompt grader or build your own with the AI prompt generator.

Get the free Solo Founder Stack pack

32 copy-paste agent prompts (PDF) plus 5 new prompts every week.

Get it free

More Operations prompts

Weekly status reportReporting · beginner · worked exampleWrite an SOP from a messy processSOPs · beginner · worked exampleSprint/project plannerProject planning · intermediateMeeting notes to action itemsMeetings · beginner · worked exampleMissing-documents chaserClient documents · intermediateWeekly staff schedule from your sales forecastStaff scheduling · beginner · worked example

See all Operations prompts →

Related prompts from other teams

Draft replies from your FAQCustomer Support · beginner · worked exampleCall notes to follow-up emailSales · beginner · worked exampleLead enrichment + draft replySales · intermediateWeekly newsletter drafterContent · beginner · worked example