wix-cli-backend-event

Create and register Wix event extensions with handlers for backend workflows.

25|31|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/wix/skills --skill wix-cli-backend-event
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wix-cli-backend-event
Source: https://github.com/wix/skills/tree/main/wix-cli/skills/wix-cli-backend-event
Command: npx skills add https://github.com/wix/skills --skill wix-cli-backend-event

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Backend developers need a reliable pattern to respond to Wix events within Wix CLI apps. This Skill provides a structured backend extension model and a handler pattern to react to event payloads triggered by Wix services such as CRM, eCommerce, bookings, or blogs.

Core Features & Use Cases

  • Create event extensions with a unique id and a handler that processes event payloads.
  • Register the extension in the main extensions.ts to activate it in your app.
  • Use common events (e.g., contact created, order paid, booking confirmed) to automate backend workflows like syncing data, sending notifications, or triggering webhooks.

Quick Start

Create the event folder and corresponding files, then register the extension in your main extensions.ts and validate using the Wix CLI workflow.

Frequently Asked Questions about wix-cli-backend-event

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a Wix backend event extension to handle webhooks?

To create a Wix backend event extension, you generate an event folder with a unique GUID, add a handler to process event payloads, and register it in the main extensions.ts file for CLI validation.

What types of Wix events can I trigger backend logic for?

You can trigger backend logic for common Wix events across CRM, eCommerce, bookings, and blogs, such as contact created, order paid, or booking confirmed, to automate workflows like data syncing.

How do I register an event handler in a Wix CLI app?

You register an event handler in a Wix CLI app by adding the extension configuration to the main extensions.ts file, ensuring it includes a unique id and the correct source path for activation.

Do I need a unique GUID for every Wix backend event extension?

Yes, every Wix backend event extension requires a unique GUID to enforce the technical pattern and ensure proper validation through the Wix CLI workflow.

Can I use TypeScript to build Wix backend event handlers?

Yes, you can use TypeScript to build Wix backend event handlers, allowing you to structure your code to react to event payloads triggered by Wix services.

What is the best way to automate backend workflows when a Wix order is paid?

The best way to automate workflows when a Wix order is paid is to create a backend event extension that listens for the order paid event and executes a handler to trigger webhooks or sync data.