Skip to main content
Databases, login systems, email notifications, AI features, admin panels, SEO. The agent builds real functionality, not just pages.

Database

Tell the agent what your app needs to store and it sets up the database. Customers, bookings, products, orders. It creates the schema, the logic to save and retrieve data, and connects it to your UI. How to use it Describe what data your app tracks. Mention record types, fields, and how they relate to each other. Example prompts:
Set up a booking system for my barbershop with 4 barbers. Store
client info (name, phone, email), available time slots per barber,
services with prices (haircut $30, beard trim $15, full grooming
$50), and booking history.
Build storage for user subscriptions in my SaaS app. Track current
plan (Free/Pro/Enterprise), billing cycle, next billing date, usage
limits (API calls, storage, team members), and current usage. Show
users a usage dashboard with progress bars.
Set up a real estate listing database. Properties need address,
price, beds, baths, square footage, photos (up to 20), description,
and status (active/pending/sold). Each property belongs to an agent.
Visitors can submit inquiry messages per property.

Passwordless Login

Users enter their email, get a 6-digit code, and they’re in. No passwords. The agent builds the full flow: email input, code entry, verification email, and session management. How to use it Ask for passwordless or email-code login. Specify what happens after login and what content is protected. Example prompts:
Add passwordless login to my booking app. After login, clients see
past appointments, upcoming bookings, and can rebook their favorite
barber. Unauthenticated visitors can browse services but can't book.
Set up email-code login for my recipe sharing platform. No passwords.
After login, users can save recipes to favorites, submit their own,
and leave comments. Keep signup friction low since most users are on
mobile.
Add email verification login to my SaaS dashboard. Clean centered
login page with our logo and brand colors. Redirect to the project
dashboard after auth. Sessions should last 30 days.

Email and Password Login

Signup, email verification, signin, forgot password, reset password. The agent builds every screen and handles verification emails, password hashing, and sessions. How to use it Ask for email and password auth. Specify which features you need and what pages are protected. Example prompts:
Add full authentication to my e-commerce site. Users sign up with
email and password, verify their email before checkout, and can reset
their password. After login they see order history, saved addresses,
and wishlist. Keep guest checkout for one-time buyers.
Set up signup and login for my online course platform. Students
register, verify email, and access enrolled courses. Include password
reset and "remember me." Dashboard shows course progress, lessons,
and earned certificates.
Build authentication for my restaurant's admin panel. Only me and
my two managers log in. No public signup. After login we see today's
reservations, pending orders, and daily revenue.

Automatic Emails

Your app sends real emails. Contact form submissions, order confirmations, welcome emails, reminders. Macaly has email built in, no external services needed.
Rate limited to 10 emails per minute per app.
How to use it Describe the trigger (what event sends the email) and the content. Include any dynamic data like names or booking details. Example prompts:
Send a confirmation email when a client books a haircut. Include the
date, time, barber name, service, and price. Add "Need to reschedule?
Reply or call (555) 123-4567" at the bottom. From name: "The
Gentleman's Cut."
Email me every morning at 8am with a summary of overnight orders.
Include order count, total revenue, and a list with each customer's
name, what they ordered, and order total.
Set up three onboarding emails for my SaaS: welcome with quick-start
link on signup, follow-up at day 3 linking to docs, and check-in at
day 7 highlighting top features. Address the user by first name in
each one.

Admin Panel

Builds a dashboard so you can update content, manage orders, and handle users without going through the agent. Login, roles, permissions, and a full create/edit/publish flow. The blog feature generates SEO-friendly pages automatically. How to use it Describe what content you need to manage and who should have access. Mention roles and permissions if needed. Example prompts:
Build me a dashboard to manage my salon's daily operations. Calendar
view of today's bookings, mark clients arrived or no-show, add
walk-ins, and daily revenue summary. Full access for me, today's
bookings only for my receptionist.
Create a backend page for my restaurant menu. Add dishes with photo,
description, price, and category (appetizers, mains, desserts,
drinks). Mark items sold out without deleting, reorder within
categories. My chef can update daily specials only.
Build a CMS for my marketing team. They need to edit homepage hero
text and images, publish blog posts with rich text, manage FAQ, and
update the team page. Include draft/published states with preview.
Only I can publish.

