integration_manage
Connect, manage, and control third-party services like GitHub, Slack, and Notion. List integrations, test connections, execute commands, and handle credentials through a unified interface.
Instructions
Manage third-party integrations. Actions: list, connect (integration_type, credentials), disconnect (integration_id), ping (integration_id — test connection), execute (integration_id, command, params), capabilities (integration_id).
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform: list, connect, disconnect, ping, execute, capabilities | |
| driver | No | Filter by driver slug (e.g. github, slack, notion) | |
| include_drivers | No | Include list of available drivers (default false) | |
| name | Yes | Human-readable name for this integration instance | |
| credentials | No | Credential key-value pairs, e.g. {"token": "ghp_..."} | |
| config | No | Driver-specific config, e.g. {"database_id": "..."} for Notion | |
| integration_id | Yes | Integration UUID | |
| params | No | Action parameters (driver-specific) |