SignalHouse is the recommended SMS provider for agencies sending review invites in the United States and Canada. It is built around fast 10DLC approval, and EMR registers your brand, campaign, and sending number for you directly inside the dashboard.
SignalHouse is a bring-your-own-account provider. You connect your own SignalHouse account, keep full control and billing on your side, and EMR drives the 10DLC registration through your account so you do not have to piece the process together manually.
Why SignalHouse is the default for the US and Canada
For US and Canada review invites, 10DLC registration is required by the carriers. SignalHouse is designed to make that path fast, and EMR handles the registration flow inside the dashboard instead of sending you off to complete it elsewhere.
- Fast 10DLC brand and campaign approval
- Local 10DLC numbers for the US and Canada
- MMS support for image based review requests
- Registration handled inside the EMR dashboard
- You keep your own SignalHouse account and billing
What you need before starting
- A SignalHouse account
- Your SignalHouse API token, copied from your SignalHouse account
- Accurate business details, including the legal company name, EIN, and business address
- A support email and contact phone number for the business
- A sample review request message
Use real and consistent business details across SignalHouse, your website, and EMR. Accurate details are what allow the brand and campaign to be approved by the carriers.
How 10DLC registration works in EMR
When you set up SignalHouse, EMR registers a brand for the business, creates a review request campaign, then buys and assigns a 10DLC number to that campaign. This all happens through your connected SignalHouse account.
Carrier review times vary. Brand verification is usually quick. Campaign approval can take anywhere from a few minutes to a few days, which is outside the control of EMR or SignalHouse. EMR keeps you updated on the status while it works.
- Brand registration verifies the business with the carriers
- Campaign approval reviews your messaging use case
- Number provisioning buys and assigns your sending number
- Sending becomes available once the campaign is active and the number is ready
Set up SignalHouse in the platform
Go to `Platform -> Messaging -> SMS` to open the SMS Providers page, click `Add SMS Provider`, name the provider, choose `SignalHouse`, and continue into the guided setup. SignalHouse setup is done at the agency owner level.
The setup runs as a short guided flow: connect your account, enter the business details, then watch the registration progress.
- Connect: paste your SignalHouse API token so EMR can register on your behalf
- Business details: enter the brand and business information used for 10DLC
- Registration: EMR registers the brand and campaign, then buys and assigns the number
Business details for 10DLC
The business details are what get submitted to the carriers for the 10DLC brand and campaign. Enter them accurately and make sure they match your official records.
| Field | What to enter |
|---|---|
| Legal company name | The official registered company name |
| Brand display name | The name shown to customers |
| EIN | The business tax ID that matches the legal name |
| Entity type | Private, public, non-profit, or government |
| Industry | The industry vertical that best fits the business |
| Messaging use case | Customer care is the usual fit for review requests |
| Contact phone and support email | A reachable business phone and support email |
| Business address | The registered business address |
| Sample message | An example review request, including the opt-out line |
Approvals, rejections, and re-submission
Most of the time the brand and campaign are approved without any action needed. If the carriers reject something, EMR shows you what happened and gives you a way to fix it directly from the setup screen.
- If a campaign is rejected, you can submit an appeal with a short explanation for re-review
- If a brand cannot be verified, you can correct the business details and re-submit
- You can safely leave the page while registration is in progress and come back later
Campaign rejections are usually about the sample messages or the stated use case not matching. Keep the sample message clear, review focused, and include the opt-out line.
SignalHouse and MMS
SignalHouse supports MMS inside the platform, which matters when agencies want image based review requests or more visual follow-up flows.
- An MMS send costs 1 extra credit on top of the text segment cost
- MMS is available on your SignalHouse 10DLC number
- MMS in the campaign builder is available when the connected provider supports it
Senders and multiple businesses
With SignalHouse, the sender is always the 10DLC number registered to the campaign. Because carriers tie sending to the registered number, a per-organization sender name or a different sender number is not used for SignalHouse.
To give different customer businesses their own number, set up a separate SignalHouse provider for each business, each with its own brand, campaign, and number, then assign each provider to the right organization.
- One SignalHouse provider represents one registered 10DLC number
- Assign a specific SignalHouse provider to a customer organization to control which number it uses
- The agency default SignalHouse provider is used when an organization has no assigned provider
This is different from providers where you override the sender name or number per organization. For SignalHouse, the number itself carries the identity, so you assign a provider rather than override a sender.
Cost expectations
SignalHouse bills your own account directly. That includes the 10DLC number, which has a small setup fee and a monthly fee, the per-message cost, and the one-time brand and campaign registration fees. EMR does not add markup to SignalHouse pricing.
For agencies, the real operational cost picture includes those SignalHouse-side costs plus the customer plan credit model inside the platform.
How SignalHouse interacts with custom-plan credits
SignalHouse changes the delivery provider, not the campaign credit model. In normal agency-managed sending, SMS review request messages still consume the customer plan SMS credits according to message segment cost.
The key exception is customer-owned SMS provider usage. If a customer is sending through their own SMS provider connection on their side, those sends do not consume the agency-side SMS credits.
- Text segment count determines the SMS credit cost
- MMS adds one extra credit
- Agency-side SignalHouse sending still respects customer plan SMS limits