AI Features

Add AI to your app. Chatbots, smart search, content generation, recommendations. Describe what you need and the agent builds it in. How to use it Describe the AI feature and how users interact with it. Specify what data it should use and what the output looks like. Example prompts:
Add an AI chatbot to my dental practice website that answers questions
about services, pricing, insurance, and hours. Show it as a widget
in the bottom-right corner. If a visitor seems interested, offer to
book an appointment. Feed it our services page and FAQ as context.
Build natural language search for my recipe site. Users type something
like "quick chicken dinner, no dairy, under 30 min" and get ranked
results as recipe cards with photos, cook time, and a relevance score.
Create a listing description generator for my real estate platform.
Agents paste property details (beds, baths, sqft, neighborhood,
features) and the AI writes a 2-3 paragraph MLS-ready description.
Add a tone selector: professional, warm, or luxury.

Text to Voice

Turn text into spoken audio. Use it to add a “listen to this article” button to your blog, build audio flashcards, create a voice-guided onboarding flow, or build apps that speak out loud — like a fairy tale generator that reads stories to kids. Choose from a range of voices — warm, authoritative, calm, energetic — and control the speed and tone. How to use it Describe what you want narrated and how it should sound. Mention voice style, pace, or emotion if you have a preference. The agent handles generation and saves the audio to your project. Example prompts:
Add a "Listen to article" button to each blog post. Use a warm,
calm voice — something like a public radio narrator. It should appear
at the top of the post and play the full article text.
Build an audio onboarding flow for my app. Three short welcome messages,
each under 20 seconds. Friendly and encouraging — like a coach
welcoming a new member for the first time.
Create audio pronunciation buttons for my language learning app.
Each card shows a word and a speaker icon. Tap it to hear the word
spoken at slightly slower than normal speed, clear and neutral voice.

Transcription

Add speech-to-text to anything you build. Upload an audio file or point the agent to a URL and get back accurate text. Use it to build a meeting note-taker, a voice-to-text dashboard, a podcast transcript page, or any feature that turns spoken words into written ones. How to use it Upload an audio file or share a link. Mention the language if it’s not English, or give the agent context (useful for technical terms or names). The transcribed text comes back ready to use anywhere in your project. Example prompts:
Build a meeting transcription tool. Users upload an MP3 and get back
a formatted transcript. Store each one in the database linked to
their account so they can browse past meetings.
Add a voice memo feature to my notes app. Users hold a button to
record and release to transcribe. The text drops straight into the
active note — fast and minimal.
Create a transcript page for each podcast episode. I'll provide
the audio links and want full transcripts generated and saved. Display
them below the audio player on each episode page.

SEO

Every page gets proper meta titles, descriptions, heading structure, open graph tags, and structured data automatically. You can also target specific keywords and locations. How to use it Tell the agent what searches you want to rank for. Mention your business type, location, and audience. Example prompts:
Optimize my barbershop site for "best barbershop near me" and "men's
haircut Brooklyn." Update the title tag, meta description, and
headings. Add local business structured data with our address, hours,
phone number, and a Google Maps embed.
Go through every page on my digital marketing agency site and add
proper meta titles and descriptions. Target different keywords per
page. Target "digital marketing agency London" for homepage, specific
services like "SEO consulting" for service pages.
Optimize my SaaS landing page for founders looking for invoicing
tools. Target "invoice software for startups" and "simple billing
tool." Add proper H1/H2 structure and FAQ schema markup.

Find a Domain

Checks if a domain is available, shows the price, and tells you if you can register it through Macaly. Check multiple names and extensions at once. How to use it Tell the agent the domain you want to check, or describe your business and let it suggest options. Example prompts:
Check if renly.com is available. I'm launching a rental management
SaaS called "Renly." Also try getrenly.com, renly.io, and renly.co.
Prefer .com but open to .io. Show pricing for the available ones.
Look up thelisbonloft.com and lisbon-loft.com for my boutique hotel
called "The Lisbon Loft." Also try .pt since we're in Portugal. If
all are taken, suggest 3-4 alternatives that capture the brand.
Check domain availability for my leadership coaching business. My
name is Sarah Chen. Try sarahchen.com, sarahchencoaching.com,
chenleadership.com, and leadwithchen.com.