---
title: "Msg91 integration for LuumenAI"
url: "https://www.luumen.ai/integrations/msg91/"
entity: SoftwareIntegration
category: "Communication"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# Msg91 integration for LuumenAI

Check campaign delivery in Segmento, then send SMS and OTP with approval

## What LuumenAI can do with Msg91

LuumenAI connects to Msg91 with an API token and exposes 8 tools (3 read-only · 5 write). Reads answer immediately; writes are shown as a plan and require approval by default, configurable per tool by an administrator.

## Key facts

- Authentication: API token
- Tools available: 8 tools (3 read-only · 5 write)
- Plan: available on all plans
- Category: Communication

## About Msg91 with LuumenAI

Connect Msg91 and your agent can read what your messaging is actually doing: which campaigns are running in Segmento, which event types are configured, and which user events failed. When a message needs to go out, it sends SMS through a Flow template or issues an OTP as a previewed, approved step. Authentication is by API key.

## Example tools

Read-only (3 in total):

- `MSG91_GET_EVENT_TYPES` — Retrieves all event types configured in MSG91 Segmento.
- `MSG91_GET_FAILED_EVENTS` — Retrieve failed user events from a MSG91 Segmento campaign.
- `MSG91_LIST_CAMPAIGNS` — List all campaigns in Segmento.

Write and destructive (5 in total, approval required by default):

- `MSG91_CREATE_USER_EVENTS` — Create and track user events in MSG91 Segmento for customer behavior analysis and segmentation.
- `MSG91_RESEND_OTP` — Resend OTP to the same mobile number via text message or voice call.
- `MSG91_SEND_OTP` — Send OTP (One-Time Password) to a mobile number using a pre-configured MSG91 template.
- `MSG91_SEND_SMS_V5` — Send SMS messages using pre-defined templates via MSG91 Flow API v5.
- `MSG91_VERIFY_OTP` — Verify an OTP (One-Time Password) sent to a mobile number.

## Frequently asked questions

### How does LuumenAI connect to Msg91?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in Msg91 on its own?

Read actions answer immediately. Anything that writes is shown as a plan and requires approval by default. Administrators configure that per tool.

### Is there an audit trail?

Every call to Msg91 — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/msg91/
