=== ZapTeam - Floating Chat Widget === Contributors: in9ti Tags: whatsapp, chat, button, floating, contact Requires at least: 6.0 Tested up to: 6.9 Requires PHP: 7.4 Stable tag: 1.0.0 License: GPL v2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html A floating chat button with team members popup, notification badge, smart scheduling, and beautiful animations. == Description == ZapTeam adds a customizable floating chat button to your website, allowing visitors to start a WhatsApp conversation with your team members in one click. **Key Features:** * Floating WhatsApp button with smooth open/close animations * Team members popup with name, role, avatar, and online status * Smart scheduling: set working hours and days per member * Timezone-aware: automatically detects business hours based on your timezone * 5 button animations: None, Pulse, Focus Ring, Satellite, Multicolor * Notification badge on the button (customizable text and colors) * Display delay: show the button after a configurable number of seconds * Message variables: {site}, {url}, {title} for dynamic pre-filled messages * Optional text label beside the button * Fully customizable colors and sizing * Show/hide on desktop and mobile independently * Custom pre-filled messages per member * Up to 10 team members == Installation == 1. Upload the `zapteam` folder to the `/wp-content/plugins/` directory. 2. Activate the plugin through the **Plugins** menu in WordPress. 3. Go to **Settings → ZapTeam** to configure your button and add team members. == Frequently Asked Questions == = How do I add team members? = Go to Settings → ZapTeam → Members tab. Click "Add Member" and fill in their name, role, phone number, and optionally upload an avatar. = How does the schedule feature work? = Each member can be set to use a schedule. You choose working days (Everyday, Mon-Fri, or Custom) and set start/end hours. The plugin automatically calculates if the member is online based on your business timezone. = Can I use different messages for each member? = Yes! Each member has an optional pre-filled message field. If left empty, the default message from the General tab is used. = Does it work on mobile? = Yes. The button is responsive and you can control visibility on mobile and desktop independently. == Screenshots == 1. Floating button on a live website 2. Popup with team members list 3. Admin settings - General tab 4. Admin settings - Members tab 5. Admin settings - Button customization == Changelog == = 1.0.0 = * Initial release == Upgrade Notice == = 1.0.0 = Initial release.