Skip to main content
Omneo installs the Givex extension for your tenant. Your part is to supply the Givex account details, choose the settings below, and connect Givex to the webhook URL Omneo provides.

Before you start

Have these ready: Omneo reaches your Givex host on Givex’s standard service ports and retries across them if one is unavailable, so give the host without a port and make sure Givex has those ports open for your environment.

Settings

Configure the extension in CX Manager under Settings > Plugins > Givex:
Settings changes are not picked up instantly. Tell your Omneo contact when you change a setting so they can apply it.
If your tenant ran the Givex extension before balance sync was available, Omneo has to reinstall the extension on your tenant before Credits will sync. Ask your Omneo contact to confirm this has been done before you ask Givex to start sending BALANCE events.

Connecting the webhooks

1

Omneo registers the Benefit webhook

Omneo registers a benefit.created webhook on your tenant that points at the extension. This is what starts eCert issuance. No action is needed from you.
2

Give Givex the balance webhook URL

Omneo provides a webhook URL for your tenant. Ask Givex to send BALANCE events to that URL, signed with the shared secret you agreed. Events that are not signed correctly are rejected.
3

Tag the Benefit Definitions

Add the tag issue-ecert to each Benefit Definition that should produce an eCert, and give it a value and a period. See eCert issuance.
4

Enable the extension

Set enabled to true. Issue a test Benefit to a Profile with a real email address and confirm the eCert arrives and the Benefit gains its redeem codes.