Sending notifications over third-party services

Email

Sendgrid

SMS

Twilio

Mobile Push

Google Firebase Cloud Messaging (FCM)

FCM is primarily used for sending push notifications to your Android mobile app. To send notifications on your behalf, Notivize will need some credentials to allow us to push to your Firebase project.

Firebase docs for generating a service account JSON private key file are found here

To generate a service account JSON private key file for your FCM project:

  1. In the Firebase console, open Settings > Service Accounts.
  2. Click Generate New Private Key, then confirm by clicking Generate Key.
    3.Save the JSON file locally on your computer

To add an FCM channel to Notivize:

  1. Click "Settings" in the left menu
  2. Click "Delivery Integrations"
  3. Scroll to "Mobile Push"
  4. Click "Link Account" on the FCM tile

To configure a notification to deliver via your FCM channel:

  1. Click "Workspaces" in the left menu
  2. Select the workspace
  3. Select the notification

Apple Push Notification Service (APNs)

Slack

Install a Custom Slack App

Create your App

  1. Go to https://api.slack.com/apps. Be sure you are signed in to the Slack workspace on which you want to install your Notivize app.
  2. Click the "Create a New App" button.
  1. In the Create a Slack App modal, enter a name for your app in the App Name field. This is the name your app will use to post to Slack.
  2. Select the workspace you want your app to belong to. If you have multiple workspaces associated with your account they will display here in the drop-down menu.
  3. Click the "Create App" button.

Define your App's basic infromation

After creating your app, you should be redirected to the Basic Information page.

  1. Select the "Incoming Webhooks" block on this page. Then, on the Incoming Webhooks page, switch the Activate Incoming Webhooks toggle from Off to On.
  1. Return to the Basic Information page and select the Permissions block. On the OAuth & Permissions page, select the "Install to Workspace" button. The page will refresh to display your 0Auth token. Copy the token from the Bot User OAuth Access Token box.

Add your bot token to Notivize

  1. Return to Notivize.
  2. Paste the bot token you copied into the "Bot User Token" field.
  3. Add the workspace name on which you installed your app and click the "Link Accounts" button.

You're all set! 🎉


Did this page help you?