Website Builder Manual

Manual addition

Optional Automation Modules Inside Generated Websites

The AI website builder must know how to add optional automation features inside the websites it creates. These automations are not for the builder platform itself. They are features that can be included inside the customer's finished website.

Main Rule

The AI should only add these automations when the builder chooses them before generation or manually adds them later. It must not automatically include every automation in every website. It should decide based on the business type, the website goal, and the selected automation options.

Before the AI builds a website, the builder should be able to choose which automation modules the customer website should include.

Booking system Quote request form Contact form Payment or deposit button Auto-reply email Appointment reminders Review request link Lead capture form Client intake form Thank-you page Calendar embed External booking link External payment link

How the AI Should Use Automation Choices

The AI should read the selected automation modules and build the website around them.

Booking selected

  • Book Now buttons
  • Booking section
  • Calendar or booking embed area
  • Booking CTA in the hero and footer
  • Booking confirmation page or message

Quote request selected

  • Get a Free Quote buttons
  • Quote request form
  • Service selection fields
  • Customer contact fields
  • Project details field
  • Thank-you page
  • Optional email notification setup

Payment or deposit selected

  • Pay Deposit button
  • Payment section
  • Package or pricing section
  • Safe external payment link area
  • Payment instructions
  • Confirmation message

Review request selected

  • Review link section
  • Leave a Review button
  • Customer review CTA
  • Optional post-service review request text

Business-Type Automation Rules

The AI should recommend automation modules based on the business type.

Cleaning company

  • Quote request form
  • Booking request form
  • Service package selector
  • Contact form
  • Review request link

Landscaping

  • Quote request form
  • Project details form
  • Photo upload option
  • Service area selector
  • Contact form

Barber

  • Booking system
  • Service menu
  • Price list
  • Calendar booking link
  • Appointment reminder option

Pressure washing

  • Quote request form
  • Before and after gallery
  • Service package selector
  • Photo upload option
  • Contact form

Restaurant

  • Menu section
  • Reservation link
  • Online ordering link
  • Hours and location section
  • Call button

Mechanic

  • Appointment request form
  • Service request form
  • Vehicle information fields
  • Call button
  • Location or map section

Photographer

  • Booking request form
  • Portfolio gallery
  • Package or pricing section
  • Deposit or payment link
  • Contact form

Detailing

  • Package selector
  • Booking form
  • Deposit or payment link
  • Before and after gallery
  • Contact form

Small shop

  • Product or category sections
  • Contact form
  • Payment link if needed
  • Store hours
  • Location or map section

Contractor

  • Quote request form
  • Project details form
  • Photo upload option
  • Service area section
  • Contact form

Automation Selection Before Building

The website creation form should include an automation section.

Website Automations

What should this website be able to do?

The AI should use these checked options as requirements.

AI Prompt for Website Automation Modules

You are building a customer website inside an AI website-builder platform.

Before generating the website, read the selected automation modules.

Only include automations that are selected by the builder or clearly needed for the business type.

Do not add every automation by default.

If booking is selected, create booking CTAs, a booking section, and a place for a booking link or calendar embed.

If quote request is selected, create a quote request form with fields that match the business type.

If payment or deposit is selected, create a safe payment/deposit section that uses an external payment provider link. Never store raw card numbers.

If auto-reply email is selected, create confirmation message copy and an email notification plan.

If review request is selected, create a review CTA section and a place for the business's review link.

If customer file/photo upload is selected, create fields for customers to upload project photos or reference images.

Make every automation feel natural inside the website design.

The website should still look clean, professional, and easy to use.

Return the automation plan inside the website JSON.

Automation JSON Example

{
  "automations": {
    "booking": {
      "enabled": true,
      "type": "external_booking_link",
      "buttonText": "Book an Appointment",
      "provider": "Calendly or Square Appointments",
      "placement": ["hero", "services", "footer"]
    },
    "quoteRequest": {
      "enabled": true,
      "fields": [
        "name",
        "phone",
        "email",
        "serviceNeeded",
        "projectDetails",
        "preferredDate"
      ],
      "sendToEmail": true,
      "thankYouMessage": "Thanks! We received your request and will contact you soon."
    },
    "payments": {
      "enabled": true,
      "type": "external_payment_link",
      "buttonText": "Pay Deposit",
      "provider": "Stripe, Square, PayPal, or invoice link",
      "storeCardData": false
    },
    "reviewRequest": {
      "enabled": false
    }
  }
}

Output Capabilities

When automation modules are selected, the generated website should output:

Website sections Buttons Forms Confirmation messages Thank-you pages External link placeholders Email notification settings Booking, payment, and review link placeholders Clear setup instructions for the builder

Automation setup needed

  1. Add the customer's booking link.
  2. Add the customer's payment or deposit link.
  3. Add the email address that should receive quote requests.
  4. Add the customer's Google review link.

MVP Automation Rules

For the first version, do not build complex custom automation from scratch.

Use simple, reliable automation pieces:

Contact forms Quote request forms Booking link buttons External calendar embeds External payment links Thank-you pages Email notifications Review link buttons

The MVP should not try to build a full payment processor, full booking software, or full CRM inside every customer website. Start with links, forms, and embeds.

Safety Rules

Payment section created, but no payment link has been connected yet.

Booking section created, but no booking calendar link has been added yet.

Quote form created, but no receiving email has been selected yet.

Final Rule

The AI should be able to build websites with optional built-in automation modules. The builder chooses the automations before the website is generated. The AI then builds the website around those selected automations.

Business name + short prompt + selected automations -> AI builds a professional website with the right forms, buttons, links, booking options, payment options, and customer actions already included.