How to Integrate a Signal Account with Comm100
Introduction

Signal is a secure messaging application that allows you to send end-to-end encrypted messages, voice calls, and video calls, ensuring that only the intended recipient can access the content. The Signal does not collect your data or store any metadata, ensuring the conversations remain private and anonymous.

With Comm100 - Signal integration, your business can now receive messages from Signal directly on your Comm100 platform, thus streamlining your customer service operations and providing an additional layer of security for sensitive conversations.

Signal on Control Panel

You can add a Signal account with Comm100 Ticketing & Messaging as a primary or secondary device.

You can register Comm100 as a primary device under the following scenarios:

  • You do not have a Signal account and want to register a new one directly from Comm100. 
  • You already use a Signal account on your mobile device and want to shift to Comm100 as your primary device. With this option, the Signal account on your mobile device signs out, and you cannot send or receive any new messages from your mobile device. However, you can continue to send or receive new messages from Comm100.

You can also link Comm100 as a secondary device if you already have a Signal account running on your mobile device and want to use the same account in Comm100. With this option, the Signal account on your mobile device and Comm100 can send or receive new messages.


Register Comm100 as a Primary Device

You can register Comm100 as a primary device using a new number or one already registered with a Signal mobile app. If you choose the second option, confirm that you have disabled the Personal Identification Number (PIN) from the Signal app beforehand.

To register Comm100 Ticketing & Messaging as a primary device, follow these steps:

  1. Log in to your Comm100 Control Panel.
  2. From the left navigation menu, go to Ticketing & Messaging > Channels > Signal.
  3. On the Signal page, click Add Signal account and select Register as a primary device.
    kb_signal_01.png
  4. Download and install a Comm100 Signal Connect browser extension. Comm100 supports the browser extension available on the following browser's addon or web store—Chrome and Firefox.
    Note: The Comm100 Signal Connect browser extension is required for the integration. You can remove the extension after your account is successfully integrated with Comm100.
    kb_signal_02.png
  5. Next, enter a phone number you want to use in the Signal account, and click Next.
    Note: It is mandatory to provide a country code before the phone number in the Phone number field.
    kb_signal_03.png
  6. Complete a Captcha test provided by Signal and click Verify.
    kb_signal_04.png
  7. Enter the verification code sent by Signal to your phone number.
    Note: It may take a few seconds to receive the verification code.
    kb_signal_05.png
    The Signal account adds upon successfully verifying the code.
    kb_signal_05a.png


Link Comm100 as a Secondary Device

You can also link your existing Signal account and use Comm100 Ticketing & Messaging as a secondary device. 

To link your existing Signal account with Comm100, follow these steps:

  1. Log in to your Comm100 Control Panel.
  2. From the left navigation menu, go to Ticketing & Messaging > Channels > Signal.
  3. On the Signal page, click Add Signal account and select Link an existing account as a secondary device.
    kb_signal_09.png
  4. Next, scan the QR code with a Signal app installed on your phone.
    Note: Ensure you registered your phone number with a Signal app before integrating with Comm100. 
    1. Open the Signal app on your phone.
    2. Tap Settings, then tap Linked Devices.
    3. Tap (Android) or Link New Device (iPhone) to scan the code.
      Note:  It may take a few seconds to load a new page after successful device linking.  
      kb_signal_10.png
    The Signal account adds successfully to Comm100.
Signal on Agent Console
Once you have successfully configured Signal, you can start answering the Signal ticket messages from Comm100 Agent Console. You can read and send a text message, image, audio, or video in Agent Console.

kb_signal_12.png

You can send a message to a contact, and if the phone number of the contact's Signal identity is an invalid Signal number, then you see an error message about the wrong phone number of the contact's Signal identity.

kb_signal_14.png

You can also create separate Views to manage your Signal channel tickets. You can use fields, such as Channel, Channel Account, Last Message Channel, Last Message Channel Account, and so forth to add conditions and create Views.

kb_signal_11.png

To learn more about Views in Ticketing & Messaging, see this article.  

Like other channels, you can also use Auto Translation and Agent Assist features for the Signal channel. To learn more about Auto Translation in Ticketing & Messaging, see this article. To learn more about Agent Assist in Ticketing & Messaging, see this article.

Application of Signal Channel

Once you have successfully added a Signal account with Comm100 Ticketing & Messaging, you can apply the following operations in the Comm100 Control Panel:

  • View the list of Signal accounts.
  • Enable or disable a Signal account.
  • Remove Signal accounts.
  • Edit the name of a Signal account; however, you cannot edit the phone number of a Signal account. 
  • Re-connect a Signal account. When re-connecting an account, you cannot change the account's phone number. If you use a different phone number to scan the QR code, Comm100 rejects the connection and prompts you to use the original phone number.
    kb_signal_13.png


Signal in Ticketing & Messaging Settings

You can use Channel, Last Message Channel, and Contact Identity conditions in Routing Rules, Triggers, and SLAs of your Signal once you have successfully integrated the Signal account.

Routing Rules

To use Channel, Last Message Channel, and Contact Identity conditions in Routing Rules, navigate to Ticketing & Messaging > Settings > Routing Rules and select any of these conditions to create a New Rule.

For example, if you select Last Message Channel in the Condition's field, Signal appears as an option in the field values.

kb_signal_06.png

To learn more about configuring Routing Rules in Ticketing & Messaging, see this article.

Triggers 

To use Channel, Last Message Channel, and Contact Identity conditions in Triggers, navigate to Ticketing & Messaging > Settings > Triggers and select any of these conditions to create New Triggers.

For example, if you select Last Message Channel in the Condition field, the Signal channel appears as an option in the field values.

kb_signal_07.png

To learn more about using Triggers in Ticketing & Messaging, see this article.

SLAs 

To use Channel, Last Message Channel, and Contact Identity conditions in SLA, navigate to Ticketing & Messaging > Settings > SLA and select any of these conditions to create a New SLA Policy.

For example, if you select Channel in Condition's field, Signal appears as an option in the field values.

kb_signal_08.png

To learn more about using the SLA feature in Ticketing & Messaging, see this article.

Block Senders

You can block Signal contact identities or edit existing ones from the Agent Console. The Block Senders feature helps you block unsolicited messages received from the Signal messaging channels and move them to the ticket's Junk folder or reject them. 

To learn more about block contact identities, see this article.


Signal Data in Ticketing & Messaging Reports

You can view signal data for analysis from your Control Panel's Reporting > Ticketing & Messaging navigation menu. 

The report informs you of the status of all tickets generated from your Ticketing & Messaging channels and your agent's performance. These include Volume, Channel, and Efficiency reports. 

To learn more about these reports, see this article.