otherapi_key

SMS Alert

SMS Alert is a versatile multi-channel communication platform enabling businesses to engage with customers through SMS, RCS, Telegram, and WhatsApp via a unified REST API.

Verdict

SMS Alert lets your team send text messages, manage contacts, and track delivery from inside Switchy. @mention it to fire off bulk campaigns, create reusable templates, shorten links before sending, or organize recipients into groups. Useful for support teams notifying customers, sales reps following up on leads, or ops teams broadcasting service updates. You'll need an SMS Alert API key with send permissions — the MCP handles contacts, templates, and URL shortening alongside message dispatch. Rate limits and credit balance depend on your SMS Alert plan.

Common use cases

  • Send appointment reminders to customer lists
  • Notify sales team when leads go cold
  • Broadcast service outage alerts to subscribers
  • Follow up with event attendees post-webinar
  • Shorten tracking links before SMS campaigns

Integration

Vendor
SMS Alert
Category
other
Auth
API_KEY
Tools
19
Composio slug
sms_alert

Tools

  • Create New Contact

    Create new contact

  • Create New Group

    Tool to create a new contact group. use when needing to organize contacts into a new group.

  • Create Short URL

    Tool to create a short url for a given long url. use when you need to shorten a url before sharing.

  • Create SMS Template

    Tool to create a new sms template. use when you need to define reusable message content.

  • Delete Contact
    destructive

    Tool to delete a specified contact. use after confirming the contact's id.

  • Delete Group
    destructive

    Tool to delete a specified group. use after confirming the group's id.

  • Delete Short URL
    destructive

    Tool to delete an existing short url. use after confirming the short url's id.

  • Delete SMS Template
    destructive

    Tool to delete an existing sms template. use when you have the template id to remove it.

  • Edit Contact

    Tool to edit an existing contact’s details. use when you need to update a contact’s information after confirming the contact id.

  • Edit Group

    Tool to edit an existing groups name. use when you need to rename a group after confirming the group id.

  • Edit SMS Template

    Tool to edit an existing sms template. use when you need to update a template after confirming the template id.

  • Generate OTP

    Tool to generate a one-time password (otp). use when you need to send an otp to a mobile number using a predefined template.

  • Get Group Detail

    Tool to retrieve details of a specific sms alert group. use after confirming the group id.

  • Get Group List

    Tool to retrieve a list of sms alert groups. use when you need to fetch all groups associated with your account. call after authenticating your api key.

  • Get Sender ID List

    Tool to fetch the list of available sender ids. use when you need to retrieve all sender ids associated with your account. use after configuring your api key.

  • Get Sent SMS Report

    Tool to retrieve sms campaign sent report details. use after campaigns are sent to analyze delivery results.

  • Get SMS Alert Balance

    Tool to retrieve the current sms credit balance. use when you need an up-to-date credit status before sending messages.

  • Get SMS Template List

    Tool to retrieve list of sms templates from your smsalert account. use when you need to display or manage your smsalert templates.

  • Update User Profile

    Tool to update user account profile details. use when modifying authenticated user profile after login.

Setup

Setup guide

  1. 11. Open your Switchy workspace and navigate to Settings > Integrations > MCP Servers. 2. Click 'Add MCP Server' and select SMS Alert from the directory. 3. Log into your SMS Alert dashboard, go to API Settings, and generate a new API key with permissions for sending messages, managing contacts, and creating templates. 4. Paste the API key into Switchy's connection form and click 'Connect'. 5. Switchy will verify the key and confirm the connection. 6. Open any Space, type '@SMS Alert list contacts' and send — if you see your contact list or an empty array, the integration is live. 7. To send a test message, try '@SMS Alert send a test SMS to [your number] saying connection confirmed' and check your phone.

What teammates see: by default, memories from SMS Alert are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

Send Campaign to Group

@SMS Alert send an SMS to the 'Q1 Leads' group with this message: 'Hi, just checking in on your demo request. Reply YES to schedule a call this week.'
Open in a Space →

Create Reusable Template

@SMS Alert create a new SMS template called 'Appointment Reminder' with this text: 'Your appointment with [Name] is tomorrow at [Time]. Reply C to confirm or R to reschedule.'
Open in a Space →

Add Contact to List

@SMS Alert create a new contact for Jane Doe, phone +1-555-0199, and add her to the 'Enterprise Trials' group.
Open in a Space →

Check Delivery Status

@SMS Alert show me delivery status for all messages sent in the last 24 hours, grouped by contact group.
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@smsalert list all my SMS templates and show me which ones mention 'appointment' or 'reminder' in the content

Output

Found 4 SMS templates in your account. Two match your search: Template #1247 ('Appointment Confirmation') contains 'Hi {name}, your appointment is confirmed for {date} at {time}.' Template #1389 ('Payment Reminder') includes 'This is a reminder that your payment of {amount} is due on {date}.' The other two templates focus on order updates and welcome messages. Each template includes merge fields you can populate when sending.

Notes

This example shows the MCP's ability to retrieve and filter template content. Useful for auditing message libraries before a campaign. Note that template IDs and merge-field syntax are account-specific, so your output will vary. Requires read access to templates via API key.

Prompt

@smsalert create a new contact group called 'Q1 Webinar Attendees' and add it to my account so I can segment this audience

