> For the complete documentation index, see [llms.txt](https://codemash.gitbook.io/codemash/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://codemash.gitbook.io/codemash/api-reference/notifications/sms/set-sms-integration-as-default.md).

# Set Sms Integration As Default

Make an SMS integration the default.

The **SMS** channel delivers text messages — templates, campaigns, and provider integrations — for OTPs, alerts, and bulk sends.

This endpoint makes one SMS integration the default for the current environment. The portal then picks it for you on new campaigns, trigger actions and the template Test panel. A campaign or trigger action must still name its integration (`integrationId`), so changing the default does not move existing campaigns or triggers to another integration.

Sets the sms integration as default.

{% openapi src="/files/0gOkqzp7kyziG9XPpCBy" path="/{version}/notifications/sms/integrations/{Id}/default" method="put" %}
[norbix-hub-swagger.json](https://712692422-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHy372bqsaex2cqS3ikhL%2Fuploads%2Fgit-blob-7c7445e68689b62620e59cb01a3523deb46b865b%2Fnorbix-hub-swagger.json?alt=media)
{% endopenapi %}

## In Cloud

Manage this visually in Cloud — see [SMS → Integrations](/codemash/cloud/sms/integrations.md).

## Use it from code

Every Norbix SDK exposes this endpoint as a method — see [Set Sms Integration As Default](/codemash/sdks/notifications/sms/set-sms-integration-as-default.md) in the SDK reference, with examples in every language.
