<?php
/**
 * WebhookGhostAction — Pro-only teaser shown in the action picker.
 *
 * Slug matches the real Pro action (Actions\WebhookAction).
 *
 * @package CartCue\Actions
 */

namespace CartCue\Actions;

defined( 'ABSPATH' ) || exit;

final class WebhookGhostAction extends GhostAction {

	public function get_slug(): string {
		return 'webhook';
	}

	public function get_label(): string {
		return __( 'Send a webhook', 'cartcue-sales-automation' );
	}

	public function get_icon(): string {
		return 'ti-webhook';
	}

	protected function get_pro_description(): string {
		return __( 'Connect CartCue to anything. Fire a custom webhook to Zapier, Make, n8n, or your own endpoint with full order and customer data when a play runs.', 'cartcue-sales-automation' );
	}
}
