NetBird

sms_keyword_rules_update

Change one of your own keyword rules: its reply, its extra keywords, or its self-managed attestation. Bird's default rules cannot be updated; create your own for that country instead with `sms_keyword_rules_create`. Omitting `keywords` leaves the set alone, while sending an empty list clears your additions back to Bird's.

Remote bird/mcp

Remote (network-hosted)

Other tools also called sms_keyword_rules_update? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "id": {
      "type": "string",
      "description": "ID of the default or workspace keyword rule, as returned by the list operation."
    },
    "reply": {
      "type": [
        "null",
        "string"
      ],
      "description": "Replaces the message sent back when a keyword matches, except on a confirm rule, which never sends one whatever this is set to. Set it to null together with confirmed_self_managed to switch the auto-reply off. Omit to leave it unchanged."
    },
    "keywords": {
      "type": [
        "null",
        "array"
      ],
      "items": {
        "type": "string"
      },
      "description": "Replaces the extra keywords this rule matches, on top of the ones Bird ships. Send an empty array to keep Bird's keywords only. Omit to leave the current ones unchanged."
    },
    "idempotency_key": {
      "type": "string",
      "description": "Client-supplied deduplication key; a retry with the same key replays the original result instead of acting twice."
    },
    "confirmed_self_managed": {
      "type": [
        "null",
        "boolean"
      ],
      "description": "Set this with reply: null to confirm you send this reply from your own system. Required to switch the auto-reply off, and rejected when a reply is given."
    }
  }
}
          

Provider

NetBird →