LogoLogo
  • User Guide
    • Getting Started
      • Building a Usage-Based Product in Revenium
      • Setting Up & Using API Analytics & Observability
      • Setting Up & Using Product Analytics
      • Sending Data to Revenium's Metering API
      • Key Concepts & Relationships
    • Connect Your Data
      • cURL Commands for Testing
      • Container-Native Metering
      • Kong
        • Kubernetes Installation
      • Salesforce
        • Revenium Unmanaged Package
          • Anypoint API Experience Hub (AEH)
            • Anypoint API Experience Hub Unmanaged Package Post Installation Instructions
          • Anypoint Community Manager (ACM)
            • Anypoint Community Manager Package Post Installation Instructions
        • Revenium Lightning Web Components
          • Add Components to Experience Cloud site
          • Drop-In Storefront
          • Product Card
          • Product Card (Anypoint)
          • Product Checkout
          • Product Details Button
          • Usage History
          • API Access Requester
      • MuleSoft
        • Metering Policy Configuration
        • Offline Metering Policy Configuration
        • Anypoint API & API Group Synchronization
        • Revenium Connector
        • Disable Default Anypoint Community Manager (ACM) Email Notifications
      • Gravitee
      • Istio
      • Envoy
      • AWS API Gateway
      • Python & Django
      • Golang
      • Spring Boot
      • .Net
      • NodeJs
      • Java/JVM
      • Snowflake
      • Azure API Management
      • IBM
      • Custom Integrations Using Metering Beacons
        • JWT Enrichment
      • Offline Metering via Log Parsing
    • Sources
      • Metering Elements
      • Alerts
        • Alert History
    • API Keys
    • Products & Pricing
      • Product Lines
      • Pricing Rules
        • Revenium Scripting Language
          • RSL Reference
        • Execution Logs
      • SLA Definitions
      • SLA Violation Review
    • Customers
      • Customers
      • Subscribers
      • Subscriptions
      • Subscribers Credentials
      • Subscribers Notifications
    • Billing and Invoicing
      • Manage Refunds
    • Analytics
      • Revenue Analytics
      • Product Analytics
        • Custom Reports (Products)
      • Subscriber Analytics
        • New Subscribers
        • (Daily/Weekly/Monthly) Active Subscribers
        • Most Engaged Subscribers & Customers
        • Historical Usage
      • API Analytics
        • Performance & Availability
        • Compare Periods
        • Traffic by Geography
        • Advanced Search
        • Custom Reports
    • Profile
      • Profile
      • Revenium API Documentation
    • Settings
      • Revenium Users & Organizations
        • Access Permissions by User Type
      • Revenium Subscription
      • Revenium Organizations
      • Notification Templates
      • Transactions Logs
        • Analytics Transaction Log
        • Product Transaction Log
        • Subscription Audit Log
        • No Code Transaction Testing
      • Integrations
        • Data Sync
        • Export Configurations
        • Notification Providers
        • Payment Configurations
          • Customer VAT ID Support
        • ERP Configurations
        • External Integration Logs
        • Identity Providers
      • System Logs
      • Default Configuration Limits
Powered by GitBook

© Revenium - www.revenium.io

On this page
  • Creating a New Notification Configuration in Slack
  • Creating a Slack Application for Revenium Applications
  1. User Guide
  2. Settings
  3. Integrations

Notification Providers

This section allows you to configure Slack to receive alerts from the Revenium platform. Please reach out if you're interested in another notification provider.

Last updated 10 months ago

Creating a New Notification Configuration in Slack

  1. Click the plus sign shown in Figure 1 to create a new notification provider.

  2. Once you do so, the configuration modal shown in Figure 2 will be displayed.

  3. Name the notification provider as desired and continue to page two (Figure 3).

  4. On page two, provide the channel in which Revenium notifications should be posted as well as the oAuth token from Slack (see creating a Slack application for Revenium alerts)

Once a notification option has been successfully created, you can choose to use this notification channel anywhere in the UI where notification options are provided (i.e. in addition to sending new subscription notifications to a specific email address, you could also choose "Slack - Operations Alerts" and each relevant notification would be posted to both the configured Slack channel & email).

Creating a Slack Application for Revenium Applications

Please note that there are many options possible when creating a new application, the steps below focus on the key steps required for connecting Revenium to your Slack. Lastly, be aware that if you have an existing Slack application you wish to use for this purpose, you need only provide the oAuth token for that application. (Figure 4 is used for the steps below)

  1. Selected "Oauth & Permissions" in the left-hand navigation menu in Slack.

  2. Allow the following "Bot Token Scopes"

    1. chat:write

    2. chat:write.public

  3. Save your application configuration and install it to your workspace.

  4. Copy the 'Bot User OAuth Token" and provide that token in the Revenium notification configuration where indicated.

Follow for creating an application

Slack's instructions
Figure 2: Notification Configuration, Page 1
Figure 3: Notification Configuration, Page 2
Figure 4: Slack Application Configuration