Clone
162
Home
Chris Caron edited this page 2025-12-01 21:41:34 -05:00

Introduction

Apprise lets you send notifications to a large number of support notification services. The lightweight framework can be easily integrated into an of your python applications. Or you can simply send notifications right from the command line.

It's primary design was to eliminate the inconsistencies in usage from one notification service to another. By harnessing a simple URL string, you can drive any of the 100+ supported services.

Notification Services:

All of the notification services supported by Apprise can be found in this section.

Legend

  • ๐Ÿ“š : Supports File Attachments
  • ๐Ÿ“ฒ : SMS Based Services

Detailed instructions on how to connect your notification service(s) up with Apprise can be acquired by clicking on the appropriate link(s) below:

  1. 46elks ๐Ÿ“ฒ
  2. Africas Talking ๐Ÿ“ฒ
  3. Apprise API ๐Ÿ“š
  4. Automated Packet Reporting System (APRS)
  5. AWS SES ๐Ÿ“š
  6. AWS SNS ๐Ÿ“ฒ
  7. Bark
  8. BlueSky ๐Ÿ“š
  9. Brevo
  10. BulkSMS ๐Ÿ“ฒ
  11. BulkVS ๐Ÿ“ฒ
  12. Burst SMS ๐Ÿ“ฒ
  13. Chanify
  14. Clickatell ๐Ÿ“ฒ
  15. ClickSend ๐Ÿ“ฒ
  16. D7 Networks ๐Ÿ“ฒ
  17. DAPNET
  18. DingTalk ๐Ÿ“ฒ
  19. Discord ๐Ÿ“š
  20. Dot ๐Ÿ“š
  21. E-Mail ๐Ÿ“š
  22. Emby
  23. Enigma2 Devices
  24. FCM - (Google) Firebase Cloud Messaging
  25. Feishu
  26. Flock
  27. Free-Mobile
  28. Google Chat
  29. Gotify
  30. Growl
  31. Guilded ๐Ÿ“š
  32. Home Assistant
  33. httpSMS ๐Ÿ“ฒ
  34. IFTTT
  35. Jira
  36. Join
  37. Kavenegar ๐Ÿ“ฒ
  38. KODI
  39. Kumulos
  40. LaMetric Time/Clock
  41. Line
  42. Mastodon ๐Ÿ“š
  43. Mailgun ๐Ÿ“š
  44. Matrix ๐Ÿ“š
  45. Mattermost
  46. MessageBird ๐Ÿ“ฒ
  47. Microsoft Power Automate / Workflow (MSTeams)
  48. Microsoft Teams
  49. Misskey
  50. MQTT
  51. MSG91 ๐Ÿ“ฒ
  52. Nextcloud Messaging
  53. Nextcloud Talk
  54. Ntfy ๐Ÿ“š
  55. Notica
  56. Notifiarr
  57. NotificationAPI
  58. Notifico
  59. Office 365
  60. OneSignal
  61. Opsgenie
  62. PagerDuty
  63. Pagertree
  64. Parse Platform
  65. Plivo ๐Ÿ“ฒ
  66. Popcorn Notify
  67. Prowl
  68. PushBullet ๐Ÿ“š
  69. PushDeer
  70. Pushed
  71. Pushjet
  72. PushMe
  73. Pushover ๐Ÿ“š
  74. PushSafer ๐Ÿ“š
  75. Pushy
  76. Reddit
  77. Resend ๐Ÿ“š
  78. Revolt
  79. Rocket.Chat
  80. RSyslog (Remote Syslog)
  81. Ryver
  82. SendGrid ๐Ÿ“š
  83. SendPulse
  84. ServerChan
  85. Seven ๐Ÿ“ฒ
  86. Sociรฉtรฉ Franรงaise du Radiotรฉlรฉphone (SFR)
  87. SimplePush
  88. Sinch
  89. SIGNL4
  90. Signal (API)
  91. Slack ๐Ÿ“š
  92. SMSEagle ๐Ÿ“ฒ ๐Ÿ“š
  93. SMS Manager ๐Ÿ“ฒ
  94. SMTP2Go ๐Ÿ“š
  95. SparkPost ๐Ÿ“š
  96. Splunk (VictorOps) On Call
  97. Streamlabs
  98. Synology
  99. Syslog
  100. Techulus Push
  101. Telegram ๐Ÿ“š
  102. Threema Gateway
  103. Twilio ๐Ÿ“ฒ
  104. Twist
  105. X (formally known as Twitter) ๐Ÿ“š
  106. Voip.ms
  107. Vonage ๐Ÿ“ฒ
  108. XBMC
  109. Webex Teams
  110. WeCom Bot
  111. WhatsApp
  112. WxPusher
  113. Zulip

Custom Notification Services

The following are just some general notification services you can configure to have posted to any website of your choice. From there you can decide what actions you want to take.

  1. FORM ๐Ÿ“š
  2. JSON ๐Ÿ“š
  3. XML ๐Ÿ“š

Desktop Notification Services

The following services work locally on the same PC they're ran on.

  1. Linux Notifications:
    1. Gnome
    2. Qt
    3. DBus
  2. MacOS X Notifications
  3. Windows Notifications

Configuration

Configuration can be retrieved via a flat file on your local system or from a remote server via the http(s) protocol. You can learn more about this here:

The following configuration formats are supported:

Installation

Apprise can be installed as easy as:

pip install apprise

Other