← MSG91

Can an agent send a text message with MSG91 SMS?

The agent needs you to sign it up or register a client, provide a key or token and add a payment card. You also handle changes to its access. Interface found; job not yet run.

observedProbed revision sha256:b82b62860eb4…

Who does each step

Whether the agent handles it alone or a person has to step in.

  1. 01

    Discover

    Machine

    The vendor's machine-readable docs show the agent where and how to call this job.

  2. 02

    Access

    Workaround · setup

    You give the agent a key or token.

  3. 03

    Onboard

    Workaround · setup

    You sign up or register a client for the agent.

  4. 04

    Pay

    Workaround · setup

    You add a payment card at the vendor's checkout.

  5. 05

    Confirm

    Machine

    The response or specification defines errors the agent can distinguish from success.

  6. 06

    Sustain

    Workaround · setup

    You replace or revoke the agent's access when it needs to change.

  • Access: handing over a key or token.
  • Onboard: signing up or registering a client for the agent.
  • Pay: adding a payment card.
  • Sustain: renewing, replacing or revoking its access.

To remove these handoffs: support OAuth client registration so the agent can register its own client and ask for consent; provide an agent registration route, such as auth.md, a sign-up API or OAuth client registration; support payment in the request, such as x402 or MPP, so setup does not require a person to add a card; provide key management or OAuth refresh and revocation so the agent can maintain its own access.

Agent surfaces

1 kind · 2 entries
For agentsNames the job's endpoint

The probe

13 Oct 2026 · 23:41 UTC · 52.45 s

Each request it sent and what came back; the descriptors it read, counted, with what they named.

Discover31 descriptor reads2 facts
Found
For agentsdocs.msg91.com/llms.txtFor agentscontrol.msg91.com
From
docs.msg91.com/llms.txt · docs.msg91.com/sms/send-sms
This endpoint
control.msg91.com/api/v5 is named by a document written for agents
Job requestPOST control.msg91.com/api/v5/flow200315 ms
Request
POST https://control.msg91.com/api/v5/flow
Response
200 · application/json · 48 bytes
Body
sha256:7fc3499c8549321f8f6f7bd486590a0a704b542f36edc1fee69e5099cced4577
Exchange
sha256:b04d704ac4c6c36480492a4e8a5aaec73e94ab6afbe590929bbcf6d432c70420
Resource metadataGET control.msg91.com/.well-known/oauth-protected-resource/api/v5/flow404276 ms
Request
GET https://control.msg91.com/.well-known/oauth-protected-resource/api/v5/flow
Response
404 · text/html · 146 bytes
Body
sha256:55f7d9e99b8e2d4e0e193b2f0275501e6d9c1ebd29cadbea6a0da48a8587e3e0
Exchange
sha256:f421e6c2a55986749d47a2cad4d9d8a9b8f1eb28003009557740a45d0f22a6f9
Resource metadataGET control.msg91.com/.well-known/oauth-protected-resource404291 ms
Request
GET https://control.msg91.com/.well-known/oauth-protected-resource
Response
404 · text/html · 146 bytes
Body
sha256:55f7d9e99b8e2d4e0e193b2f0275501e6d9c1ebd29cadbea6a0da48a8587e3e0
Exchange
sha256:0ad20e2739c0775412880ffc7735894b57f5a7325b7bfbdbed4657d77946c065
Declared pageGET msg91.com/signup200169 ms
Request
GET https://msg91.com/signup
Response
200 · text/html · 20088 bytes
Body
sha256:0ad967b087ab5d66dd0ce9868cd50c34201027227e8f4d99118feadef5193de7
Exchange
sha256:20d20d8346e6d5621017712039f2885accb693825fe16a1ae0674a8d36e32ccb
Declared pageGET control.msg91.com/signin/2001003 ms
Request
GET https://control.msg91.com/signin/
Response
200 · text/html · 102567 bytes
Body
sha256:e5af85284590936da377890890b2296106274b6db457fe73cb91d33862973280
Exchange
sha256:7aa4b6a73975ccbb86b57280ddf85937d83aea86b9cec2b544751426c365ebcc

MSG91 on the startup-offers board

The grade’s badge

One image that keeps itself current, linking here.

Live badge for MSG91 SMS, agent grade: B[![agent grade](https://sourcey.com/badges/agent-readiness/arp_01m4vt8az17hvh036wd3pzcs3f.svg)](https://sourcey.com/c/msg91/agent-readiness/msg91-sms/sms-send)

Improve the report

Correct it, probe it again, or improve the path.

Profile
arp_01m4vt8az17hvh036wd3pzcs3f
Projection
sha256:0c9191acbe5327ed14bbc0a008e4a9153f7dc8a1555f768b603e944ea5d6642d
Policy
kind-2026-10-12.2 · sha256:b612172aad277b54461de84e006815126f2df566563954b02f4432a39cad89ac