MSG91
· #312 most-usedSMS, OTP, WhatsApp, and voice — one API for every touchpoint
MSG91 is India's enterprise-grade communications API, built for teams that send millions of transactional SMS, OTP verifications, WhatsApp Business messages, and voice calls at scale. Connect it to Actionist and your agents can deliver OTPs the moment a user signs up, fire WhatsApp flow campaigns when a deal closes, look up phone validity before every bulk send, and monitor delivery status in real time — all without a single manual step inside the MSG91 portal.
Eliminates manual work. Agents eliminate the manual work of composing and dispatching transactional SMS alerts, chasing delivery reports, and managing OTP retries across channels.
What your MSG91 agent runs on autopilot
A week of scheduled jobs your Actionist agent will execute on your behalf.
MSG91 × every other app you use
End-to-end automations that span multiple apps — each one a real business outcome.
OTP-verified onboarding in 60 seconds
When a support ticket arrives confirming a user is stuck at the OTP screen, your agent reads the customer's phone number, fires a fresh OTP via MSG91, and texts a confirmation the moment it's delivered — all before the rep has even opened the ticket. The Slack channel gets a real-time thread and the Google Calendar holds a follow-up check if the user still hasn't verified within the hour.
Time saved for your team — every week, on autopilot
Savings
What your team gets back — two angles: what you stop doing manually, and what that's worth.
What you do manually today
What your agent runs for you
- Sales18 min / weekManual post-close SMS
Rep copies the customer's number, opens MSG91, types a welcome message, and sends — 3–4 minutes per deal, skipped when the rep is busy.
Sales Agent0 minAgent texts every closed deal instantlyOn Closed Won, the agent fires a personalised MSG91 welcome SMS in under 10 seconds — no rep action needed, zero deals missed.
- Marketing13 min / weekCSV list upload per campaign
Marketer exports contacts, validates numbers manually, uploads the CSV to MSG91, sets the template, and schedules — 10–15 minutes per campaign.
Marketing Agent0 minAgent syncs and sends from the source listAgent reads the live list, runs HLR validation, triggers the MSG91 campaign template, and writes back delivery stats — no portal login required.
- Customer Support18 min / weekOTP resend on every ticket
Rep checks MSG91 portal for OTP status, decides whether to resend, does so manually, then updates the ticket — 3–5 minutes per case.
Customer Support Agent0 minAgent resends and closes the loopAgent detects the OTP ticket, resends via MSG91 API, and posts confirmation to Slack — the rep sees it resolved before they would have opened the portal.
- Human Resources7 min / weekManual interview reminder SMS
HR coordinator copies each candidate's number and sends a reminder SMS from MSG91 the morning of the interview — time-consuming and error-prone at scale.
Human Resources Agent0 minAgent schedules all interview remindersAgent reads the interview calendar and fires a scheduled MSG91 SMS to each candidate 24 hours before — no coordinator action, no missed reminders.
- Finance13 min / weekOverdue invoice chase by phone
Finance team member identifies overdue invoices, drafts an SMS in MSG91, sends individually — 3–4 minutes per debtor, often deprioritised.
Finance Agent0 minAgent sends overdue SMS automaticallyWhen an invoice flips to overdue in Notion, agent dispatches a MSG91 transactional SMS with the amount and payment link — average DSO drops without a single call.
- Operations25 min / weekBulk number validation before sends
Ops team manually checks phone lists against HLR data, removes invalid numbers in a spreadsheet, then re-uploads to MSG91 — 20–30 minutes per batch.
Operations Agent0 minAgent validates and sends in one passAgent runs MSG91 HLR lookups on each number, filters rejects, fires the approved template, and writes delivery counts back to Notion automatically.
- Legal6 min / weekContract signature SMS notification
Legal admin manually sends an SMS via MSG91 each time a contract is ready for signature — tracked in a spreadsheet, easy to miss.
Legal Agent0 minAgent texts signatories on doc updateWhen a contract status changes, agent fires an MSG91 SMS to each signatory with the e-sign link — audit trail written back to the legal tracker automatically.
Calculate what your team saves
Based on MSG91's typical team usage — the visible tasks plus a few other automations the agent runs: ~2.5 hrs / person / week of admin work automated.
How to plug MSG91 into Actionist
Pick the connection method that suits your environment.
The fastest path to MSG91: install the MCP server once and your agent can send SMS, fire OTPs, and trigger WhatsApp flows without touching an API key — permissions flow through a single authorised handshake.
Find MSG91 in the Apps library and click Connect. MCP is selected by default.
Actionist will prompt you to paste your MSG91 Authentication Key (found under the user menu → Authkey in the MSG91 dashboard). This key is stored encrypted and never leaves your Actionist workspace.
Actionist runs a read-only call to verify the handshake. You're ready.
15 actions your agent can call
Read and write operations available to your Actionist agent.
7 events your agent can react to
Events your agent watches for, and the actions it kicks off in response.
Skills that pair with MSG91
Reusable agent skills that work well alongside this app.
MCP servers that work with MSG91
Connect Actionist to MCP servers built for or around this app.