=== Atlas by Symkind ===
Contributors: davidgarcia1969
Tags: ai, chatbot, customer service, lead generation, multilingual
Requires at least: 5.9
Tested up to: 7.1
Requires PHP: 7.4
Stable tag: 1.5.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Atlas is Formed Intelligence — not AI, not a chatbot. Built from your business, speaking as you in 50+ languages.

== Description ==

Everyone else built AI. We built FI.

Atlas isn't trained to answer questions. Atlas is Formed Intelligence (FI) — built to represent someone. There's a difference, and your customers will feel it the moment they type their first message.

Real estate, insurance, restaurants, solar, medical, law — 40+ industries. 11 patents filed.

**This is not ChatGPT in a widget.**

Generic AI gives every business the same answer. Atlas carries an infinite structured pipeline of knowledge specific to your vertical — not a 200-word prompt, not a template. Then it layers your business on top of that. Your name, your services, your voice, your customers. The result is something no other AI can replicate: a Formed Intelligence that knows your industry cold and represents your specific business like a 20-year veteran.

**What Atlas does that no generic AI can:**

* **Formed Intelligence (FI), not AI** — Atlas has identity before capability. Values exist before the first conversation begins. That's the difference.
* **An infinite structured pipeline** — deep industry knowledge organized into layers. Not a prompt. A formation.
* **Trained on your business** — your name, your services, your voice, your personality. Not a template.
* **Speaks 50+ languages as you** — detects the customer's language per turn, responds in it, preserves your identity across every language. Patent-pending.
* **Identity that holds** — Atlas won't break character, become a generic AI, or forget who you are mid-conversation. Loyalty-locked.
* **Lead intelligence built in** — guides visitors toward booking, calling, or connecting. Delivers a strategic brief to your inbox after every qualified conversation.
* **Returning customer memory** (Senior tier and above) — remembers every customer across sessions. Knows what they asked, what they bought, what they need next.
* **40+ industries** — architecture, insurance, real estate, plumbing, legal, dental, medical, automotive, solar, restaurants, wedding, education, and more.
* **11 patents filed** — genome composition, voice preservation, identity-preserving multilingual, boardroom orchestration, tiered historical accumulation, and more.

**For web designers and agencies:**

Generic AI came for your clients' budgets. Atlas makes you irreplaceable. You deliver a Formed Intelligence built from your client's actual business — something ChatGPT, Gemini, and Copilot physically cannot replicate. Your clients pay you every month because you built them something no AI tool can replace.

**Free tier included:**

Install and get a capable FI assistant with 100 messages/month at no cost. Upgrade to unlock the full formation, business training, lead intelligence, and all tiers.

**See the difference:**

