webhooks_configure_enrichment
ActiveTool of io.github.saloprj/dialogbrain
Enable enrichment on an agent's webhook trigger so reference-only webhook payloads are resolved to full data before the agent runs. One tool for every provider — choose `provider` and pass its `config`. Providers & required config: - meta_leadgen (Meta/Facebook Lead Ads): config = {app_id, app_secret, user_access_token}. The user token needs pages_show_list + leads_retrieval. Stores all page tokens encrypted per workspace and resolves each lead's name/email/phone. Reuses the existing webhook URL (no token rotation); creates a webhook trigger if the agent has none.
Parameters schema
{
"type": "object",
"required": [
"agent_id",
"provider",
"config"
],
"properties": {
"config": {
"type": "object",
"description": "Provider-specific configuration/credentials. For meta_leadgen: {app_id, app_secret, user_access_token}."
},
"agent_id": {
"type": "integer",
"description": "ID of the agent whose webhook trigger should be enriched."
},
"provider": {
"enum": [
"meta_leadgen"
],
"type": "string",
"description": "Enrichment provider to configure."
}
}
}Parent server
io.github.saloprj/dialogbrain
https://github.com/saloprj/dialogbrain-mcp
1/7 registries