Output

Created contact group 'Q1 Webinar Attendees' with ID #5821. The group is now available in your SMS Alert dashboard under Groups. You can add contacts to this group individually or via bulk import. To send a message to everyone in this group, reference group ID #5821 in your send request. The group currently has 0 contacts; use the 'add contact to group' workflow to populate it.

Notes

This write action demonstrates group creation for audience segmentation. The MCP confirms the new group ID, which you'll need for subsequent operations. Be aware that creating groups does not automatically populate them—you must add contacts in a separate step. API key must have write permissions.

Prompt

@smsalert take this product launch URL https://example.com/new-feature-2024-details and create a short link, then draft an SMS template announcing the launch with the shortened URL included

Output

Short URL created: sms.al/x7k2p (maps to your full URL, expires in 90 days). Draft SMS template: 'Exciting news! Our new feature is live. Check it out: sms.al/x7k2p. Questions? Reply to this message.' This template is 118 characters, well under the 160-character single-segment limit. Save this as a template in your account if you plan to reuse it, or send it directly to a contact group. The short URL includes basic click tracking.

Notes

This synthesis example chains URL shortening with template drafting, showing how the MCP handles multi-step workflows. The AI adapts message length to SMS constraints and incorporates the generated short link. Note that short URLs may have expiration policies and click limits depending on your SMS Alert plan. Confirm tracking and expiration settings before large sends.

Use-case deep-dives

Outbound sales follow-up at 10-person team

When SMS Alert makes sense for high-velocity outreach

A 10-person sales team closing 40-60 deals a month needs fast, templated SMS follow-up after demo calls. SMS Alert's template and contact-group tools let the team pre-build message variants ("demo recap", "pricing reminder", "contract nudge") and fire them from a shared workspace without switching to a separate SMS platform. The short-URL tool keeps links trackable. This works if your team sends under 500 texts a week and doesn't need deep CRM two-way sync—beyond that threshold, you're better off with a dedicated sales-engagement platform that writes back to your CRM automatically. If your follow-up cadence is mostly one-way broadcast and you want the whole team able to trigger sends from the same AI context, SMS Alert is the right call.

Event coordination for 50-100 attendees

SMS Alert wins for last-minute event logistics

A 3-person events team running quarterly meetups uses SMS Alert to manage day-of updates: venue changes, speaker delays, after-party address shifts. They pre-load attendee contacts into groups ("VIP track", "general admission", "speakers") and keep message templates ready for common scenarios. The MCP's 19 tools cover the full CRUD loop—create groups, update contacts, delete stale templates after the event—so the workspace stays current across quarters. This setup breaks down if you need two-way RSVP confirmation or attendee replies routed to specific team members; SMS Alert is broadcast-first. If your event comms are mostly one-to-many announcements sent under time pressure, and you want the logistics context in the same workspace as your runbook, SMS Alert is the move.

Customer support escalation alerts

When SMS Alert is overkill for support paging

A 6-person support team wants to page on-call engineers when a P0 ticket lands. SMS Alert can technically do this—create a contact group for the on-call rotation, fire a templated alert—but it's the wrong tool. The MCP has no incident-acknowledgment flow, no escalation ladder, and no integration with your ticketing system's SLA timers. You'll spend more time wiring up contact-list updates (who's on-call this week?) than you save by keeping it in the AI workspace. If your paging needs are truly ad-hoc ("text the founder when this specific customer emails"), SMS Alert might work. For any repeating on-call pattern, use a real paging tool like PagerDuty or Opsgenie and save SMS Alert for marketing or event scenarios where broadcast simplicity is the win.

Frequently asked

What does the SMS Alert MCP do in Switchy?

It lets your AI agents send text messages, manage contact lists, and create reusable SMS templates without leaving the workspace. You can build short URLs for tracking, organize recipients into groups, and delete outdated contacts or templates. Useful for teams running outbound campaigns, appointment reminders, or alert workflows that need SMS delivery alongside email and Slack.

Do I need admin access to connect SMS Alert?

You need an API key from your SMS Alert account, which typically requires account-owner or admin permissions to generate. Once you paste the key into Switchy, any workspace member you authorize can trigger SMS sends or manage contacts. Check your SMS Alert dashboard under API settings to confirm your role has key-creation rights before starting setup.

Can the MCP send bulk messages to a group?

The MCP exposes tools to create and delete groups, but the representative tool list doesn't show a direct "send to group" action. You'll likely need to retrieve group members via another tool or send messages individually. If bulk dispatch is critical, verify the full tool set in Switchy's MCP detail view or ask your AI agent to list all available SMS Alert tools.

How does this compare to using SMS Alert's web dashboard?

The dashboard gives you analytics, delivery reports, and campaign scheduling that the MCP doesn't surface. The MCP wins when you want an AI agent to trigger sends mid-workflow—like texting a lead after a form submission or shortening a URL during content generation. Use the dashboard for strategy and reporting; use the MCP for execution inside Switchy.

Does SMS usage count against my Switchy plan limits?

No. SMS credits and rate limits live in your SMS Alert account, not Switchy. The MCP just passes requests through, so you'll hit SMS Alert's pricing and throttle rules. If you run out of credits or exceed their send rate, the tool calls will fail with an error from SMS Alert's API.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.