• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Edit
Show / Hide Table of Contents

Configure outgoing SMS connector

Audience:
settings
•
Version: 11.5
Some tooltip text!
• 2 minutes to read
 • 2 minutes to read

This page describes how to set up an SMS connector for SuperOffice.

Pre-requisites

You need an account with the SMS provider to obtain a username and password to connect to their service.

Supported connectors:

  • CM
  • Compaya
  • Intelecom
  • Link Mobility (PSWinCom)
  • SMSTeknik
  • Twilio
  • TxtLocal

Steps

  1. Select Marketing in the navigator.

  2. Go to the Mailings tab.

  3. Click the Settings button in the lower-right corner.

  4. Choose your SMS provider from the Module list.

  5. Enter default country code and sender.

  6. In the Plugin configuration box, add the following provider-specific settings. Then click OK.

  • CM
  • Compaya
  • Intelecom
  • Link Mobility (PSWinCom)
  • SMSTeknik
  • Twilio
  • TxtLocal
cm_serviceId =
cm_username =
cm_password =

CM SMS plugin configuration -screenshot

compaya_username =
compaya_password =

Compaya SMS plugin configuration -screenshot

intele_serviceId =
intele_username =
intele_password =

Intelecom SMS plugin configuration -screenshot

pswin_username =
pswin_password =

Link Mobility PSWinCom SMS plugin configuration -screenshot

smsteknik_serviceId =
smsteknik_username =
smsteknik_password =

SMSTeknik SMS plugin configuration -screenshot

twilio_account_sid =
twilio_auth_token =

Twilio SMS plugin configuration -screenshot

txtlocal_username =
txtlocal_password =

TxtLocal SMS plugin configuration -screenshot

Note

In the legacy Service client, go to System > SMS to find the settings.

Testing the service

To test that the service is set up correctly, you can create a new request, add an SMS recipient and wait for the SMS service to send the message (within a minute or 2).

It is also possible to test using a simple CRMScript that connects directly to the SMS service using NetServer.

NSMessagingAgent agent;
NSOutgoingMessage[] messages;
NSOutgoingMessage msg;
msg.SetTo("+47xxxxxxxx");
msg.SetFrom("MyCompany");
msg.SetContent("Hi friend! How are you?");
messages.pushBack(msg);

NSMessageDeliveryStatus[] receipts = agent.SendMessages("MySmsPluginName", messages);

This method of sending will not create any entries in the SMS outbox, and the SMS is sent immediately to NetServer, not when ejournalcron.exe runs (usually once every minute).

© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top