neuron_update_ad_request
ActiveTool of io.github.conquext/neuron
declared in 1.0.0
Update a draft or rejected ad request. Only draft and rejected ad requests can be edited. Rejected requests revert to draft on update.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"adRequestId"
],
"properties": {
"budget": {
"type": "number",
"description": "Updated budget in kobo"
},
"message": {
"type": "string",
"description": "Updated ad message content"
},
"mediaUrl": {
"type": "string",
"description": "Updated media URL (set to null to clear)"
},
"targetGoal": {
"type": "number",
"description": "Updated target number of deliveries"
},
"targetType": {
"enum": [
"contacts",
"groups"
],
"type": "string",
"description": "Target type: 'contacts' or 'groups'"
},
"adRequestId": {
"type": "string",
"description": "Unique identifier (UUID) of the ad request to update"
},
"messageType": {
"type": "string",
"description": "Updated message type: 'text', 'image', 'video', or 'document'"
},
"targetingMode": {
"enum": [
"auto",
"manual"
],
"type": "string",
"description": "Targeting mode: 'auto' for system matching or 'manual' for hand-picked pool entries"
},
"targetDemographics": {
"type": "object",
"properties": {
"regions": {
"type": "array",
"items": {
"type": "string"
},
"description": "Updated target regions"
},
"categories": {
"type": "array",
"items": {
"type": "string"
},
"description": "Updated target categories"
}
},
"description": "Updated demographic targeting criteria",
"additionalProperties": false
},
"selectedPoolEntryIds": {
"type": "array",
"items": {
"type": "string"
},
"description": "Pool entry UUIDs for manual contact targeting"
},
"selectedGroupPoolEntryIds": {
"type": "array",
"items": {
"type": "string"
},
"description": "Group pool entry UUIDs for manual group targeting"
}
},
"additionalProperties": false
}Parent server
io.github.conquext/neuron
https://github.com/conquext/neuron-mcp-server
2/7 registries