Articles in this section
Category / Section

Integrate Slack with Zuddl

Published:
5 mins read
Updated:

The Zuddl-Slack integration allows Zuddl to send notifications to a specific channel in your Slack workspace when attendees perform certain actions on Zuddl. Currently, Zuddl notifies you only of the following attendee actions:

  1. Attendee registration
  2. Attendee checking into the event (joining for the first time.)


Install the app

Prerequisite

Before we begin the integration, ensure that you have the following:

  1. A logged-in Slack workspace account.
  2. A Slack channel to receive notifications from Zuddl.

It is recommended that you stay signed in before you start installing the app.

  1. Go to your organizer dashboard.
  2. Go to Integrations.
  3. From the integration listing page, click View details on the Slack card.

    Integrations List.png

  4. On the Slack app details page, click Install app.

    Install App.png

  5. On the Slack authentication page, click on New authentication. This initiates the new authentication creation flow.

    If an account has already been added and you want to add another account, Click Add a new account.

    Connect Accounts.png


  6. Enter Your authentication name. Your authentication can be used to search your account from the list.

    Create New Auth.png

  7. Click Create. If you aren’t already signed in, you would be taken through the sign in process.
  8. On the permissions page, click Allow and grant tray.io all permissions to access the Zuddl Slack workspace. This authenticates and connects your Slack workspace on Zuddl.

    Consent Page.png

    Zuddl uses tray.io to connect the two platforms.

  9. Click Next.

    Slack Auth.png

  10. In the channel dropdown, select the channel in which you want to receive the notifications. You can either choose a channel or specific profiles for receiving the notifications.

    Select Slack Channel.png


    You can only select one destination to receive the notifications.

  11. Click Finish. This completes the process of connecting your Slack workspace channel with Zuddl.

The following screenshot shows how the Slack notifications (registration and attendee joining) appear:

Editing the authentication

You can click the Edit option if you wish to change the channel or connect a new Slack account.

This takes you through the entire authentication flow again, where you can make changes.

Edit Integration Button.png


If you archive a channel, the messages won’t be sent to Slack.





Event-level settings

You can also choose a dedicated Slack channel at the event level to receive notifications only for that event on a dedicated channel. 

To perform the event-level configuration:

  1. Go to the dashboard for a particular event.
  2. Under Integrations, click the Customize link on Slack integration. 

  3. Under the Channel tab, choose the required Slack channel where the notifications will be sent and click Save.

  4. Toggle on/off to Approve/reject registration directly from Slack notification. The Slack notification with Approve and Reject button is shown below


    Prerequisite
    This setting only works if the approval-based registration setting is enabled from the dashboard. Learn how to enable approval-based registration flow.
    You may also be required to authenticate your integration so that the approval-based flow works correctly.

    Approve/reject registration
    This toggle is available only for non-ticketed events. To use this, attendee registration approvals must be enabled from Registration > Advanced settings > Registration capacity or the flow builder Advanced settingsLearn how to manage registration approval requests.
    Once the organizer has taken the approval/reject action, the Slack notification is edited as 'Registration approved successfully' for approve action, 'Registration rejected' for reject action, or 'New registration pending for approval <#event name>' for pending request. The rejected/approved/pending registrants appear in the respective lists on the Approval page in the event dashboard. Learn how to manage registration approval requests.
    Already approved
    If a request has already been approved from the dashboard or from Slack itself, you will receive a message 'This registration has been already approved',. If you are not organizer, 'Only event organizers can take action on this request'.

  5. Click Confirm on the confirmation pop-up that asks for your confirmation to pass all captured data for this event to the selected Slack channel. This saves your settings and enables event-level integration.

  6. After you save your integration settings, a status toggle appears turned on.  Turning off the toggle disables the event-level integration.
If the event-level setting is disabled, notifications for the event will be sent to the Slack channel configured at the org-level configuration, and all org-level settings will be honored. When event-level settings are enabled, the notifications will only be received on the Slack channel configured at the event-level configuration.
If, for your organization, both Slack integration and Slack+Salesforce integration are turned on, then you will receive the same notification twice. If some action is required, it can be taken on any channel. 
Was this article useful?
Yes
No
Help us improve this page
Please provide feedback or comments
Comments (0)
Please  to leave a comment
Access denied
Access denied