Connect Msg 91 to AI agents

Connect Msg 91 to Claude, Codex, Cursor, or other AI agents for your entire team. Metorial security, governance, observability, and gives your team a unified Magic MCP url to connect.

Supported Tools

verify_otp

Verify OTP

Verify a one-time password (OTP) entered by a user against the OTP that was previously sent to their mobile number.

get_messaging_logs

Get Messaging Logs

Retrieve messaging logs for SMS, Email, WhatsApp, Voice, or RCS channels. Filter by date range, recipient, status, and more. Useful for tracking delivery status and debugging message issues.

send_voice_message

Send Voice Message

Send voice SMS (text-to-speech) calls or initiate click-to-call (two-way call) sessions. Voice calls use pre-configured templates and support variable substitution for dynamic content.

send_otp

Send OTP

Send a one-time password (OTP) to a mobile number. Supports configurable OTP length (4-9 digits), custom expiry, and optional pre-set OTP value.

search_contacts

Search Contacts

Search and filter contacts in MSG91 Segmento. Apply filters to find contacts matching specific criteria.

send_rcs_message

Send RCS Message

Send Rich Communication Services (RCS) messages with different content types: text templates, media (images/videos), or rich cards with optional suggestions.

validate_email

Validate Email

Validate an email address to check if it exists, is properly formatted, and is deliverable. Useful for cleaning email lists before sending campaigns.

track_event

Track Event

Track user events in MSG91 Segmento for contact activity tracking and user journey analysis. Events can be used to trigger automated campaigns and workflows.

send_whatsapp_message

Send WhatsApp Message

Send template-based WhatsApp messages to one or more recipients. Supports variable substitution for template components (body, buttons, headers).

send_email

Send Email

Send transactional emails using a pre-created template. Supports HTML templates with variable mapping, multiple recipients with CC/BCC, attachments, and reply-to addresses.

send_sms

Send SMS

Send SMS messages using a pre-approved template (flow). Supports variable substitution for personalization, scheduled delivery, URL shortening, Unicode content, and international messaging.

create_or_update_contact

Create or Update Contact

Create a new contact or update an existing contact in MSG91 Segmento. Pass any phonebook fields as key-value pairs to set contact attributes.

resend_otp

Resend OTP

Resend a one-time password (OTP) to a mobile number. Supports resending via SMS text or voice call when previous attempts fail.

delete_contacts

Delete Contacts

Delete one or more contacts from MSG91 Segmento by their IDs.

run_campaign

Run Campaign

Launch a multi-channel campaign that sends messages across SMS, WhatsApp, Email, and other configured channels. Supports variable mapping, scheduling, and attachments.

get_phonebook_fields

Get Phonebook Fields

Retrieve the available phonebook fields configured in MSG91 Segmento. Use this to discover which fields are available when creating or updating contacts.

More integrations teams use with Msg 91

Slack

Slack: connect with bot OAuth or user OAuth. Send, update, delete, and schedule messages; list and cancel scheduled messages; open DMs and group DMs; manage conversations, members, files, reactions, pins, bookmarks, reminders, user groups, and user status; search messages and files with user scopes; and retrieve user, conversation, and workspace info.

Sharepoint

Manage SharePoint sites, document libraries, lists, and files. Create, read, update, and delete lists and list items with custom columns. Upload, download, move, copy, and version files in document libraries. Search across sites, files, folders, lists, and list items using Microsoft Search. Manage permissions at site, list, and item levels with granular access control. Define and manage content types and site columns. Subscribe to webhooks for list and library change notifications. Retrieve site properties and search for sites across Microsoft 365.

Hubspot

Create, read, update, and delete CRM objects including contacts, companies, deals, tickets, and custom objects. Manage associations between CRM records. Track engagements such as calls, emails, meetings, notes, and tasks. Send transactional and marketing emails, manage campaigns, and handle subscription preferences. Build and manage marketing workflows, sequences, and automation actions. Manage CMS content including blog posts, landing pages, and HubDB tables. Handle commerce data including products, orders, invoices, quotes, and payments. Create and manage contact lists for segmentation. Configure deal, ticket, and order pipelines with custom stages. Search and filter CRM records. Bulk import and export CRM data. Manage users, teams, and account settings. Subscribe to webhooks for real-time notifications on object creation, deletion, property changes, merges, and association changes.

Salesforce

Manage CRM data including Accounts, Contacts, Leads, Opportunities, Cases, and custom objects. Create, read, update, and delete records. Query data using SOQL and search across objects using SOSL. Perform bulk data operations for large-scale imports, exports, and migrations. Execute composite requests to batch multiple operations in a single API call. Access analytics, reports, and dashboards. Manage files and attachments associated with records. Interact with Chatter feeds, posts, and groups for social collaboration. Subscribe to real-time change events via Change Data Capture and Platform Events. Manage org metadata including custom objects, fields, layouts, and workflows. Query data using GraphQL for precise data retrieval across related objects.

Apolloio

Search and prospect B2B contacts and companies from a database of over 275 million people and 70 million organizations. Enrich people and company data with emails, phone numbers, and firmographic details. Create and manage contacts, accounts, deals, and tasks. Add contacts to email sequences and manage sequence statuses. Log and search call records. Perform bulk operations for contact creation, account creation, task creation, and data enrichment.

Microsoft Outlook

Send, read, reply to, forward, and manage email messages in user mailboxes. Organize messages into folders, apply categories, flags, and importance levels. Manage file and item attachments. Create, update, delete, and respond to calendar events and meetings. Find available meeting times, manage attendees, handle recurrence, and work with shared or delegated calendars. Create, read, update, and delete contacts, organize them into contact folders, and manage contact photos. Manage tasks and task lists via Microsoft To Do, including due dates, reminders, recurrence, and checklist items. Subscribe to webhook notifications for changes to messages, calendar events, and contacts. Support for Focused Inbox, @-mentions, mail tips, send-on-behalf, and send-as capabilities.

Technical notes for Msg 91

Send and manage multi-channel communications across SMS, Email, WhatsApp, Voice, and RCS. Generate, send, resend, and verify OTPs. Create and manage message templates with variable substitution. Launch multi-channel campaigns with scheduling, retry logic, and segment-based targeting. Manage contacts, phonebook fields, segments, and user events. Send WhatsApp interactive messages with buttons, lists, and product catalogs. Execute voice calls including text-to-speech, IVR flows, and click-to-call sessions. Send rich RCS messages with cards, carousels, suggested replies, and actions. Validate email addresses, verify domains, and track delivery reports. Manage subaccounts and retrieve messaging logs and analytics.

Connect Msg 91 to production AI agents

See how Metorial gives Msg 91 access the governance, tracing, and security controls teams need.

Frequently asked questions

Common questions about connecting Msg 91 to AI agents with Metorial.

  1. Can Metorial connect Msg 91 to AI agents?
    Yes. Metorial connects AI agents to Msg 91 through a governed integration layer, so teams can use the provider while keeping access controlled and observable.
  2. Metorial is MCP compatible and lets teams expose approved provider tools to MCP-capable agents and clients through a controlled access layer.
  3. Metorial applies policies across users, groups, providers, agents, and individual tools, then records the context around every agent interaction.
  4. Yes. Metorial records provider activity so teams can inspect tool calls, troubleshoot integrations, and give security teams the visibility they need.