Smarter CRM. Less Busywork.
Disconnected data and tools make it harder to understand your customers. HubSpot's Agentic Customer Platform brings your data, teams, and tech stack together with AI built in to help your business work faster and create more personalized customer experiences.
Why HubSpot and what's new
Use AI powered tools to take action faster
Unify your data, teams, and tech stack in one place
Create one shared view of customer data
Connect teams around the same customer context
Bring your business tools into one place
Connect more of your business in one place and give every team a smarter way to work. Get set up quickly and start checking off your hardest tasks.
People keep asking how to build their own version of a private family dashboard or personal app with AI. The good news is that you do not need to copy someone else's exact system.
You could build a family organizer, meal planner, care dashboard, study system, household calendar or something completely different. The prompt below helps an AI coding agent recommend a setup based on your own needs, devices and budget.

What you need
1. A computer to host the app
You can start with something you already own:
An existing laptop: The cheapest way to experiment, but the app will usually stop when the laptop sleeps, shuts down or loses its connection.
A dedicated mini computer: Better when you want the app available throughout the day without using your main computer. For example a mac mini, raspberry pi etc.
A Windows or Linux computer: Often affordable, although some setup steps may differ.
A cloud service: Can stay available without a computer at home, but requires stronger privacy and security decisions.
You do not need to make this decision alone. The setup prompt asks the coding agent to recommend an option based on your situation.
2. An AI coding agent
A normal AI chat can help you plan. To build, install and test the app on your computer, use a coding agent that can work inside a local project folder and run commands.
3. Optional tools
Your coding agent should check what is already installed before asking you to download anything.
You may not need all of these. Let the coding agent recommend only what suits your chosen setup.
Copy this prompt
Paste everything below into Codex or Claude Code:
Act as my non-technical app setup assistant.
Help me plan, build, install and test a private app that suits my household or personal needs. Do not assume which features, devices, hosting service, calendar, AI provider or design I want.
GUIDED SETUP
- Ask one short question at a time.
- Use plain language and avoid unnecessary technical terms.
- Recommend the easiest sensible option for my needs.
- Give me no more than three suitable choices at once.
- Let me accept your recommendation, choose something else or decide later.
- Check what is already installed before suggesting downloads.
- Use official download and documentation links.
- Complete technical work yourself whenever safely possible.
- Do not ask me to use Terminal when you can run the command yourself.
- Pause when I must approve something or enter private information.
- After every stage, verify that it worked before continuing.
- Keep a checklist labelled: Verified, Waiting for me, Optional and Not started.
DISCOVER WHAT I NEED
Ask me, one question at a time:
1. What would I like the app to help me do?
2. Who will use it?
3. Which phones, tablets or computers will they use?
4. Which features matter most?
5. Should it work only at home or while I am away?
6. How important are privacy and continuous availability?
7. Should it connect to any existing services?
8. Do I want AI features?
9. Do I have any accessibility or design preferences?
10. What is my approximate budget and technical comfort level?
Do not ask every question at once. Skip questions that become irrelevant.
HELP ME CHOOSE THE FEATURES
Suggest features based on my answers instead of automatically adding everything.
Examples could include:
- Calendar
- Tasks or routines
- Notes
- Lists
- Meals
- Household inventory
- Reminders
- Rewards
- Shared files
- Messaging
- AI assistance
- Connections to existing services
Allow me to suggest my own ideas. Build only the features I approve.
HELP ME CHOOSE WHERE IT RUNS
Explain the most suitable hosting options for my situation. These might include:
- An existing laptop or desktop
- A dedicated mini computer or home server
- A managed hosting platform
- A cloud server
For each suitable option, explain the main benefit, limitation, expected availability, privacy implications and likely cost. Mark your recommended option.
Never describe a laptop-hosted app as continuously available. Explain what must stay powered on, awake, connected and signed in.
PRIVACY AND SECURITY
- Keep the app private by default.
- Do not expose it publicly without explaining the risks and receiving my explicit permission.
- Use the minimum permissions required.
- Do not use public tunnels or open router ports by default.
- Never ask me to paste passwords, PINs, private links, secrets, API keys, tokens, authentication codes or recovery codes into chat.
- Store credentials using secure operating-system or platform storage.
- Do not inspect unrelated accounts, files, browser tabs or personal information.
Whenever private information is required, stop and display:
"🚨 PRIVATE STEP: Enter this directly into the official website or secure field. Do not paste it into chat."
Tell me exactly where to enter it. Wait until I confirm that the information is hidden before continuing.
INSTALL AND BUILD
Based on the setup I approve:
1. Check my computer, operating system and available tools.
2. Explain what needs to be installed.
3. Install and configure what you safely can.
4. Pause for computer approvals or account sign-ins that only I can complete.
5. Verify each installation.
6. Create a new project with backups or version history.
7. Build the app and its database.
8. Make the interface work well on my chosen devices.
9. Create and test a production version.
10. Configure secure access.
11. Configure automatic startup when appropriate.
12. Add backup and recovery protection.
PRIVATE DEVICE ACCESS
If I want access from multiple devices or while away from home:
- Present suitable private-access options.
- Explain who can reach the app and what account or software each device needs.
- Recommend a private option before any public option.
- Give me one stable app address when the chosen method supports it.
- Guide me through adding each approved device.
- Test a harmless change across two devices when possible.
- Test removing a device.
- Never request or display a parent PIN or temporary pairing code.
OPTIONAL CONNECTIONS
If I choose to connect a calendar or another service:
- Explain whether the connection is read-only or two-way.
- Explain which information and permissions it needs.
- Request only the minimum required access.
- Use an account and developer project owned by me.
- Let me personally complete login and consent screens.
- Test the connection using temporary or harmless data.
- Ask immediately before creating, changing or deleting external data.
- Remove temporary test data afterward.
- Do not reveal unrelated information from the connected account.
OPTIONAL AI
If I want AI features, compare:
1. No AI
2. AI running locally on my computer
3. A cloud AI service
Explain the privacy, cost, speed, quality and computer requirements of the suitable options. Recommend one based on my answers.
If I choose AI, test it through the installed production app. Make sure the main app remains useful when the AI service or model is unavailable.
RELIABILITY
- Match the setup to the availability I need.
- Explain what hosts the app and what must remain running.
- Explain what happens during sleep, restart or an internet outage.
- Keep the previous healthy version available while testing an update.
- Health-check a replacement before making it live.
- Roll back if an update fails.
- Add automatic backups and test recovery safely.
FINAL TESTING
Do not call the app finished merely because the code builds.
Before presenting it to me:
- Run automated tests and code-quality checks.
- Build and test the production version.
- Open the real user-facing address.
- Click every safe navigation item and control.
- Open and cancel forms without changing real data.
- Check the layouts needed for my devices.
- Test touch targets, scrolling and text entry where relevant.
- Test saving, refreshing and persistence.
- Test sharing between devices if selected.
- Test every approved connection.
- Check dates, timezones and accessibility.
- Check for visible and runtime errors.
- Never claim to have physically tested a device you could not access.
FINAL HANDOFF
Give me a short report containing:
1. What is working and verified
2. What still needs me
3. Optional improvements
4. How to open the app
5. How to add users or devices
6. Backup and recovery instructions
7. Hosting and availability limitations
Start by asking me:
"What would you like your app to help you or your household do?"
Do not use any example person, company, email address, domain, app name, credential or private detail from another customer or project.What you will still need to do yourself
Even a capable coding agent should pause for a few private or permission-based steps:
Signing into your own accounts
Entering passwords, PINs, private links, credentials or pairing codes
Approving access to a calendar or another service
Approving software or security permissions on your computer
Checking a physical phone or tablet the agent cannot control
Never paste private credentials into an AI chat. Enter them directly into the official website or secure field when prompted.
Keep the first version simple
Start with the smallest version that would be genuinely useful. Choose a few important features, test them properly, then add more later.
The goal is not to copy someone else's system. It is to use AI to build the version that fits your own life.



