Channels
Overview
On the Channels page, you can register and manage the channels through which notifications from QueryPie will be received. Currently, QueryPie supports the following two channel types, both of which require setup and integration before registration.
HTTP
Slack
Viewing Channels
Navigate to the Administrator > General > Company Management > Channels page to view the list of currently registered channels. Channels can be searched by name and filtered by Channel Type.
Creating a Channel
To register a new channel, click the Create Channel
button at the top right of the Channels page. This will open the channel creation modal.
Title : Enter the name of the channel.
Type : Select the channel type for receiving notifications. The input fields will vary based on your selection.
HTTP : Used for sending requests directly to HTTP APIs like Zapier or Okta Workflows.
Request URL (필수) : Request URL (Required): Enter the URL to which the request will be sent.
Request Header (JSON) : If necessary, input the request headers in JSON format.
Body Template : Define the request body template.
Default : {{message}} - Sends the message as defined in the alert.
Slack : Used for sending notifications to a Slack channel.
Slack Type : Choose between Webhook or API methods for integration.
For detailed instructions, refer to the Integrating with Slack section below.
Deleting a Channel
To delete a channel, select the desired channel(s) using the checkbox in the Channels list on the Channels page. Once selected, the Delete
button will appear. Click the button to open the deletion confirmation modal. Click OK
to complete the deletion.
Integrating with Slack
1. Create a Slack App
Navigate to https://api.slack.com/apps
Click the
Create an App
button.On the screen, select the App Name and Slack Workspace for which you want to send notifications.
Click
Create App
.
2-1. Integrate using the Webhook type
Navigate to the
Incoming Webhooks
menu within the app page.Activate the Activate Incoming Webhooks option.
Click
Add New Webhook to Workspace
at the bottom.
Select the channel where you want to send alerts within your workspace, then click the
Allow
button.The Webhook URL will be generated as shown above. Copy this URL.
On the QueryPie channel creation screen, configure the settings as follows and complete the channel registration.
Type : Select Slack
Slack Type : Select Webhook
Request URL : Paste the URL copied in step 5
2-2. Integrate using the API type
Click on the previously created app to navigate to the app's settings screen.
On the app page, go to the
App Manifest
menu.
Add
chat:write
to the Scopes section and save your changes.You must then use the yellow notification bar at the top to
Reinstall your app
to restart it.Click
Reinstall to Workspace
, select the Slack channel where you want to send alerts, and click the Allow button.Go to the selected Slack channel and add the newly created app.
Copy the channel ID from the channel's details (e.g., C6FNHQA3).
Copy the
Bot User OAuth Token
information.
On the QueryPie channel creation screen, configure the settings as follows and complete the channel registration .
OAuth Token : Paste the token copied in step 8.
Slack Channel : Paste the channel ID copied in step 7.