neuron_create_outbound_webhook
ActiveTool of io.github.conquext/neuron
Register a new outbound webhook that sends HTTP POST requests to an external URL when specified bot events occur. Supported events: message.created, message.assistant, conversation.created, conversation.escalated, conversation.closed, bot.paused, bot.resumed.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"botId",
"name",
"url",
"eventTypes"
],
"properties": {
"url": {
"type": "string",
"description": "Destination URL that will receive webhook event payloads (HTTPS recommended)"
},
"name": {
"type": "string",
"description": "Human-readable name for the outbound webhook"
},
"botId": {
"type": "string",
"description": "Unique identifier (UUID) of the bot to create the outbound webhook for"
},
"eventTypes": {
"type": "array",
"items": {
"enum": [
"message.created",
"message.assistant",
"conversation.created",
"conversation.escalated",
"conversation.closed",
"bot.paused",
"bot.resumed"
],
"type": "string"
},
"description": "Array of event types that should trigger this webhook"
},
"filterPrompt": {
"type": "string",
"description": "Optional LLM prompt to selectively filter which events are forwarded (e.g., 'only forward escalations about billing')"
}
},
"additionalProperties": false
}Parent server
io.github.conquext/neuron
https://github.com/conquext/neuron-mcp-server
1/7 registries