Fylamynt Product Docs
  • Welcome to Fylamynt
  • Getting started
    • Onboarding Checklist
    • 1. Setting up your first Cloud Service target account
    • 2. Getting to know workflows
    • 3. Creating your first workflow using AWS Cloud Services
    • 4. Setting up your first Integration
    • 5. Setting up your first resource
    • 6. Creating your first Incident Response workflow
    • 7. Incident Management - Automatic workflow execution
    • 8. Quickstart - Fylamynt sample workflows
  • Integrations
    • Amazon EventBridge
    • Ansible
    • AWS
    • AWS Health
    • Container
    • Datadog
    • Elasticsearch
    • Generic Webhook
    • GitHub
    • Google Kubernetes Engine (GKE)
    • Humio
    • Instana
    • Jenkins
    • Jira
    • New Relic
    • Opsgenie
    • PagerDuty
    • Pulumi
    • Prometheus
    • ServiceNow
    • Slack
    • Splunk
    • Splunk On-Call (VictorOps)
    • Spot by Netapp
    • Squadcast
    • Sumo Logic
    • Teleport
    • Terraform Cloud
    • Terraform CLI
    • Twilio
    • Zoom
  • AWS Services
    • EC2
    • Service Health
  • RESOURCES
    • API Keys
    • CloudFormation Templates
    • CloudWatch Targets
    • EKS Permissions
    • S3 Buckets
    • SSH Targets
  • FEATURED WORKFLOWS
    • Stop or Terminate underutilized AWS resources
    • Rightsizing EC2 instances
    • Incident Response Automation
    • Application Performance Monitoring
  • Announcement
    • What's new?
  • Support
    • Contact Fylamynt
Powered by GitBook
On this page
  • Overview
  • Use Cases
  • Configure Generic Webhook in Fylamynt
  • Integration Actions
  • Webhook Trigger

Was this helpful?

  1. Integrations

Generic Webhook

Webhooks are automated messages sent from applications when something happens. They have a message, or payload, and are sent to a unique URL.

Overview

Webhooks are a simple mechanism and nearly every service can integrate with Fylamynt by calling webhooks.

When creating a workflow, Fylamynt provides a generic webhook trigger node that can be called by any external application in order to automatically run the workflow.

Use Cases

The webhook integration in a Fylamynt workflow lets you:

  • Trigger the execution of a workflow, after validating the webhook input.

Configure Generic Webhook in Fylamynt

Details needed to set up a Generic webhook in Fylamynt:

Parameter
Description

Webhook Trigger URL

Fylamynt Webhook URL created specifically for each workflow to be used by the application.

Webhook API Key Name

Fylamynt API Key Name for webhook authentication

Webhook API Key Value

Fylamynt API Key Value for webhook authentication

Instructions to setup a Webhook trigger

In Fylamynt, create an API Key resource:

  • Navigate to Settings -> Resources -> API Keys

  • Click Add New

  • Enter the name for the API Key and click Save

Create a new workflow:

  • On the workflow page, select New Workflow

  • Enter the name of the Workflow.

  • Select the Webhook trigger type.

  • Click Create Workflow

  • In the Workflow editor, select the Webhook node

  • The Action Configuration Panel will show on the right-hand side of the canvas.

    • Here you will find all the information necessary to create the webhook in your application.

    • From the dropdown box, select the API Key resource created earlier.

    • Once selected the API Key value is displayed.

  • Login to Squadcast

  • Navigate to Settings -> Webhooks

  • Click Configure New

  • Enter a name for the webhook.

  • Click Create

  • From Fylamynt's Action configuration panel, copy the provided URL and paste it in URL section, leaving the default as POST.

  • Under additional headers, enter x-api-key as the key name

  • From Fylamynt's Action configuration panel, copy the Webhook API Key value and paste it in the value field of the 'x-api-key' key name

  • Click Update

Whenever a Squadcast incident is created, the newly create Fylamynt workflow will be triggered.

Integration Actions

You can add the following actions in the Fylamynt workflow builder, as part of your workflow.

Webhook Trigger

When creating a workflow, you are presented with a wizard to select the trigger type to use.

  • On the workflow page, select New Workflow

  • Enter the name of the Workflow.

  • Select the Webhook trigger type.

  • Click Create Workflow

The webhook trigger does not require an Incident Type or assignment to be configured for the workflow to run automatically.

PreviousElasticsearchNextGitHub

Last updated 3 years ago

Was this helpful?

The Webhook trigger is not configured in the same way as other Fylamynt integrations. Every application handles webhook configuration differently, so please follow the instruction provided by your application to configure a webhook. As an example, we are making use of to trigger a workflow.

Now turn your attention to your application, in this example use case, to configure the outgoing webhook with the information provided in the Action Configuration Panel.

Squadcast's outgoing webhook
Squadcast
Webhook Trigger