WooGen - AI Voice Calling Lead Intelligence WooGen - AI Voice Calling Lead Intelligence
WooGen is the ultimate all-in-one AI-powered voice calling, lead management, and workflow automation plugin built exclusively.....WooGen - AI Voice Calling Lead Intelligence
WooGen is the ultimate all-in-one AI-powered voice calling, lead management, and workflow automat...
Overview
IMPORTANT: AI Usage Costs
This platform uses AI-powered features (content generation, subject line suggestions, analytics insights) that connect to external AI providers. AI API usage costs are NOT included in the purchase price. You will need to provide your own API keys and manage associated costs separately. Typical costs vary based on usage volume.
WooGen — The Most Complete AI Voice Calling & Lead Intelligence Plugin for WooCommerce
What if your WooCommerce store could call customers automatically — recover abandoned carts, confirm orders, and nurture leads — all with AI-powered human-like voices? Meet WooGen.
Live Demo
Demo URL: https://woogen.wrapcoders.com/wp-admin/admin.php?page=woogen
Login Credentials: Username/Email: [email protected] / Demo123!
Installation & Customization Services Available
Thank you for choosing our product!
We are happy to offer professional installation and customization services to ensure your application runs smoothly and meets your business requirements.
Our Services Include:
- Full App Installation & Setup
- Server Configuration
- Bug Fixing & Optimization
- Feature Customization
- UI/UX Modifications
- Deployment Support
WhatsApp: Chat with us
Email: [email protected]
Feel free to contact us anytime — we’re always here to support you!
WooGen is the ultimate all-in-one AI-powered voice calling, lead management, and workflow automation plugin built exclusively for WooCommerce. Recover abandoned carts, nurture leads through intelligent voice outreach, automate your entire customer engagement pipeline, and dramatically boost your store's conversion rates — all from your WordPress dashboard. No third-party SaaS platforms, no monthly lock-ins beyond your ElevenLabs subscription, and no coding required.
Whether you run a small boutique or a large-scale eCommerce operation, WooGen equips you with enterprise-grade AI calling capabilities, a visual workflow builder, real-time analytics, and a multi-channel frontend widget that transforms how you interact with customers.
AI Voice Engine — Powered by ElevenLabs
WooGen integrates directly with ElevenLabs, the world's leading AI text-to-speech platform, to generate ultra-realistic voice calls in 29+ languages. Every call sounds natural, professional, and personalized — not like a robocall.
- 29+ Language Support: Reach global customers in their native language with the
eleven_multilingual_v2model. - Voice Library: Browse, preview, and select from dozens of premium AI voices directly inside the plugin. Filter by gender, accent, age, and use case.
- Fine-Tune Every Voice: Adjust Stability, Similarity Boost, Style, Speed, and Speaker Boost per agent for pixel-perfect vocal delivery.
- Dynamic Script Variables: Personalize every call script with merge tags:
{{customer_name}}— Customer's full name{{cart_value}}— Total abandoned cart value{{product_names}}— List of products in cart{{order_number}}— WooCommerce order ID{{store_name}}— Your store's name{{discount_code}}— Auto-generated coupon code
- Usage Monitoring: Real-time character usage tracking with tier display and reset countdown so you never exceed your ElevenLabs quota.
- One-Click Test: Validate your API key and hear a voice preview instantly from the Settings panel.
AI Agent Management
Create unlimited AI agents, each with their own voice, personality, script, and scheduling preferences. Agents are the heart of WooGen — they represent the "callers" that engage your customers.
- 4 Pre-Built Agent Templates:
- Cart Recovery Agent — Specialized in abandoned cart outreach with urgency-driven scripts
- Order Follow-Up Agent — Post-purchase satisfaction calls with upsell opportunities
- VIP Lead Agent — High-touch outreach for leads scoring above your defined threshold
- Customer Reactivation Agent — Win-back campaigns for dormant customers
- Custom Agent Builder: Create agents from scratch with fully editable scripts, voice selection, and behavior rules.
- Call Priority System: Assign priority levels (Low, Normal, High, Urgent) to control which agents take precedence in the queue.
- Preferred Call Hours: Define per-agent calling windows (e.g., 9 AM – 6 PM) to respect customer time zones and avoid off-hours calls.
- Timezone Awareness: Agents automatically adjust call scheduling based on the customer's detected timezone.
- Performance Tracking: Each agent tracks total calls made, successful calls, and success rate with visual progress indicators.
- Bulk Actions: Activate, deactivate, or delete multiple agents at once.
- Agent Status Badges: Quickly see which agents are active, paused, or need attention with color-coded status indicators.
Workflow Automation Engine
WooGen's workflow engine lets you build trigger-based automation sequences that run 24/7 without manual intervention. Define what happens, when it happens, and under what conditions.
- Trigger Types:
- Cart Abandoned — Fires when a customer leaves items in their cart past your configured threshold (default: 15 minutes)
- New Order — Triggers on any new WooCommerce order creation
- Order Status Change — Fires when orders move between statuses (processing → completed, etc.)
- Lead Score Change — Activates when a lead's score crosses a threshold you define
- Manual Trigger — On-demand execution for one-off campaigns
- Configurable Delays: Add delays between trigger and action (5 minutes to 72 hours) for optimal timing.
- Agent Assignment: Each workflow links to a specific AI agent that handles the outreach.
- Run History: Full audit log of every workflow execution with status tracking (Pending, Running, Completed, Failed).
- Performance Metrics: Track total runs, successful runs, and success rate percentage per workflow.
- Enable/Disable Toggle: Pause workflows without deleting them — perfect for seasonal campaigns.
- Workflow Performance Alerts: Receive email or push notifications when a workflow's success rate drops below your configured threshold.
Lead Management & Scoring
WooGen captures, tracks, and scores every customer interaction to build a comprehensive lead intelligence database.
- Automated Lead Capture: Leads are created automatically from cart activity, widget interactions, form submissions, and WooCommerce orders.
- Lead Scoring Algorithm: Each lead receives a dynamic score (0–100) based on:
- Cart value and product interest
- Number of site visits
- Engagement with the widget (chat, voice, callback requests)
- Email and phone availability
- Recency of last activity
- Lead Lifecycle Statuses: New → Contacted → Qualified → Converted → Lost — with visual pipeline tracking.
- Advanced Filtering: Filter leads by status, score range, source, date range, and cart value.
- Bulk Operations: Select multiple leads and perform bulk status changes, exports, or deletions.
- Lead Source Tracking: Know exactly where each lead came from — direct, widget, WooCommerce, manual entry, or API.
- Store Association: Multi-store support links leads to specific WooCommerce stores for segmented management.
- Quick Search: Instant search across name, email, phone, and notes fields.
- CSV/JSON Export: Export your entire lead database for use in external CRMs or email marketing platforms.
Call History & AI Analysis
Every call made by WooGen is logged with rich metadata and AI-powered analysis to help you understand what's working and what isn't.
- Complete Call Log: View every call with status (Scheduled, In Progress, Completed, Failed, Cancelled), duration, timestamps, and associated lead/agent.
- AI Call Analysis: After each call, WooGen analyzes the interaction and provides:
- Sentiment Detection — Positive, Neutral, Negative, or Mixed
- Key Topics Extraction — Automatically identified discussion points
- Customer Intent Classification — Purchase, Question, Complaint, Browse, Return
- Success Score — 0–100 rating of call effectiveness
- AI Summary — Concise natural-language summary of the conversation
- Follow-Up Recommendation — Whether the customer needs additional outreach
- Call Outcome Tracking: Categorize outcomes as Successful, No Answer, Voicemail, Callback Requested, Not Interested, or Wrong Number.
- Full Transcripts: Access the complete text transcript of every AI-generated call.
- Recording URLs: Link to audio recordings for compliance and quality assurance.
- Filtering & Pagination: Filter calls by status, agent, date range, and outcome with paginated results.
Analytics Dashboard
Make data-driven decisions with WooGen's comprehensive analytics dashboard powered by Chart.js visualizations.
- Key Metrics Cards:
- Total Calls Made
- Revenue Recovered
- Conversion Rate
- Active Leads
- Average Call Duration
- Cart Recovery Rate
- Interactive Charts:
- Calls Over Time — Line chart showing daily/weekly/monthly call volume
- Revenue Recovered — Bar chart tracking recovered revenue by period
- Lead Sources — Doughnut chart breaking down where leads originate
- Call Outcomes — Pie chart of success vs. failure distribution
- Agent Performance — Comparative bar chart ranking agents by success rate
- Sentiment Distribution — Visual breakdown of call sentiment across all agents
- Date Range Selector: Analyze metrics across custom date ranges — last 7 days, 30 days, 90 days, or custom.
- Agent Comparison: Side-by-side performance comparison across all active agents.
- Real-Time Refresh: Dashboard data updates in real-time as new calls and conversions come in.
SIP Trunk Manager
For stores that need real telephony infrastructure, WooGen includes a full-featured SIP Trunk management interface.
- Multi-Provider Support: Connect to any SIP trunk provider (Twilio, Vonage, Telnyx, FreePBX, custom).
- Trunk Configuration: Set host, port, username, password, transport protocol (UDP/TCP/TLS), and codec preferences (G.711, G.729, Opus).
- Concurrent Call Limits: Define maximum simultaneous calls per trunk to manage capacity.
- Outbound Caller ID: Set custom caller ID numbers per trunk for brand consistency.
- Routing Rules: Configure pattern-based routing with regex support, priority ordering, and time-of-day rules.
- Failover Configuration: Set up primary and backup trunks with automatic failover on detection of failures. Configure health check intervals and failure thresholds.
- Real-Time Monitoring: Live trunk status monitoring showing registered/unregistered state, active calls, latency (ms), packet loss, MOS scores, and uptime percentage.
- Alert System: Automated alerts when trunks go offline or quality degrades below acceptable thresholds.
Visual Call Flow Builder (IVR)
Design sophisticated Interactive Voice Response (IVR) call flows using a drag-and-drop visual builder.
- Node Types:
- Start Node — Entry point for incoming calls
- Greeting Node — Play welcome messages with TTS or audio files
- Menu Node — DTMF keypress menus with configurable options and timeout handling
- Transfer Node — Route calls to extensions, external numbers, or queues with SIP/PSTN support
- Voicemail Node — Record messages with configurable max duration and email notification
- Condition Node — Branch logic based on business hours, caller ID, or custom variables
- End Node — Terminate the call with an optional goodbye message
- Pre-Built Templates:
- Basic Auto-Attendant
- Business Hours Router
- Customer Support Queue
- Sales Pipeline Router
- Visual Canvas: Drag, drop, connect, and rearrange nodes with smooth edge routing and zoom controls.
- Properties Panel: Configure each node's settings in a side panel without leaving the canvas.
- Export/Import: Save and load call flow configurations as JSON for backup or migration.
Multi-Channel Frontend Widget
WooGen includes a beautiful, responsive customer-facing widget that floats on your storefront and offers four communication channels in one unified interface.
- Chat Channel: Real-time AI-powered chat using your knowledge base context. Supports typing indicators, message history, and markdown formatting.
- Voice Channel: WebRTC-based browser-to-browser voice calls with real-time audio visualization and call timer.
- Click-to-Call Channel: Customers enter their phone number and receive an immediate AI callback.
- Contact Form Channel: Structured inquiry form with name, email, phone, and message fields that create leads automatically.
- Pre-Chat Form: Optionally collect visitor name and email before starting a conversation.
- Customizable Appearance:
- Primary color picker (applies to bubble, header, buttons)
- Position: Bottom-right or bottom-left
- Custom welcome message
- Channel enable/disable toggles
- Admin Live Preview: See exactly how the widget will appear to customers from the admin settings panel.
- Visitor Tracking: Every widget interaction (open, close, channel switch, message sent) is tracked as an analytics event.
- Mobile Responsive: Full-screen takeover on mobile devices for optimal usability.
- GDPR Ready: No cookies are set until the visitor interacts with the widget.
Knowledge Base & WooCommerce Sync
Give your AI agents and chat widget the context they need by building a rich knowledge base that syncs directly with your WooCommerce catalog.
- Manual Articles: Create unlimited knowledge base articles with title, content, and category tagging.
- Automatic WooCommerce Sync: One-click sync pulls your entire product catalog including:
- Product names and descriptions
- SKUs and stock status
- Regular and sale prices
- Product categories
- Product images and gallery URLs
- Sync Scheduling: Configure automatic re-sync intervals (hourly, daily, weekly) to keep data fresh.
- Category Organization: Organize articles into categories for structured retrieval.
- Search & Filter: Full-text search across all knowledge base entries.
- Context Injection: Knowledge base content is automatically injected into AI chat responses for accurate, product-aware answers.
Appointment Scheduling
Allow leads and customers to book appointments directly through the admin interface.
- Calendar View: Monthly calendar interface showing all scheduled appointments with color-coded status indicators.
- Appointment Types: Call, Demo, Consultation, Follow-up — with custom duration settings.
- Status Management: Scheduled → Confirmed → Completed → Cancelled lifecycle tracking.
- Lead Linking: Associate appointments with specific leads for relationship tracking.
- Notes Field: Add preparation notes, talking points, or post-appointment summaries.
- Quick Actions: One-click confirm, complete, or cancel from the calendar view.
Campaign Management
Organize your outreach into structured campaigns for better tracking and performance measurement.
- Campaign Types: Cart Recovery, Promotional, Follow-Up, Re-engagement, Survey, and Custom.
- Audience Targeting: Define recipient criteria based on lead status, score, source, or cart value.
- Scheduling: Set campaign start dates, end dates, and daily sending limits.
- Performance Tracking: Track reach, response rate, conversion rate, and revenue per campaign.
- A/B Testing Ready: Create multiple agent variants within a campaign to test different scripts and voices.
- Campaign Lifecycle: Draft → Scheduled → Active → Paused → Completed with full status history.
Form Builder
Create custom data collection forms that feed directly into your lead pipeline.
- Field Types: Text, Email, Phone, Textarea, Select dropdown, Checkbox, Radio buttons, Number, Date picker, Hidden fields.
- Conditional Logic: Show/hide fields based on previous responses.
- Shortcode Output: Embed forms anywhere on your site with
[woogen_form id="X"]. - Submission Management: View, filter, export, and delete form submissions from the admin.
- Auto Lead Creation: Form submissions automatically create or update leads with the collected data.
- Spam Protection: Built-in honeypot field and rate limiting to prevent bot submissions.
- Email Notifications: Configurable admin notification emails on new submissions.
Developer & Integration Features
REST API
WooGen exposes a comprehensive REST API for external integrations, authenticated via the X-WooGen-API-Key header.
- Endpoints:
GET /woogen/v1/leads— List leads with pagination and filtersPOST /woogen/v1/leads— Create new leads programmaticallyGET /woogen/v1/calls— Retrieve call historyPOST /woogen/v1/calls— Schedule calls via APIGET /woogen/v1/agents— List configured AI agentsGET /woogen/v1/analytics— Fetch analytics dataGET /woogen/v1/workflows— List workflows and their run history
- Authentication: API key generated in Settings → API tab with one-click regeneration.
- Rate Limiting: Built-in rate limiting to protect against abuse.
- JSON Responses: All endpoints return standardized JSON with pagination metadata.
Webhook System
Send real-time event notifications to any external URL with enterprise-grade reliability.
- Outgoing Webhooks: Configure a webhook URL and receive POST requests for every WooGen event.
- Event Types:
call.completed,lead.created,lead.score_changed,workflow.triggered,cart.abandoned, and more. - Webhook Secret: HMAC signing via
X-WooGen-Secretheader for payload verification. - Retry Queue: Failed deliveries are automatically retried with exponential backoff (5min → 25min → 125min) up to 5 attempts.
- Event Log: Searchable, filterable, and exportable event log with pagination — track every system event.
- Manual Retry: One-click retry for failed webhook deliveries from the admin interface.
- Log Cleanup: Configurable automatic cleanup of events older than X days.
Database Architecture
WooGen creates 12 custom database tables with proper indexing, foreign keys, and optimized queries for high-performance operation.
Table
Purpose
woogen_leads
Lead records with scoring, source tracking, and lifecycle status
woogen_calls
Call history with AI analysis, transcripts, and recordings
woogen_agents
AI agent configurations, voice settings, and performance stats
woogen_workflows
Automation workflow definitions with trigger configs
woogen_workflow_runs
Individual workflow execution records with status and timing
woogen_appointments
Scheduled appointments linked to leads
woogen_campaigns
Campaign definitions with targeting and scheduling rules
woogen_forms
Custom form definitions with field configurations
woogen_form_submissions
Form response data with lead association
woogen_knowledge_base
Knowledge articles and synced product data
woogen_event_log
System event audit log for debugging and compliance
woogen_webhook_queue
Outgoing webhook delivery queue with retry management
All tables are created automatically on activation and removed cleanly on uninstall (with data deletion confirmation). The database layer uses $wpdb prepared statements throughout for SQL injection prevention.
Security & Compliance
- Nonce Verification: All AJAX requests are verified with WordPress nonces to prevent CSRF attacks.
- Capability Checks: Every admin action requires
manage_woocommercecapability. - Input Sanitization: All user inputs are sanitized using WordPress sanitization functions (
sanitize_text_field,sanitize_textarea_field,absint, etc.). - Prepared Statements: All database queries use
$wpdb->prepare()to prevent SQL injection. - API Key Hashing: API keys are stored securely and can be regenerated at any time.
- KYC Integration: Optional Know Your Customer verification for regulated industries.
- Data Cleanup: Complete data removal on plugin uninstall — no orphaned data left behind.
- GDPR Considerations: Export and delete customer data capabilities to support GDPR compliance requests.
Settings & Configuration
WooGen provides a comprehensive, tabbed settings interface:
- ElevenLabs Tab: API key management, connection testing, voice preview, and usage monitoring.
- Calling Tab: Default voice selection, call scheduling preferences, retry policies, and timeout settings.
- Telephony Tab: SIP trunk configuration, codec selection, and DTMF settings.
- API Tab: API key management, webhook URL configuration, webhook secret, and event log access.
- KYC Tab: Know Your Customer verification settings and status tracking.
- Widget Tab: Frontend widget customization with live preview — colors, position, channels, welcome message.
- Diagnostics Tab: System health checks, PHP version, WordPress version, WooCommerce version, memory limits, and debug information.
- License Tab: Envato purchase code activation, update management, and support access.
Setup Wizard
First-time users are guided through a step-by-step setup wizard that configures everything in under 5 minutes:
- Welcome & Overview — Introduction to WooGen's capabilities
- ElevenLabs Connection — Enter and validate your API key
- Voice Selection — Choose your default AI voice with preview
- First Agent Creation — Set up your first AI agent from a template
- Widget Configuration — Customize the frontend widget appearance
- Completion — Summary of configuration with links to key areas
Automatic Updates
WooGen supports Envato Market automatic updates. Enter your purchase code in Settings → License to receive one-click updates directly from your WordPress dashboard — no manual downloads required.
Compatibility
Requirement
Minimum
Tested Up To
WordPress
5.8
6.7
WooCommerce
6.0
9.5
PHP
7.4
8.3
HPOS (High-Performance Order Storage)
Fully Compatible
Multisite
Compatible
RTL Languages
Supported
Translation Ready
Full i18n with .pot file
What's Included
- WooGen Plugin (installable .zip)
- Full source code (unminified)
- 4 AI Agent Templates
- 4 Call Flow IVR Templates
- Setup Wizard
- Detailed Documentation
- 6 Months Support (extendable)
- Lifetime Updates
Changelog
= 1.0.0 (Initial Release) = • Complete standalone plugin — no dependencies beyond WooCommerce & ElevenLabs • AI Voice Engine with ElevenLabs integration (29+ languages) • AI Agent management with 4 pre-built templates • Workflow automation engine with 5 trigger types • Lead management with automated scoring • Call history with AI sentiment analysis & summaries • Analytics dashboard with Chart.js visualizations • SIP Trunk manager with failover & monitoring • Visual IVR Call Flow Builder with drag-and-drop canvas • Multi-channel frontend widget (Chat, Voice, Click-to-Call, Contact) • Knowledge Base with WooCommerce product sync • Appointment scheduling with calendar view • Campaign management with audience targeting • Form builder with shortcode embedding • REST API with authentication • Webhook system with exponential backoff retries • 12 custom database tables with full indexing • Envato automatic updates • Setup wizard for first-time configuration • Full HPOS compatibility
Support
Need help? Our dedicated support team is ready to assist you:
- Documentation: Comprehensive online documentation covering every feature
- Ticket Support: Submit support tickets through your Envato account
- Response Time: Typical response within 24 business hours
- Support Period: 6 months included (extendable to 12 months)
WooGen — Transform your WooCommerce store with AI-powered voice intelligence. Recover more carts, convert more leads, and automate your customer engagement like never before.
Installation & Customization Services Available
Thank you for choosing our product!
We are happy to offer professional installation and customization services to ensure your application runs smoothly and meets your business requirements.
Our Services Include:
- Full App Installation & Setup
- Server Configuration
- Bug Fixing & Optimization
- Feature Customization
- UI/UX Modifications
- Deployment Support
WhatsApp: Chat with us
Email: [email protected]
Feel free to contact us anytime — we’re always here to support you!
Requirements
Requirement
Minimum
Tested Up To
WordPress
5.8
6.7
WooCommerce
6.0
9.5
PHP
7.4
8.3
HPOS (High-Performance Order Storage)
Fully Compatible
Multisite
Compatible
RTL Languages
Supported
Translation Ready
Full i18n with .pot file
Other items by this author
| Category | Plugins / WooCommerce |
| First release | 23 March 2026 |
| Last update | 23 March 2026 |
| Supported CMS | WooCommerce 5.x, WooCommerce 6.x, WordPress 5.8, WordPress 5.9, WooCommerce 7.x, WooCommerce 8.x, WordPress 6.0, WordPress 6.1, WordPress 6.2, WordPress 6.3, WordPress 6.4, WordPress 6.5, WooCommerce 9.x, WordPress 6.6, WordPress 6.7, WordPress 6.8 |
| Files included | .php, .css, .html, Javascript .js |
| Tags | woocommerce, text to speech, call center, woocommerce plugin, woocommerce ai, elevenlabs, workflow automation, lead management, cart recovery, ai agent, abandoned cart, ai voice calling, lead scoring, voice bot, crm wordpress |








