Connect Gupshup to Your AI Agent

Provide the recipient, sender app, and message to send, or choose an approved template with its values.

3 tools API key

Try a Gupshup Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Gupshup

Send an Approved Notification

Find the approved text template and fill its values for the intended recipient.

/oo Gupshup: List approved English text templates for my app, then send template [ID] from [sender number] in app [name] to [recipient number] using these values in order: [values].

Send a Conversation Reply

Send the exact reply you provide in an active WhatsApp conversation.

/oo Gupshup: Send this reply in the active WhatsApp conversation to [recipient], using [sender] and app [name]: [text].

Start Working with Gupshup

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Gupshup

    Connect the Gupshup API key and App ID from the target WhatsApp app settings.

    Connect Gupshup →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • A configured Gupshup WhatsApp app with a registered sender number.
  • A submitted message ID confirms acceptance by Gupshup, not delivery or a read receipt.

Gupshup Tools

This connection works with a Gupshup WhatsApp app to list templates and submit text or text-template messages.

Text and Template Messages

Submit conversation text or an approved text template with ordered values.

App Templates

Filter app templates by approval status, language, category, and quality.

3 tools

Send Text Message

Send a text message in an active WhatsApp conversation through Gupshup.

gupshup.send_text_message

Send Template Message

Send an approved text template message through Gupshup.

gupshup.send_template_message

List Templates

List message templates for the connected Gupshup app.

gupshup.list_templates

Frequently Asked Questions

How should I provide phone numbers?

Use international-format sender and recipient numbers without a plus sign, and include the Gupshup app name.

What do I need to send a template?

Choose an approved text template ID and supply its parameter values in their order of occurrence.

Does a successful submission prove delivery?

No. The response provides the submission status and message ID; this connection does not fetch delivery receipts.

Connect Gupshup

About Gupshup ↗