Send message into channels
Incoming webhooks can be used to send messages into selected channel(s).Set up#
1.
Create a Incoming webhook and set up the names, api key and/or encryptions.
2.
Select chat
as the webhook location.
The messages will be send base on the 'persona' created in the webhook, you can customise theDisplay name: shown as the sender name. The same display name may be reused across webhooks.
Username: unique identifier (not visible to end users).
Message Language: set accurately to improve translation quality.
Message set up#
The message to send will be collected from the webhook payload,1.
Send a test request to your Incoming Webhook URL, then click Catch
to capture a sample payload.
2.
Scroll down and click on the message template
box.
3.
In the popup, select fields from the captured JSON to build your message (you can insert plain text + dynamic values).
5.
Scroll to Post to
and select the channel(s) where the message should be sent.
Message appearance setting#
How the message looked when being sent can be customised1.
Highlighted background
E.g:

2.
Webhook label
E.g:

3.
Custom role
E.g:

Connection to outgoing webhook#
By default, messages sent by webhooks do not trigger these outgoing events.
To allow webhook-sent messages to trigger them, enable Normal message type
. Modified at 2025-09-03 08:55:04