# LoopMessage integration

> iMessage / SMS / RCS / WhatsApp business messaging API for sending and receiving texts, attachments, voice messages, and reactions.

- Authentication: apiKey

## Tools (22)

- **Cancel Sender**: Cancel/delete a sender name so it can no longer be used for outbound sends.
- **Check Contact Status**: Check whether a contact is subscribed, unsubscribed, or unknown to the org's audience.
- **Create Organization**: Provision a new organization (separate sender pool, audience, and API key).
- **Create Sender**: Provision a new phone or email sender on a selected plan, optionally with RCS, WhatsApp, or SMS capabilities.
- **Delete Organization**: Permanently delete an organization and all associated senders, audience, and history.
- **Generate Opt-In URL**: Generate a shareable deep link that opens iMessage / SMS / WhatsApp with a prefilled opt-in message.
- **Get Message History for Contact**: Page through inbound and outbound messages exchanged with a single contact.
- **Get Message Status**: Look up the current delivery status of a previously sent message by its message_id.
- **Get Organization**: Retrieve a single organization's details by ID.
- **Get Sender**: Retrieve a single sender's details by ID.
- **Get Sender Pool**: Retrieve a single sender pool's details by ID.
- **List Audience**: List contacts (audience members) you have ever messaged or who have opted in.
- **List Organizations**: List organizations accessible to the current API key.
- **List Sender Plans**: List available sender pricing plans (used as plan_id when creating a sender).
- **List Sender Pools**: List sender pools (groupings of senders the org uses for round-robin or shared sending).
- **List Senders**: List the org's configured sender names (the "From" identities used in outbound messages).
- **List Webhook History**: Page through recent webhook deliveries (inbound messages, delivery results, reactions, opt-ins).
- **Send Message**: Queue an outbound iMessage, SMS, RCS, or WhatsApp message — supports text, attachments, voice notes, and tapback reactions.
- **Show Typing Indicator**: Display the "..." typing bubble (and optionally the read receipt) to a contact in an active conversation.
- **Unsubscribe Contact**: Remove a contact from the org's audience and block further outbound messages to them.
- **Update Organization**: Update organization metadata and webhook configuration.
- **Update Sender**: Update a sender's nickname, contact card, forwarding number, or attached KYC document.

## Related prompts

- [iMessage shipping updates for Shopify customers](https://www.generalinput.com/prompts/imessage-shipping-updates-for-shopify-customers.md)
- [iMessage recovery for failed Stripe payments with LoopMessage](https://www.generalinput.com/prompts/imessage-recovery-for-failed-stripe-payments-with-loopmessage.md)
- [Instant Typeform demo response: HubSpot lead, text lead and rep](https://www.generalinput.com/prompts/instant-typeform-demo-response-hubspot-lead-text-lead-and-rep.md)
- [Weekday morning brief texted to your iMessage](https://www.generalinput.com/prompts/weekday-morning-brief-texted-to-your-imessage.md)
- [Triage inbound iMessage conversations into Slack](https://www.generalinput.com/prompts/triage-inbound-imessage-conversations-into-slack.md)

Connect LoopMessage in General Input: https://www.generalinput.com/apps/loopmessage