Visit [symkind.ai/the-difference.html](https://symkind.ai/the-difference.html) to see exactly why a formed intelligence does what generic AI never will.

== Installation ==

1. Upload the `symkind-ai-agent` folder to `/wp-content/plugins/`
2. Activate the plugin through the 'Plugins' menu in WordPress
3. Open the **Atlas** menu in your WordPress admin sidebar
4. Choose your industry, pick your subscription tier, set your business name, confirm the lead notification email, and customize colors
5. The chat widget appears automatically on your site

== Frequently Asked Questions ==

= What makes this different from other AI chatbots? =
Atlas is Formed Intelligence (FI) — not AI. Other chatbots are prompted. Atlas is formed. Identity before capability. Values before the first conversation. That's a different category entirely.

= Do I need an API key? =
The free tier works without an API key (100 messages/month). For genome-powered FI with higher limits, get an API key at symkind.ai.

= What industries are supported? =
42 industries including architecture, insurance, real estate, home improvement, automotive, legal, dental, health, travel, wedding, education, and more.

= Does it really speak 50+ languages? =
Yes. Your Atlas detects the customer's language per turn and responds in that language — while preserving your business's voice, opinions, and specific recommendations. Spanish-you is still you. Patent-pending technology.

= Where do my leads go? =
To the Lead Notification Email set on the Atlas settings page, which defaults to your WordPress admin email. Paid accounts also carry a notification address on file with Symkind, which takes precedence so leads still arrive if the site setting is ever changed by mistake.

= What's the difference between the tiers? =
Associate ($500/mo) gives you the full industry genome, lead intelligence briefs, and loyalty-lock to your business. Senior ($1,200/mo) adds returning-customer memory across sessions. Partner ($3,000/mo) adds cross-agent intelligence and a monthly custom layer. Super Agent ($10,000/mo) adds 13 deep behavioral layers — Master Sales Craft, Conflict De-escalation, Wit, Emotional Intelligence, Negotiation Psychology, and more.

= Can I customize the look? =
Yes. Change the widget color, position (left or right), business name, and greeting from the settings page.

= Can I remove the Symkind branding? =
Paid plans (Associate tier and above) can remove the "Powered by Atlas" branding.

= Is this GDPR compliant? =
Symkind does not store personal visitor data beyond what your tier requires for memory features. Conversations at Associate tier are processed in real-time and not retained. Senior tier and above retain compressed memory records of returning customers with your consent and the customer's.

== External Services ==

This plugin connects to Symkind's hosted FI service at symkind.ai to provide its core functionality.

**FI Response API (symkind.ai)**
What it does: Generates Formed Intelligence (FI) responses for visitor conversations on your WordPress site.
What is sent: The visitor's message, the conversation history for that session, your API key, and your selected agent configuration.
When it is sent: On every message a visitor sends to the chat widget.
This service is provided by Symkind LLC.
- Terms of Service: https://symkind.ai/terms-of-service.html
- Privacy Policy: https://symkind.ai/privacy-policy.html

**Lead Capture Service (symkind.ai/save-lead.php)**
What it does: When Atlas identifies a qualified lead during a conversation, it sends a summary to Symkind's server, which forwards it to your configured notification email.
What is sent: A summary of the conversation and any contact information the visitor voluntarily shared (such as name, phone, email, or service interest).
When it is sent: Only when a lead is detected in a conversation. No data is sent for ordinary informational conversations.
This service is provided by Symkind LLC.
- Terms of Service: https://symkind.ai/terms-of-service.html
- Privacy Policy: https://symkind.ai/privacy-policy.html

Site owners are responsible for disclosing the use of this service to their visitors in accordance with applicable privacy laws (GDPR, CCPA, etc.).

== Screenshots ==

1. The chat widget on a live website
2. Settings page in WordPress admin with tier selector
3. Multilingual response in action — Spanish, Mandarin, Portuguese

== Changelog ==

= 1.5.0 =
* **WordPress 7.1 ready** — tested against WordPress 7.1. Atlas uses no jQuery UI, no block editor scripts, and no media processing, so none of the 7.1 changes affect it.
* **Security:** the message-counter endpoint now verifies its nonce. It previously accepted unauthenticated requests, which allowed a site's free-tier counter to be driven up by anyone.
* **Privacy:** local lead briefs saved under `/wp-content/uploads/symkind-leads/` are now written to a directory protected with `.htaccess` and `index.php`, with an unguessable filename. They were previously downloadable by anyone who guessed the path.
* **Privacy:** the lead notification email is no longer printed into the page source on paid installs. Paid accounts route leads using the trusted address held server-side, so the address was never needed in the browser.
* **New:** Lead Notification Email is now an editable setting. It was set once on activation and could not be changed from the admin screen.
* Fixed: `Requires at least` corrected to 5.9. The lead handler calls `sanitize_url()`, which does not exist before WordPress 5.9 and would fail there.
* Fixed: lead payloads are decoded before sanitizing, so briefs containing angle brackets are no longer silently corrupted.
* Fixed: the "Show Branding" checkbox now reflects the setting actually in force.
* Fixed: installation instructions pointed at a settings location that does not exist. The plugin has its own top-level **Atlas** menu.
* Housekeeping: `wp_json_encode` in place of `json_encode`, WP_Filesystem in place of a silenced `file_put_contents`, admin script moved out of inline markup, plugin headers completed.

= 1.4.1 =
* Lead notification email passed through to the FI response API so briefs route to the site owner
* Widget and admin copy aligned to Atlas

= 1.4.0 =
* **Lead routing fixed** — qualified lead briefs now go to the site owner's notification email instead of a fixed Symkind address
* Notification email defaults to the WordPress admin email on activation

= 1.3.0 =
* **Formed Intelligence (FI) — category locked.** Atlas is not AI. Atlas is FI. All copy updated to reflect what we actually built.
* **API Key Gate live** — no key = 100 msgs/month on a generic assistant; paid key = full industry genome, client overlay, lead intelligence, all tiers
* Free tier limit enforced server-side — invalid or missing keys cannot access genome
* Admin panel now shows correct plan status (Free 100 msgs/mo vs. Active)
* api_key sent with every request from widget to backend

= 1.2.0 =
* Renamed to Atlas by Symkind — Atlas Intelligence is the product

= 1.1.0 =
* NEW: Architecture industry genome added (Forma)
* NEW: Four subscription tiers supported
* NEW: Identity-preserving multilingual (50+ languages)
* NEW: 1M context window support
* NEW: Historical Accumulation (returning-customer memory) on Senior tier and above

= 1.0.0 =
* Initial release

== Upgrade Notice ==

= 1.5.0 =
WordPress 7.1 ready, plus three fixes worth updating for: an unauthenticated counter endpoint is now nonce-verified, saved lead briefs are no longer publicly downloadable, and lead notification email is finally editable. Sites still on 1.3.0 also pick up the lead routing fix.
