⏵ Home ⏵ Join The Aitum Discord ⏵ Getting Started ⏵ FAQ
Rules
⏵ Rules ⏵ Triggers ⏵ Checks ⏵ Actions ⏵ Queues
Concepts
⏵ Devices ⏵ Integrations ⏵ Global Variables ⏵ Extensions ⏵ Settings
Advanced
← Previous
Next →
Aitum Action: Clear Queue
Aitum Action: Pause/Resume Queue
The Send Webhook action allows you to send webhooks to a third-party service such as Discord or Slack. One
You’ll need to specify an endpoint URL for the webhook and a body that consists of valid JSON to be sent to the endpoint.
We have provided a basic template for both Discord and Slack as a starting point. If you’re using a Discord webhook, we recommend using an embed generator. Just copy the resulting JSON into the Body field.
Trigger Inputs
Load Preset Template
Premade templates for various compatible services available. More service templates will be added over time.
Use this as a starting point for creating the Body of your webhook.
Current service templates:
- Discord
- Slack
{
"content": "This is a message from Aitum.",
"username": "Aitum",
"avatar_url": "https://assets.aitum.tv/aitum.png",
"embeds": [
{
"title": "This is an embed title.",
"description": "This is an embed description."
}
]
}
{
"text": "This is a message from Aitum."
}
Type | Text (Dropdown) |
Required | No |
Allows Variables | No |
Allows Template Text | No |
Endpoint
The URL of the webhook endpoint.
Type | Text (String) |
Required | Yes |
Min - Max Characters | (No Min - Max) |
Allows Variables | No |
Allows Template Text | Yes |
Body
The JSON data you would like to send to the specified endpoint.
Not Valid
{
"content": "This is a message from Aitum.",
"embeds": [
{
}
]
}
Valid
{
"content": "This is a message from Aitum.",
"embeds": [
{
"title": "This is an embed title."
}
]
}
Type | Text (String) |
Required | Yes |
Min - Max Characters | (No Min - Max) |
Allows Variables | No |
Allows Template Text | Yes |
Example
Send Going Live Notification To Discord
One of the best use case examples for the Send Webhook action is to send a ‘Going Live’ notification to your discord server automatically when you start your stream in OBS Studio.
Step One
Create a webhook endpoint in a specified channel of your Discord server. In the settings of the channel you’d like the notification to post to, navigate to the Integrations tab and click the ‘Create Webhooks’ button.
(This may say ‘View Webhooks’ instead if a webhook already exists in the specified channel)
Click the default webhook (usually ‘Spidey Bot’) that’s been created for you and edit the name. The name can be anything you’d like, this will be the username displayed for the bot when a message is sent via this webhook endpoint. Make sure to save changes at the bottom of the page once you change the name.
Step Two
Create a new rule in Aitum.
Create a trigger that fires each time you start your stream in OBS Studio. (Device: OBS Trigger Type: Stream Starting)
Create the Send Webhook action.
Result
← Previous
Next →
Aitum Action: Clear Queue