Integration
integrationExecute integration actions across Slack, GitHub, and Notion: check status, search, get stats, track activity, and retrieve knowledge.
Instructions
Integration operations for Slack, GitHub, and Notion. Provider: slack, github, notion, all. Actions: status, search, stats, activity, contributors, knowledge, summary, channels (slack), discussions (slack), repos (github), issues (github), create_page (notion), create_database (notion), list_databases (notion), search_pages (notion with smart type detection - filter by event_type, status, priority, has_due_date, tags), get_page (notion), query_database (notion), update_page (notion), team_activity (aggregated team activity - team plans only).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | Number of days for stats/summary (default: 7) | |
| tags | No | Filter by tags, comma-separated (for Notion search_pages) | |
| limit | No | Maximum number of results to return. | |
| query | No | Search query string. | |
| since | No | ISO 8601 timestamp to query changes since. | |
| sorts | No | Sort order (for Notion query_database) | |
| title | No | Page/database title (for Notion create_page/update_page/create_database) | |
| until | No | Input parameter: until. | |
| action | Yes | Action to perform | |
| filter | No | Query filter (for Notion query_database) | |
| status | No | Filter by status property, e.g. 'Done', 'In Progress' (for Notion search_pages) | |
| content | No | Page content in Markdown (for Notion create_page/update_page) | |
| page_id | No | Page ID (for Notion get_page/update_page) | |
| priority | No | Filter by priority property, e.g. 'High', 'Medium', 'Low' (for Notion search_pages) | |
| provider | Yes | Integration provider | |
| node_type | No | Filter knowledge by type (for Notion knowledge) | |
| event_type | No | Filter by detected content type (for Notion search_pages) | |
| project_id | No | Project ID (UUID). | |
| properties | No | Page properties (for Notion update_page) | |
| database_id | No | Database ID (for Notion query_database/search_pages/activity) | |
| description | No | Database description (for Notion create_database) | |
| has_due_date | No | Filter to pages with or without due dates (for Notion search_pages) | |
| workspace_id | No | Workspace ID (UUID). | |
| parent_page_id | No | Parent page ID (for Notion create_page/create_database) | |
| parent_database_id | No | Parent database ID (for Notion create_page). MUST call list_databases first - do NOT use IDs from memory |