Skip to main content

Channel Setup

Connect all 6 messaging channels to your Msghub instance. Each channel requires specific setup steps.

SMS Setup

Option 1: SMPP Gateway

  1. Go Settings → Channels → SMS
  2. Select SMPP
  3. Enter:
    • Host — SMPP server hostname
    • Port — SMPP port (usually 2775)
    • Username — SMPP username
    • Password — SMPP password
  4. Click Test Connection
  5. Click Save

Option 2: HTTP API

  1. Go Settings → Channels → SMS
  2. Select HTTP API
  3. Enter:
    • API Endpoint — Your SMS gateway API URL
    • API Key — Your API key
    • Authentication — Bearer token or API key header
  4. Click Test Connection
  5. Click Save

Option 3: Msghub SMS

  1. Go Settings → Channels → SMS
  2. Select Msghub SMS
  3. Add credit to your account
  4. Click Save

WhatsApp Setup

  1. Go Settings → Channels → WhatsApp
  2. Click Connect Meta Cloud API
  3. Log in with your Meta account
  4. Authorize Msghub
  5. Select your WhatsApp Business Account
  6. Click Confirm

Email Setup

Option 1: SMTP

  1. Go Settings → Channels → Email
  2. Select SMTP
  3. Enter:
    • SMTP Host — e.g., smtp.gmail.com
    • SMTP Port — 587 (TLS) or 465 (SSL)
    • Username — Your email
    • Password — Your password
    • From Address — Sender email
    • From Name — Sender name
  4. Click Test Connection
  5. Click Save

Option 2: SendGrid

  1. Go Settings → Channels → Email
  2. Select SendGrid
  3. Paste your SendGrid API key
  4. Click Test Connection
  5. Click Save

Option 3: Mailgun

  1. Go Settings → Channels → Email
  2. Select Mailgun
  3. Enter:
    • API Key — Your Mailgun API key
    • Domain — Your Mailgun domain
  4. Click Test Connection
  5. Click Save

RCS Setup

RCS requires carrier partnership. Contact us for setup.

  1. Go Settings → Channels → RCS
  2. Click Request RCS Setup
  3. Our team will guide you through carrier registration

Instagram Setup

  1. Go Settings → Channels → Instagram
  2. Click Connect Instagram Business Account
  3. Log in with your Meta account
  4. Authorize Msghub
  5. Select your Instagram Business Account
  6. Click Confirm

Web Chat Setup

  1. Go Settings → Channels → Web Chat
  2. Click Generate Embed Code
  3. Copy the code
  4. Paste on your website (before closing </body> tag)

Test Channels

After setup, test each channel:

  1. Go Settings → Channels
  2. Click Test next to each channel
  3. You'll receive a test message
  4. Verify you received it

Troubleshooting

SMS not connecting

  • Check credentials — Are they correct?
  • Check firewall — Is port 2775 open?
  • Check IP whitelist — Is your IP whitelisted?

WhatsApp not connecting

  • Check Meta account — Is it a Business Account?
  • Check permissions — Did you authorize Msghub?
  • Check phone number — Is it verified?

Email not sending

  • Check SMTP credentials — Are they correct?
  • Check from address — Is it verified?
  • Check spam folder — Is email in spam?

See Also