Module: Vortex::WebhookEventTypes

Defined in:
lib/vortex/webhook_types.rb

Overview

Webhook event type constants

Constant Summary collapse

INVITATION_CREATED =

Invitation Lifecycle

'invitation.created'
INVITATION_ACCEPTED =
'invitation.accepted'
INVITATION_DEACTIVATED =
'invitation.deactivated'
INVITATION_EMAIL_DELIVERED =
'invitation.email.delivered'
INVITATION_EMAIL_BOUNCED =
'invitation.email.bounced'
INVITATION_EMAIL_OPENED =
'invitation.email.opened'
'invitation.link.clicked'
INVITATION_REMINDER_SENT =
'invitation.reminder.sent'
DEPLOYMENT_CREATED =

Deployment Lifecycle

'deployment.created'
DEPLOYMENT_DEACTIVATED =
'deployment.deactivated'
ABTEST_STARTED =

A/B Testing

'abtest.started'
ABTEST_WINNER_DECLARED =
'abtest.winner_declared'
MEMBER_CREATED =

Member/Group

'member.created'
GROUP_MEMBER_ADDED =
'group.member.added'
EMAIL_COMPLAINED =

Email

'email.complained'
ALL =
[
  INVITATION_CREATED, INVITATION_ACCEPTED, INVITATION_DEACTIVATED,
  INVITATION_EMAIL_DELIVERED, INVITATION_EMAIL_BOUNCED, INVITATION_EMAIL_OPENED,
  INVITATION_LINK_CLICKED, INVITATION_REMINDER_SENT,
  DEPLOYMENT_CREATED, DEPLOYMENT_DEACTIVATED,
  ABTEST_STARTED, ABTEST_WINNER_DECLARED,
  MEMBER_CREATED, GROUP_MEMBER_ADDED,
  EMAIL_COMPLAINED
].freeze