Skip to main content
Follow our progress from active work to future ideas. Timelines may shift as we learn and iterate.

Last updated 31 August 2026

Recently shipped (7)

Prettify dashboard errors Improvement

Cleaner error messages across the dashboard, a clearer alert while a mailbox provider is asking us to slow down, and “Received” renamed to “Queued”.

JavaScript SDK New feature

An official JavaScript and TypeScript client for the AhaSend API, installable from NPM.

Filter messages by deferred attempts Improvement

Filter the message log down to messages that had deferred delivery attempts.

Cumulative message status Improvement

Message status that reflects the full delivery history at a glance.

Integration guides Improvement

30 new guides covering popular frameworks, languages and automation tools.

SPF redirect: and include: support Improvement

Domain verification now follows SPF redirect and include tags.

Inbound routing between AhaSend domains Bug fix

Fixed inbound delivery when both the sending and receiving domain are registered on AhaSend.

Active (1)

Campaign Builder Early access

Send marketing campaigns to your contact lists. Coming with reusable templates, contact and list management through the Management API, viewing campaign content after sending, and a required unsubscribe link in every campaign.

Planned (29)

Configuring Marketing domains

Mark a domain as Marketing to route it through dedicated marketing pools, with separate rate limits so a campaign can never slow down your transactional mail.

SEPA payments Improvement

Pay your AhaSend invoices by SEPA direct debit.

Temporary AhaSend accounts for AI agents New feature

Short-lived accounts designed for use by AI agents.

Message count on the search page Improvement

Show a result count when searching your messages.

Cleaner messages pagination Improvement

Hide the Next button when there are no further messages to show.

Simplified credentials and API keys Improvement

Credentials and API keys combined into one place, with v2 keys as the default.

Account ID after creating credentials Improvement

Surface the Account ID right after you create sending credentials.

More bounce categories in the dashboard Improvement

A broader set of bounce categories surfaced in the dashboard.

Account level notifications Improvement

Webhook and email notifications for account events, including sub account status changes and rate limits being hit.

See your account rate limit Improvement

Show the current sending rate limit for your account in the dashboard.

Email address validation New product

Validate email addresses to catch typos and reduce bounces, in real time or automatically within your account.

Inbound message forwarding New feature

Forward inbound messages straight to another email address.

IPv6 support for the API Improvement

IPv6 connectivity for api.ahasend.com.

Sandbox sending from unverified domains Improvement

Send test messages from unverified domains while in Sandbox mode.

Move off Cloudflare Improvement

Reduce third-party dependencies in our infrastructure.

Rotate BYO DKIM keys Improvement

Rotate your own (BYO) DKIM keys after verification.

Billing contacts Improvement

Add a dedicated billing contact to receive invoices.

Bad domain check API endpoint New feature

An API endpoint to check addresses against our known bad-domain list.

Marketing Automation 1.0 New product

Triggered, multi-step email journeys that go beyond one-off campaigns.

Team roles and permissions New feature

User groups with granular permissions, including restricting who can view message content.

Role based access control New feature

Define roles and assign them to team members.

Link webhook invocation data to messages Improvement

See the webhook delivery attempts tied to each individual message.

Suppression expiry webhook Improvement

A webhook event when a suppression expires.

Link branding New feature

Whitelabel tracking and link domains, available as a Pro add-on.

Clearer message_id_header in CreateMessage Improvement

Remove the confusion around the message_id_header field in the v2 CreateMessage API.

DKIM rotation for older domains Improvement

Add DKIM rotation support when upgrading legacy domains.

All dashboard features visible on every plan Improvement

Every dashboard feature visible to all users, disabled only where your plan doesn’t include it.

Rotate API keys New feature

Rotate API keys without recreating your credentials.

Daily limit per API key New feature

Set a daily sending cap on an individual API key.

Shipped (12)

Sub Accounts

Isolated sending environments so you can separate clients, brands or stages, each with its own domains, credentials and sending reputation.

Q3 2026

Delivery-attempt details in webhook payloads Improvement

Delivered, deferred and bounced message webhooks include the SMTP outcome and bounce classification, so you can act on bounces without opening the dashboard. Supported in the TypeScript and Go SDKs.

Q3 2026

Same domain on multiple accounts Improvement

Fixed a verification issue when the same domain is verified on more than one account.

Q3 2026

Whitelabel-aware MX guidance Improvement

Inbound routing instructions now account for whitelabeled MX hostnames.

Q3 2026

Message Routing visibility Improvement

Incoming Routes are easier to discover, with clear guidance to point your domain’s MX record to mx.ahasend.com.

Q3 2026

Bulk list management

Add contacts to lists in bulk and edit existing lists.

Q3 2026

Routed message attachments fix

Fixed attachment handling for routed messages, with SDK and documentation updates.

Q3 2026

Improve Sub Account Delivery Tier assignment Improvement

Better delivery tier assignment for sub accounts, aligned with the parent account.

Q3 2026

Higher default rate limits Improvement

Increased default sending rate limits, with higher ceilings on Pro and Max plans.

Q3 2026

Domain management locked while suspended Improvement

Domain management is disabled while an account is suspended.

Q3 2026

IP allow list for API keys

Restrict API key usage to specific IP addresses, managed from the dashboard.

Q2 2026

Domain-level DKIM selector

Choose a custom DKIM selector for each of your domains.

Q2 2026

This roadmap reflects our current plans and priorities, not commitments. Items may move, change, or be dropped as we learn. Missing something you need? Send us a feature request.