signal_connectors
Manage signal connectors and knowledge graphs to handle alerts, tickets, Slack messages, HTTP monitoring, and search facts across platforms like GitHub, Jira, and Linear.
Instructions
Manage signal connectors and knowledge graph. Actions: ticket, alert, slack, http_monitor, clearcue, intent_score, kg_search, kg_facts, kg_add_fact, inbound_connector, subscription, telegram. Note: supabase connector not available in cloud.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | Action to perform: ticket, alert, slack, http_monitor, clearcue, intent_score, kg_search, kg_facts, kg_add_fact, inbound_connector, subscription, telegram | |
| driver | No | Connector driver for setup instructions: github | github_issues | jira | linear | |
| url | No | URL to monitor (required for add) | |
| monitor_type | No | Monitor type: availability | content_change | both (default: availability) | availability |
| name | No | Human-readable name for the monitor (optional, defaults to hostname) | |
| connector_id | No | Connector UUID (required for remove) | |
| expected_status | No | Expected HTTP status codes (default: [200]) | |
| ssl_check | No | Alert when SSL certificate expires within 14 days (default: true) | |
| entity_key | No | Stable identifier for the entity: LinkedIn URL, company domain, or website URL. Required for get_score and get_signal_history. | |
| entity_type | No | Entity type: company | person | |
| threshold | No | Minimum threshold for list_hot_leads: hot (80+) | warm (50+) | lukewarm (20+) | |
| limit | No | Maximum number of results for list_hot_leads (default 20, max 100) | |
| query | Yes | Natural language search query, e.g. "CEO of Acme Corp" or "latest price of Competitor X" | |
| relation_type | No | Filter by relation type (snake_case), e.g. works_at, has_price, has_status, acquired_by | |
| include_history | No | Include invalidated historical facts (default: false — only current facts) | |
| entity_name | Yes | Name of the entity to look up, e.g. "Alice Chen" or "Acme Corp" | |
| source_entity | Yes | Name of the source entity, e.g. "Alice Chen" or "Acme Corp" | |
| source_type | Yes | Type of the source entity: person | company | location | product | topic | |
| target_entity | Yes | Name of the target entity, e.g. "Beta Corp" or "$79/month" | |
| target_type | Yes | Type of the target entity: person | company | location | product | topic | |
| fact | Yes | Human-readable fact statement, e.g. "Alice Chen is VP Engineering at Beta Corp" | |
| valid_at | No | ISO 8601 datetime when this fact became true (defaults to now if omitted) | |
| subscription_id | No | Subscription UUID (required for get/toggle/delete) | |
| integration_id | No | Integration UUID to bind this subscription to (required for create) | |
| filter_config | No | Driver-specific filter config. GitHub: {repo, filter_branches, event_types}. Linear: {team_id, resource_types, filter_actions}. Jira: {project_key, webhook_events}. | |
| bot_token | No | Bot token from BotFather (required for register) | |
| routing_mode | No | Routing mode: assistant | project | trigger_rules (default: assistant) | assistant |