iAmAI Connector links your WordPress / WooCommerce store to the iAmAI service (https://www.iam-ai.co.il) — an external SaaS platform that automatically writes and applies SEO, AEO (Answer Engine Optimization), and AI-visibility improvements to your site.
This plugin requires a free or paid iAmAI account. All features work with a free iAmAI account; paid tiers add higher AI-mention scan rate and additional analytics.
What the plugin does:
- Automatic title, description, and meta-tag optimization
- Auto-generated FAQ and Schema.org markup (FAQ, BreadcrumbList, Product)
- Rank tracking in Google + AI engines (ChatGPT, Gemini, Claude)
- Weekly traffic reports
- Smart internal linking
- Google Search Console verification token injection
How it works:
- Install and activate the plugin.
- Click “Connect to iAmAI”. The plugin creates a WordPress Application Password and sends it to iAmAI so iAmAI can scan and update your site.
- iAmAI scans your store and starts pushing SEO improvements. iAmAI applies them automatically; you track everything from your dashboard.
The connection is built on standard WordPress Application Passwords (available since WP 5.6). You can revoke access at any time from Users → Profile → Application Passwords, or by clicking “Disconnect” inside the plugin’s settings page.
עברית
iAmAI Connector מחבר את אתר ה-WordPress / WooCommerce שלכם לפלטפורמת iAmAI לאופטימיזציה אוטומטית של SEO, AEO ונראות במנועי AI. התוסף דורש חשבון iAmAI (חינמי או בתשלום).
מה התוסף עושה:
- אופטימיזציה אוטומטית של כותרות, תיאורים ומטא-תגיות
- יצירת FAQ ו-Schema.org אוטומטיים
- מעקב דירוגים בגוגל וב-AI (ChatGPT, Gemini, Claude)
- דוחות שבועיים על שיפורי תנועה
- קישורים פנימיים חכמים
- הזרקת קוד אימות של Google Search Console
איך זה עובד:
- מתקינים ומפעילים את התוסף.
- לוחצים “התחבר” — התוסף יוצר Application Password אוטומטית ושולח ל-iAmAI.
- iAmAI סורקת את האתר ומחילה את השיפורים אוטומטית; עוקבים אחר הכל בדשבורד.
החיבור משתמש ב-Application Passwords הסטנדרטיים של WordPress (זמינים מ-WP 5.6); ניתן לבטל את הגישה בכל רגע מ-Users → Profile → Application Passwords או דרך כפתור “ניתוק” בעמוד התוסף.
Third-Party Services
This plugin connects your WordPress site to the iAmAI service (an external third-party SaaS at https://www.iam-ai.co.il) and exchanges data with it. The plugin will not function without an iAmAI account.
The following calls are made to the iAmAI backend:
1. On Connect (one-time, when an admin clicks the “Connect to iAmAI” button)
- Endpoint:
POST https://www.iam-ai.co.il/api/integrations/wordpress?action=install - Data sent: site URL, site name, admin username, admin email, a WordPress Application Password (stored encrypted on iAmAI side using AES-256-GCM), WordPress version, WooCommerce installed flag, plugin version.
- Purpose: provision your store inside iAmAI and let iAmAI write SEO updates back via the REST API.
2. On Disconnect / Deactivate / Uninstall (one-time per event)
- Endpoint:
POST https://www.iam-ai.co.il/api/integrations/wordpress(actiondisconnectorplugin_event). - Data sent: store ID, API token, event type (
disconnect,deactivated, oruninstalled), site URL, plugin version. - Purpose: let the iAmAI dashboard reflect your status immediately instead of waiting for the next health check.
3. On every admin visit to the plugin’s settings page (cached 60s)
- Endpoint:
GET https://www.iam-ai.co.il/api/integrations/wordpress?action=status&store_id=…&token=… - Data sent: none (lookup by store ID).
- Purpose: render the live status strip (products synced, last sync time, pending recommendations).
4. On every page render of singular posts/pages (server-side, cached 1 hour per store)
- Endpoint:
GET https://www.iam-ai.co.il/api/seo/faq-public?store_id=… - Data sent: none beyond the store ID.
- Purpose: fetch the merchant’s applied FAQ entries and inject
FAQPageSchema.org JSON-LD into the page<head>.
5. On every non-front-page render (server-side, cached 1 hour per page)
- Endpoint:
GET https://www.iam-ai.co.il/api/seo/breadcrumb-public?store_id=…&path=… - Data sent: store ID and the requested URL path.
- Purpose: fetch and inject
BreadcrumbListSchema.org JSON-LD.
6. On every WooCommerce product page (server-side, cached 1 hour per product)
- Endpoint:
GET https://www.iam-ai.co.il/api/seo/product-schema-public?store_id=…&path=… - Data sent: store ID and the product URL path.
- Purpose: fetch and inject
ProductSchema.org JSON-LD.
7. On every storefront page view (visitor side, async, non-blocking)
- Script loaded:
https://www.iam-ai.co.il/pixel.js?sid=…&platform=wordpress - Beacon endpoint:
POST https://www.iam-ai.co.il/api/v1/p-signal - Data sent: page URL, referrer, anonymous visit identifier, and basic interaction events (page views, add-to-cart on WooCommerce loop buttons).
- The pixel does not load for logged-in administrators (
manage_optionscapability), and it does not load on admin, login, or AJAX pages. - Purpose: SEO analytics that the iAmAI dashboard uses to score which optimizations are working.
Backend → site writes
iAmAI’s backend uses the WordPress REST API (authenticated with the Application Password created at install) to write back into your site:
POST /wp-json/iamai/v1/seo-fields— sets meta title, meta description, and focus keyword on individual posts (stored as standard postmeta fields).POST /wp-json/iamai/v1/gsc-verification— sets a Google Search Console verification token that the plugin injects into<head>via the standardgoogle-site-verificationmeta tag.
Terms and Privacy
- iAmAI Terms of Service: https://www.iam-ai.co.il/terms
- iAmAI Privacy Policy: https://www.iam-ai.co.il/privacy
Visitor tracking through the storefront pixel is anonymous, but as the site operator you remain responsible for any disclosures and consent required under GDPR / CCPA / local law. The iAmAI Privacy Policy describes the data iAmAI receives and how it is stored.
