You're viewing a demo portfolio

Join the waitlist
PRSM

webhooks_configure_enrichment

Active

Tool of io.github.saloprj/dialogbrain

declared in 1.17.0

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."
    }
  }
}

What this tool wraps· 2 endpoints

min confidence0.700.50

Parent server

io.github.saloprj/dialogbrain

https://github.com/saloprj/dialogbrain-mcp

1/7 registries
View full server →