=== VMO AI Website Builder ===
Contributors: virtualmediaoffice
Tags: ai, website builder, business consultant, payments, email, dashboard, crm
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 7.4
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

The first WordPress plugin that replaces your web designer, marketing team, and business manager with one AI-powered consultation. No templates. No guesswork. Just a real business, running.

== Description ==

Most website builders give you a blank canvas and wish you luck. VMO gives you a business.

It starts with a conversation. You tell VMO about your idea, your market, your goals -- by typing or by voice. The AI listens, asks the right questions, researches your competitors, and then builds you a completely original website positioned to win in your specific market. Not a template with your logo swapped in. A website written, designed, and structured around your actual business.

But that is where other tools stop -- and where VMO is just getting started.

Once your site is live, VMO keeps working. It sets up your business email accounts, connects secure Stripe payments so you can sell immediately, provisions a phone system with an AI receptionist that answers calls in a natural human voice, launches SEO automation, and opens a strategic dashboard where you manage everything from one screen -- orders, campaigns, analytics, emails, calls, documents, and daily operations.

The result is not just a website. It is a fully operational business that would normally require a web developer, a designer, a copywriter, an SEO specialist, an email marketer, a phone service, a payment processor, and a project manager. VMO replaces all of them -- and it never sleeps.

**What makes VMO different:**

* **No templates** -- Every website is generated from scratch based on your consultation. No two sites look alike.
* **AI that actually understands your business** -- Deep market research, competitive positioning, and strategic content -- not generic filler text.
* **Everything in one plugin** -- Website, payments, email (inbox + campaigns), phone system, SEO, CRM, and business dashboard. No need to install 10 separate plugins.
* **Voice or text** -- Run the entire consultation by voice (with natural AI conversation) or by text. Your choice.
* **Works for new and existing businesses** -- Starting from zero or modernizing an existing site, VMO adapts.
* **Runs 24/7** -- AI phone receptionist answers calls, routes to departments, takes messages. AI email campaigns go out on schedule. SEO optimizes continuously.

**Notes on external services:**

This plugin connects to external third-party services when you configure and enable the corresponding features. No data is sent to any external service until you enter your own API keys in Settings.

* **OpenAI API** -- Used for AI-powered content generation, website building, voice conversation (TTS/STT), image generation, and consultation intelligence. Your business description, consultation messages, and uploaded documents are sent to OpenAI for processing. [OpenAI Terms of Use](https://openai.com/policies/terms-of-use) | [OpenAI Privacy Policy](https://openai.com/policies/privacy-policy)
* **Stripe** -- Used for payment processing ("VMO Pay"), store checkout, subscription billing, and merchant onboarding via Stripe Connect. Customer payment data and order information are processed through Stripe. [Stripe Privacy Policy](https://stripe.com/privacy) | [Stripe Terms of Service](https://stripe.com/legal)
* **Twilio** -- Used for phone number provisioning, AI receptionist (inbound/outbound calls), SMS messaging, call recording, and voicemail transcription. Phone numbers, call audio, and SMS content are processed through Twilio. [Twilio Privacy Policy](https://www.twilio.com/legal/privacy) | [Twilio Terms of Service](https://www.twilio.com/legal/tos)
* **Cloudflare** -- Used for DNS management and email routing configuration when setting up custom business email domains. Domain and DNS record data are sent to Cloudflare. [Cloudflare Privacy Policy](https://www.cloudflare.com/privacypolicy/)
* **Brevo (formerly Sendinblue)** -- Used as an optional email delivery provider for outbound email campaigns and transactional emails. Recipient email addresses and message content are sent to Brevo. [Brevo Privacy Policy](https://www.brevo.com/legal/privacypolicy/)
* **Zoho Mail** -- Used as an optional email provider for business email provisioning. Email account data is managed through Zoho. [Zoho Privacy Policy](https://www.zoho.com/privacy.html)

By activating and configuring these services, you agree to their respective terms of service and privacy policies. The plugin does not collect or transmit any user data to external services unless you explicitly configure the corresponding API keys.

== Installation ==

1. Upload the plugin folder to `/wp-content/plugins/` or install via the WordPress Plugins screen.
2. Activate the plugin through the "Plugins" menu in WordPress.
3. Go to the plugin Settings screen and configure required keys/services.
4. Open the Builder/Consultation experience from the plugin menu or provided pages.

== Frequently Asked Questions ==

= Do I need API keys or service accounts? =
Some features can run locally, but advanced capabilities (voice AI, email delivery/inbound inbox, and phone/SMS provisioning) require external service credentials.

= Does this plugin include payments? =
Yes. It supports secure payments via Stripe ("VMO Pay") and includes store/order tracking.

= Will it work with an existing website? =
Yes. The consultation supports both "starting from scratch" and "improving/modernizing an existing site" workflows.

= Is voice required? =
No. Voice is optional. The consultation can run fully in text mode.

= Does it create database tables? =
Yes. It creates/uses multiple custom tables for consultations, emails, store/orders, analytics, and other modules.

== Screenshots ==

1. Consultation chat (text mode)
2. Consultation voice mode (shared listening modal)
3. Phase progress + recommendations checklist
4. Builder preview + refine workflow
5. Dashboard overview (KPIs/progress)
6. Payments (Stripe) configuration and reporting
7. Email tools (campaigns and inbox)

== Changelog ==

= 1.0.0 =
* Initial public release.
* Guided AI consultation (chat + optional voice) with document/media intake.
* Website generation + refinement workflow (iterate, preview, and publish).
* Business dashboard with progress tracking and operational sections.
* Email tools (outbound sending, inbound inbox capture, and campaigns).
* Secure payments via Stripe ("VMO Pay") with simple store/order tracking.
* Phone/SMS provisioning layer.
* Voice improvements: barge-in interruption, reduced overlap, and self-echo guards.

== Upgrade Notice ==

= 1.0.0 =
Initial release. Configure your API keys and service credentials in Settings after activation.
