PUT /integrations/slack/settings

MethodPath
PUT/v1/integrations/slack/settings
curl -X PUT "https://api.ellipsis.dev/v1/integrations/slack/settings" \
  -H "Authorization: Bearer $ELLIPSIS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"mcp_inclusion":"..."}'

Request

Example request body
{
"mcp_inclusion": "all_sessions"
}

Body parameters

mcp_inclusionenumrequired

Per-integration policy for whether that integration's MCP server is added to an agent session. - ALL_SESSIONS: the MCP is added to every session (the historical behavior and the default, so this is a no-op for existing customers). - OPT_IN: the MCP is added only to sessions whose automation names this integration in its `mcp_servers`. A config that does not opt in simply runs without the MCP — the same as if the integration were disconnected.

one ofall_sessionsopt_in

Response

Example response · 200
{
"ok": true
}

On this page

No Headings
Schedule a demo