mirror of
https://github.com/librenms/librenms.git
synced 2024-10-07 16:52:45 +00:00
Added transport modules Kayako Classic and SMSFeedback (#9027)
Hello! I've made a first version of Alert Transporting module for Kayako Classic Servicedesk. May be it is possible to use with Kayako OnPremise version (not sure). DO NOT DELETE THIS TEXT #### Please note > Please read this information carefully. You can run `./scripts/pre-commit.php` to check your code before submitting. - [x] Have you followed our [code guidelines?](http://docs.librenms.org/Developing/Code-Guidelines/) #### Testers If you would like to test this pull request then please run: `./scripts/github-apply <pr_id>`, i.e `./scripts/github-apply 5926`
This commit is contained in:
committed by
Neil Lathwood
parent
d83b675090
commit
e448190a68
@@ -440,3 +440,44 @@ sending the alerts such as librenms. I.e:
|
||||
| Config | Example |
|
||||
| ------ | ------- |
|
||||
| Post URL | https://alert.victorops.com/integrations/generic/20132414/alert/2f974ce1-08fc-4dg8-a4f4-9aee6cf35c98/librenms |
|
||||
|
||||
## Kayako Classic
|
||||
|
||||
LibreNMS can send alerts to Kayako Classic API which are then converted to tickets.
|
||||
To use this module, you need REST API feature enabled in Kayako Classic and configured email account at LibreNMS. To enable this, do this:
|
||||
|
||||
AdminCP -> REST API -> Settings -> Enable API (Yes)
|
||||
|
||||
Also you need to know the department id to provide tickets to appropriate department and a user email to provide, which is used as ticket author.
|
||||
To get department id: navigate to appropriate department name at the departments list page in Admin CP and watch the number at the end of url.
|
||||
Example: http://servicedesk.example.com/admin/Base/Department/Edit/17. Department ID is 17
|
||||
|
||||
As a requirement, you have to know API Url, API Key and API Secret to connect to servicedesk
|
||||
|
||||
[Kayako REST API Docs] (https://classic.kayako.com/article/1502-kayako-rest-api)
|
||||
|
||||
**Example:**
|
||||
|
||||
| Config | Example |
|
||||
| ------ | ------- |
|
||||
| Kayako URL | http://servicedesk.example.com/api/ |
|
||||
| Kayako API Key | 8cc02f38-7465-4a0c-8730-bb3af122167b |
|
||||
| Kayako API Secret | Y2NhZDIxNDMtNjVkMi0wYzE0LWExYTUtZGUwMjJiZDI0ZWEzMmRhOGNiYWMtNTU2YS0yODk0LTA1MTEtN2VhN2YzYzgzZjk5 |
|
||||
| Kayako Department | 1 |
|
||||
|
||||
## SMSFeedback
|
||||
|
||||
SMSFeedback is a SAAS service, which can be used to deliver Alerts via API, using API url, Username & Password.
|
||||
|
||||
They can be in international dialling format only.
|
||||
|
||||
[SMSFeedback Api Docs](https://www.smsfeedback.ru/smsapi/)
|
||||
|
||||
**Example:**
|
||||
|
||||
| Config | Example |
|
||||
| ------ | ------- |
|
||||
| User | smsfeedback_user |
|
||||
| Password | smsfeedback_password |
|
||||
| Mobiles | 71234567890 |
|
||||
| Sender name| CIA |
|
Reference in New Issue
Block a user