App Notifiers

App notifiers let you choose where Scalingo sends messages about your application activity. A notifier is defined for one application and contains:

  • a name, to identify it in the dashboard;
  • a notification channel, such as email, Slack, webhook, or Rocket.Chat;
  • the event types that should trigger a notification.

When an event matching the notifier configuration occurs, Scalingo sends a notification through the selected channel.

Vocabulary

Event
An occurrence of an event type generated by the platform for an app.
Event type
An event identifier that can be selected in a notifier, for example app_deployed.
Notifier
A per-app configuration that defines where selected events are sent.
Notification
The message sent by a notifier.
Alert
A metric threshold rule that can trigger notifications through selected notifiers.

Default Notifier

Each app has a default notifier. This notifier is configured to send critical alerts by email to the application owner.

Scalingo regularly updates the default notifier to include new critical alerts.

We recommend keeping the default notifier active, keeping critical alert event types selected, and adding the application’s collaborators to this notifier.

Creating Custom Notifiers

Create additional notifiers when you need specific channels, recipients, or event types.

For example, you can create a notifier dedicated to deployment events, another one for alerts, or another one for a webhook-based integration.

From the Dashboard

  • From your web browser, open your Scalingo dashboard.
  • Select the app for which you want to configure notifiers.
  • Click the Settings tab.
  • In the settings menu, select Notifiers.
  • Click Add.
  • Select the notification platform.
  • Configure the notifier name and recipients.
  • Select the event types for which the notifier reacts.
  • Click Finish.

Notification Platform Settings

Depending on the selected notification platform, the notifier asks for different delivery settings:

  • Email: target app collaborators or additional email addresses.
  • Webhook-based platforms: provide a webhook URL.
  • Slack: use an Incoming Webhook URL. You can refer to Slack documentation to set it up.
  • Rocket.Chat: configure the webhook URL.
  • Mattermost: use the Slack integration.

Using Notifiers With Alerts

Notifiers are also used by application metric alerts. When an alert is triggered, Scalingo creates an event and sends a notification to the notifiers selected in the alert configuration.

Event Types

A notifier can react to all events, to deployment events only, or to a custom selection of event types.

The available event types are:

Event Type Display Name Description
addon_db_upgraded Addon database upgraded A database addon was upgraded
addon_deleted Addon deleted An addon was deleted
addon_plan_changed Addon plan changed An addon plan was changed
addon_provisioned Addon provisioned An addon was provisioned
addon_resumed Addon resumed An addon was provisioned
addon_suspended Addon suspended An addon was suspended
addon_updated Addon Updated An addon has been updated
alert_added Alert Added An alert has been configured
alert_deleted Alert Deleted An alert has been deleted
app_alert_triggered Alert triggered An alert was triggered
app_command_ran App command ran A command was ran in an app
app_crashed App crashed An app was crashed. This event is only sent on 2nd, 5th and 12th crash.
app_crashed_repeated App crashed repeated An app was crashed. This event is sent on each crash.
app_deleted App deleted A command was ran in an app
app_deployed App deployed An app was deployed
app_edited App Edited Application settings have been edited
app_project_updated App project updated An app was moved to another project
app_region_migration_started Region Migration Started An app is being migrated to another region
app_renamed App renamed An app was renamed
app_restarted App restarted An app was restarted
app_scaled App scaled An app was scaled
app_stopped App stopped An app was stopped
app_transferred App transferred An app was transferred
collaborator_accepted Collaborator accepted A collaborator invitation was accepted
collaborator_invited Collaborator invited A collaborator was invited
collaborator_removed Collaborator removed A collaborator was removed
collaborator_role_changed Collaborator role changed A collaborator role was changed
database_backup_failed Database backup failed A database backup has failed
database_backup_succeeded Database backup succeeded A database backup has succeeded
database_maintenance_completed Addon maintenance completed A maintenance has been completed successfully on your addon
database_maintenance_planned Addon maintenance planned A maintenance is planned on your addon
database_maintenance_started Addon maintenance started A maintenance has started on your addon
domain_added Domain added A domain was added
domain_edited Domain edited A domain was edited
domain_removed Domain removed A domain was removed
github_link Github link A GitHub repo was linked to an app
github_unlink Github unlink A GitHub repo was unlinked to an app
notifier_added Notifier added A notifier was added
notifier_edited Notifier edited A notifier was edited
notifier_removed Notifier removed A notifier was removed
project_created Project created A project has been created
project_deleted Project deleted A project has been deleted
project_edited Project edited Project was edited
variable_added Variable added A variable was added
variable_bulk_edited Variables bulk edited Some variables was bulk edited
variable_edited Variable edited A variable was edited
variable_removed Variable removed A variable was removed

Suggest edits

App Notifiers

©2026 Scalingo