Enable Notification
Create a Teams Channel and Webhooks
To enable Notification, you need to create a Teams Channel where the notification will be sent to and create a 3 Webhooks in the channel. Follow the steps below to create the Teams Channel and Webhooks:
-
Create a Teams Channel, You can use any name according to your standard. e.g
Penfield Notifications -
To create Webhook in that channel:
- Go to the above created channel
- Click on
...andManage channel - Click on
Connectors >> Edit - Under
Incoming Webhookclick onConfigure - Use the Name and Image as below for 3 Webhooks. You need to repeat previous step for 3 Webhooks.
- Once created, you will get the Webhook URL. Copy the URL and save it for later use.
Webhook 1:
- Name:
Penfield - Image:

Webhook 2:
- Name:
Alice - Image:

Webhook 3:
- Name:
John - Image:

Share the Webhook URL with Penfield
Once the Webhook is created, you need to share the Webhook URL with Penfield securely, Please do not share the Webhook URLs via email in plain text.
Update Penfield App Configuration (Only if you self managed deployment)
-
Make sure you have these values:
- Webhook URL of Penfield
- Webhook URL of Alice
- Webhook URL of John
-
To enable Notification service in penfield-app, you need to do the following steps:
- Update the
penfield-values.yamlfile to enable the notification service. - Update the
penfield-secrets.yamlfile to add theMS_TEAMS_WEBHOOK_URLSsecret.MS_TEAMS_WEBHOOK_URLS: <base64-encoded value> - Use the format below for webhook URLs, then base64-encode it before adding it to the secret:
{ "alice": "https://webhook_url_of_alice", "john": "https://webhook_url_of_john", "penfield": "https://webhook_url_of_penfield" } - Deploy the changes to the penfield-app.
- Update the