Back to all changelogs

Changelog - April 30 - May 5, 2026

May 5, 2026 16 repos 121 commits

Plug AI assistants directly into your seven.io account with the new hosted MCP server at mcp.seven.io/mcp - plus a new RCS Agents API and audit log visibility for impersonation actions on subaccounts.

Webapp

🆕 New

  • Audit log impersonation tracking - Actions performed by a parent account while impersonating one of its subaccounts are now tracked and surfaced in the audit log with a dedicated badge. New subaccount filter for parent accounts.

🐛 Fixed

  • Billing & Payments - Various bugfixes and improvements around bankwire auto-topup attachment, EUR-only validation for SEPA and invoice autocharge, and invoice text formatting.
  • API key expiry - Expiry dates are now clamped to a maximum of 12 months and past dates are rejected, both in the UI and on the API.
  • Login after impersonation - Fixed a bug where logging in could fail after using account impersonation.
  • Phone number normalization - International phone numbers with a leading national trunk zero (e.g. +49 0 151...) are now normalized correctly when sending SMS.

API

🆕 New

  • GET /rcs/agents endpoint - List the RCS/RBM agents available on your account.

Plugins & Integrations

🆕 New

  • Hosted MCP server (GitHub) - New hosted MCP server at mcp.seven.io/mcp with full OAuth proxy and Dynamic Client Registration. Connect AI assistants directly to your seven.io account without running the SDK locally.

SDKs & Libraries

🆕 New

  • JS Client v5.6.0 (GitHub) - New AgentsResource for listing RCS/RBM agents.

Documentation

🆕 New

  • MCP server integration guide - Setup guide for the hosted MCP server including OAuth discovery, a comparison table, more usage examples and a troubleshooting section.
  • Webhook retry & auto-disable - Documentation for the webhook retry schedule and the auto-disable behavior on repeated delivery failures.
  • Nextcloud integration - Rewritten integration guide, including the new 308 SMS status code.

Loading...

Generated on May 6, 2026 at 08:30 AM