# Execute Webhook

> Send a message with a webhook.

- ID: `execute_webhook`
- Type: Block
- Category: [Webhooks](https://inventor.bot/docs/reference/blocks/webhooks.md)

**Inputs**

| Name | Required | Description | Value |
| --- | --- | --- | --- |
| `webhook_id` | yes | ID of the webhook to execute. |  |
| `webhook_token` | yes | Token of the webhook to execute. |  |
| `username` |  | Override username for the webhook. |  |
| `avatar_url` |  | Override avatar URL for the webhook. |  |
| `message_content` | yes | Content of the message to send. |  |
| `allow_mentions` |  | Choose which mention types should notify users. Empty only pings users; None disables all pings. None overrides other selections. Unselected mentions are displayed without pinging. | `"None"`, `"Everyone/Here"`, `"Roles"`, `"Users"` |

**Example**

```go
execute_webhook(Args{
	webhook_id:      "...",
	webhook_token:   "...",
	message_content: "...",
})
```