SquadcastIncomingWebhook ​Squadcast​Incoming​Webhook

yaml
type: "io.kestra.plugin.notifications.squadcast.squadcastincomingwebhook"
yaml
id: squadcast_notification
namespace: company.team

tasks:
  - id: send_squadcast_message
    type: io.kestra.plugin.notifications.squadcast.SquadcastIncomingWebhook
    url: "{{ secret('SQUADCAST_WEBHOOK') }}"
    payload: |
      {
        "message": "Alert from Kestra flow {{ flow.id }}",
        "description": "Error occurred in task {{ task.id }}",
        "tags": {
          "flow": "{{ flow.namespace }}.{{ flow.id }}",
          "execution": "{{ execution.id }}",
          "severity": "Critical"
        },
        "status": "trigger",
        "event_id": "1"
      }

yaml
id: squadcast_notification
namespace: company.team
tasks:
  - id: send_squadcast_message
    type: io.kestra.plugin.notifications.squadcast.SquadcastIncomingWebhook
    url: "{{ secret('SQUADCAST_WEBHOOK') }}"
    payload: |
      {
        "status": "resolve",
        "event_id": "1"
      }
Properties
Min length 1
Format duration
Default PT0S
Format duration
Default UTF-8
SubType string
Default 10485760
Default PT5M
Format duration
Default PT10S
Format duration