KSeFGPT
Get started for free
Integrations

How to add a Slack integration in KSeFGPT

Enter an incoming webhook URL and an optional channel, send a test message and save the active connection for the selected company.

Module
Integrations
Reading time
4 min
Difficulty
Published
August 22, 2026
Author
Rafał Zeidler
Format
Written guide and video

Written procedure

What you will do

You will add a Slack connection to the selected company in KSeFGPT. Before saving, you will send one test message. At the end, the integration card will show the Active status.

An incoming webhook URL can publish messages in its connected Slack workspace. Treat it as a secret and do not include it in screenshots, documents or support requests.

Requirements

Before you start

Prepare a working incoming webhook created in Slack. The connection test sends a real message, so use a channel intended for testing.

ItemDescription
AccessThe company owner or an organization member with integrations:manage.
PlanA KSeFGPT plan with the Automation and Integrations module enabled.
Slack dataAn HTTPS address in the https://hooks.slack.com/services/... format and an optional channel name such as #ksef-test.
Starting pointAfter signing in, open Automation and then Integrations.
Time requiredAbout 3 minutes.
Test effectSelecting Test connection immediately sends one message to Slack.

Process recording

PT27.80S

The recording shows Slack selection, webhook configuration, a test message and saving the active integration.

How to add a Slack integration - video guide
01Step

Open integrations

In the side navigation, select Automation and then Integrations. Select Add first integration, or Add integration if the list already contains other connections.

A dialog with the available integration types should open.

Step 1
Empty integrations list in KSeFGPT with the Add first integration button
02Step

Select Slack

In the Add integration dialog, select Slack. Its card describes a connection that sends notifications to a Slack channel.

The Configure Slack form will appear.

Step 2
Add integration dialog with the Slack card visible
03Step

Enter the webhook details

Enter a recognizable integration name in Name and paste the full Slack address into Webhook URL. The address must use hooks.slack.com and a path beginning with /services/.

You can leave Channel (optional) empty to use the channel configured for the webhook, or enter a name such as `#ksef-test`.

Step 3
Configure Slack form with a name, demonstration webhook URL and test channel
04Step

Test the connection

Select Test connection. KSeFGPT sends a test message to the entered webhook.

Wait for the green Test message sent successfully! confirmation and check that the message appeared in the correct Slack channel.

Step 4
Slack form confirming that the test message was sent successfully
05Step

Save the integration

Select Save. The dialog closes after saving and the integrations list refreshes automatically.

The new card should show the entered name, the Slack type and the Active status. You can test, edit or delete the connection from this card.

Step 5
Saved Slack integration card with the Active status

Final state

Check the result

The integration is ready when the test message is visible in the selected Slack channel and its KSeFGPT card shows Active.

KSeFGPT encrypts the saved webhook URL. If the URL is exposed, revoke it in Slack and save a new address in the integration editor.

Diagnostics

If something does not work

Compare the symptom with the table below.

SymptomLikely causeWhat to do
Test connection is disabledWebhook URL is empty.Paste the full Slack incoming webhook address.
Save is disabledThe integration name or webhook URL is missing.Complete both required fields. Channel can remain empty.
Invalid webhook URL formatThe address does not point to hooks.slack.com/services/.Copy the complete incoming webhook URL from Slack settings again.
HTTP error during the testSlack rejected the webhook, for example because it was removed or revoked.Create or enable the webhook in Slack and repeat the test with the new address.
Slack webhook connection errorThe browser could not connect to Slack.Check the network and browser restrictions, then retry the test.
You cannot save the integrationThe integrations:manage scope is missing or the save request failed.Ask the organization owner for the required permission and try again.

What next

Add a Slack notification block in the automation editor and select the saved integration.

After changing the webhook, use Test on the integration card before running a production workflow.

Add a Slack integration

Sign in, test the webhook and save the connection for the selected company.

Sign in to KSeFGPT

Related instructions