Integration

Guni SMS integration

Guni is an Australian SMS and MMS gateway. Send a quick SMS to up to 20 Australian mobile numbers or a bulk SMS campaign to up to 3000, now or scheduled for a date and time; send quick or bulk MMS with a media URL; send SMS whose long URLs Guni detects automatically, with a callback URL and replies forwarded by email; set the webhook URLs that receive delivery statuses and incoming messages; and check that the API token is valid. Every send reaches real phones and is charged to the Guni account. Only Australian mobile numbers are accepted. Recipient numbers and message texts are personal data, and the send answers echo the numbers. Not exposed: listing sender IDs (no documented route). Authentication: an API token generated in the Guni dashboard, sent as a Bearer token.

Ask it in chat

Say what should happen.
The workflow builds itself.

When this happens, do that in Guni SMS.Built from the 11 Guni SMS tools below, on the connection you add once.

What you can do with Guni SMS

Each of these is one operation on one endpoint, available both as a workflow step and as a tool an AI agent can call on its own. Nothing bundles several operations into one action, so what a run did stays readable afterwards.

Each badge shows the default agent permission of an endpoint (allowed: an agent calls it without asking; ask first: you are asked before an agent calls it, when the agent or chat asks permission for sensitive actions; never: no agent may call it), which every user can change endpoint by endpoint in their credential settings.

Most endpoints run on the free plan. A few, mainly the ones that publish on your behalf, need a paid plan.

Bulk, 3 operations

  • schedule_bulk_smsSchedule bulk smsPOSTAgents: ask firstSchedules a one-time bulk SMS campaign to up to 3000 Australian mobile numbers at scheduleAt. Sends real messages at that time. Charged to your Guni account when sent.
  • send_bulk_mmsSend bulk mmsPOSTAgents: ask firstSends a bulk MMS campaign (text plus a media file at a public URL) now to up to 3000 Australian mobile numbers. Sends real messages to real people, charged to your Guni account.
  • send_bulk_smsSend bulk smsPOSTAgents: ask firstSends a bulk SMS campaign now to up to 3000 Australian mobile numbers. To send later, use schedule_bulk_sms. Sends real messages, charged to your Guni account.

Gateway, 2 operations

  • schedule_smsSchedule smsPOSTAgents: ask firstSchedules a one-time quick SMS to up to 20 Australian mobile numbers at scheduleAt. Sends real messages at that time. Charged to your Guni account when sent.
  • send_smsSend smsPOSTAgents: ask firstSends a quick SMS now to up to 20 Australian mobile numbers. To send later, use schedule_sms. Sends real messages, charged to your Guni account.

Gatewaymm, 2 operations

  • schedule_mmsSchedule mmsPOSTAgents: ask firstSchedules a one-time quick MMS (text plus media URL) to up to 20 Australian mobile numbers at scheduleAt. Sends real messages at that time. Charged to your Guni account when sent.
  • send_mmsSend mmsPOSTAgents: ask firstSends a quick MMS now (text plus a media file at a public URL) to up to 20 Australian mobile numbers. To send later, use schedule_mms. Sends real messages, charged to your Guni account.

Bulksms longurl webhook, 1 operation

  • send_bulk_sms_with_callbackSend bulk sms with callbackPOSTAgents: ask firstSends a bulk SMS campaign now; Guni detects long URLs in the message, reports to your callback URL and forwards replies to an email address. Sends real messages, charged to your Guni account.

Quicksms longurl webhook, 1 operation

  • send_sms_with_callbackSend sms with callbackPOSTAgents: ask firstSends a quick SMS now; Guni detects long URLs in the message, reports to your callback URL and forwards replies to an email address. Sends real messages, charged to your Guni account.

Verify, 1 operation

  • verify_tokenVerify tokenGETAgents: ask firstChecks that the Guni API token is valid: status true and message Token verified successfully! when it is.

Webhook, 1 operation

  • set_webhook_urlSet webhook urlPOSTAgents: ask firstSets the URL Guni calls for one webhook type: receive (incoming messages) or status (delivery statuses); the other type keeps its URL. Answers both webhooks. Guni documents no signature, so deliveries cannot be verified.

Use Guni SMS from Claude Code, Cursor or Codex

Connect Guni SMS in LiveContext, create an API key in Settings, then add the LiveContext MCP server to your client. Its Guni SMS operations become tools the client can call, next to every other integration you connected.

Claude Code
claude mcp add --transport http livecontext https://livecontext.ai/mcp --header "X-API-Key: YOUR_API_KEY"
Codex (~/.codex/config.toml)
[mcp_servers.livecontext]
url = "https://livecontext.ai/mcp"

[mcp_servers.livecontext.http_headers]
"X-API-Key" = "YOUR_API_KEY"
Cursor, Claude Desktop and other JSON configs
{
  "mcpServers": {
    "livecontext": {
      "type": "http",
      "url": "https://livecontext.ai/mcp",
      "headers": {
        "X-API-Key": "YOUR_API_KEY"
      }
    }
  }
}

Set up the MCP server step by step

How to connect Guni SMS

  1. Create your workspace

    Sign up free. Nothing to install.

  2. Connect Guni SMS once

    Add your Guni SMS connection in Settings. Every tool from this integration reuses it, and secrets are encrypted at rest and visible only to you.

  3. Describe the job in chat

    The workflow builds itself in front of you and picks the endpoints it needs. Drag the steps yourself on the canvas whenever you would rather be explicit.

Guni SMS integration FAQ

What can you do with the Guni SMS integration?

LiveContext exposes 11 operations on Guni SMS, covering bulk, gateway, gatewaymm and bulksms longurl webhook.

Popular integrations

Browse the whole catalog