Prebuilt Functions

A complete and updated list of ready to use functions curated by the VMware Event Broker community is listed below.

Get started with our prebuilt functions

These functions are prebuilt, available in ready to deploy container and function.yaml files for you to deploy as is. Should you need to modify the functions to fit your needs, the files provided within each function folder will provide all the information you need to customize, build and deploy the function on your VMware Event Broker appliance.

Note: These functions are provided and tested to be used with the VMware Event Broker Appliance deployed with Knative as the event stream processor.


Echo Cloud Event for Knative

Function that helps users understand the structure and data of a given vCenter Event using the Knative event processor which will be useful when creating brand new Functions.


Slack Notification

Function to send a Slack notification.

integration notification

Email Notification

Powershell function to send an Email.


vSphere Tagging

Automatically tag a VM upon a vCenter event (ex. a VM can be tagged during a poweron event).


vSphere Custom Attributes

Add Custom Attribute to VM upon a vCenter event.



These functions serve as an easy way to use the appliance and as an inspiration for how to write functions in different languages. If you have an idea for a function and are looking to write your own, start with our documentation here.

Check our contributing guidelines and join Team #VEBA by submitting a pull request for your function to be showcased on this list.