Integration Testing

Learn how to test email & SMS integrations with your own platforms without spending too much.


Testing Outbound Email

Outbound Email is cheap through Connect, and so there are 2 ways for you to effectively test this.

When you create a Connect API Key, you can toggle its mode to "Integration Testing" which allows you to select a mode for Outbound Emails.


1: Overrides

Setting the "Outbound Emails" mode to "Override" will allow you to redirect all Outbound email, regardless of true destination (including CC/BCC etc) to a specific email address.

This is useful if you as a developer want to receive every single email sent by the platform in your inbox.


2: Trap

Setting the "Outbound Emails" mode to "Trap" will capture all outbound email (unchanged) inside the Connect dashboard. These emails have no charge associated with them as they are never delivered externally.

You can then head to the "Testing" tab in the dashboard (only available when 1 or more of your API Keys are set to "Integration Testing") to see trapped emails.


Testing Outbound SMS

With the rising price of SMS, it's no longer cost-effective to simply send SMS messages to yourself whilst testing.

When you create a Connect API Key, you can toggle its mode to "Integration Testing" which will automatically trap all Outbound SMS. These SMS have no charge associated with them as they are never delivered externally.

You can then head to the "Testing" tab in the dashboard (only available when 1 or more of your API Keys are set to "Integration Testing" ) to see trapped SMS.


Trapped Content (Email & SMS)

Note that trapped content automatically expires and is deleted after 7 days. This timescale cannot currently be amended.