---
title: Changelog
description: What changed in Signal's MCP connector, release by release.
product: signal
section: mcp
order: 10
---

# Changelog

One entry for every release that changes a tool, change action, prompt or widget, newest first. What may change, and how, is in [Versioning](versioning.md).

## November 10, 2026: launch


The first release of the Signal connector, a remote MCP server at `https://crm.empiraa.app/mcp`. A person connects it to Claude, ChatGPT or another MCP client in a few clicks, using OAuth 2.1 with PKCE. The client registers itself or is known by its metadata document. The assistant works as that person: it sees only what they can see in Signal, and does only what their role lets them do there. The person picks View only or View and make changes, and the areas it may use (Sales, Marketing, Analytics, Data import). A workspace admin can switch assistants off, make them View only, or limit which apps may connect.

Every change goes through a card first. `list_change_actions` lists the changes a connection may preview, `preview_change` shows one, `apply_change` makes it with the preview's token, and `undo_change` takes most of them back within 7 days.

### Tools (51: 47 that read, 4 that make changes)

- **Every connection (5):** `whoami`, `list_workspaces`, `search_help`, `list_connected_apps`, `fetch`
- **Sales (20):** `search`, `list_records`, `list_deals`, `list_pipelines`, `list_actions`, `get_record_timeline`, `list_call_queue`, `list_bookings`, `list_event_types`, `get_enrichment`, `get_my_focus`, `get_pipeline_summary`, `list_workflows`, `get_workflow`, `list_workflow_building_blocks`, `list_sequences`, `list_call_offs`, `list_workflow_runs`, `list_forms`, `list_form_submissions`
- **Marketing (13):** `list_campaigns`, `list_marketing_emails`, `list_segments`, `get_marketing_setup`, `get_marketing_item`, `get_marketing_performance`, `list_templates`, `get_hot_prospects`, `explain_signal_score`, `get_attribution`, `run_ga4_report`, `get_website_activity`, `list_target_accounts`
- **Analytics (9):** `list_metrics`, `get_metrics`, `get_my_traction`, `get_signal360_summary`, `list_reports`, `get_report`, `preview_chart`, `get_dashboard`, `get_marketing_digest`
- **Making changes (4):** `list_change_actions`, `preview_change`, `apply_change`, `undo_change`

### Change actions (51)

- **Sales (25):** `create_prospect_contact`, `create_account`, `create_contact`, `create_deal`, `update_record`, `move_deal_stage`, `assign_records`, `create_action`, `complete_action`, `reschedule_action`, `log_call`, `add_note`, `add_to_call_queue`, `remove_from_call_queue`, `create_call_list`, `create_workflow`, `update_workflow_steps`, `rename_workflow`, `fill_workflow_setting`, `turn_on_workflow`, `turn_off_workflow`, `record_call_off_invoice`, `record_call_off_payment`, `create_form_draft`, `update_form_draft`
- **Marketing (14):** `create_campaign`, `update_campaign`, `create_email_draft`, `update_email_draft`, `set_email_audience`, `send_test_email`, `create_segment`, `update_segment`, `import_email_images`, `create_template_from_html`, `create_drip_sequence`, `draft_sequence_steps`, `update_attribution_settings`, `add_website_company`
- **Analytics (7):** `create_dashboard`, `add_chart_to_dashboard`, `rename_dashboard`, `create_dashboard_alert`, `schedule_dashboard_delivery`, `update_report_commentary`, `generate_sales_report`
- **Data import (5):** `import_records`, `start_spark_search`, `lookup_company`, `find_company_contacts`, `accept_spark_company`

### Prompts (9)

`morning_brief`, `campaign_debrief`, `import_prospect_list`, `weekly_pipeline_review`, `attribution_review`, `channel_performance`, `bill_call_offs`, `build_workflow`, `fill_my_call_queue`

### Widgets (9), MCP Apps protocol 2026-01-26

Version 1 of each: `chart`, `attribution`, `campaign_card`, `focus_board`, `email_preview`, `change_card`, `pipeline_board`, `website_companies`, `record_card`

### Resources (8)

`signal://glossary`, `signal://attribution-models`, `signal://change-actions`, and per workspace: `metrics`, `pipelines`, `brand-kit`, `segment-fields`, `workflow-options`
