1

myCRMSIM Twilio Integration & Setup Guide

Learn step-by-step how to configure and integrate Twilio numbers with your myCRMSIM platform, assign numbers to sub-accounts/users, and set up message routing for high-deliverability SMS.

āœ… Prerequisites
Before getting started, make sure you have:
  • An active myCRMSIM account.
  • An active Twilio account with purchased/active phone numbers.
  • Access to your Twilio Dashboard (Account SID & Auth Token).
šŸ” Step 1: Configure Twilio API Credentials
  1. Log in to your myCRMSIM Dashboard.
  2. From the left sidebar menu, navigate to Settings > Twilio.
  3. Click the Add Twilio Config button in the top-right corner.
  4. Enter your Twilio API credentials:
    1. Account SID: Paste your Twilio Account SID.
    2. Auth Token: Paste your Twilio Auth Token.
  5. Click Save to store your configuration.
šŸ”„ Step 2: Sync Twilio Numbers and Configure Webhook
  1. Go to Devices in the left sidebar menu and click the Twilio Numbers tab.
  2. Click the blue Sync Numbers button to pull your active numbers directly from your Twilio account into myCRMSIM.

    3. Once synced, click theĀ InstructionsĀ button (or view the popup).

    4. Copy the Webhook URLĀ provided in the popup modal (e.g., [https://...amazonaws.com/](https://...amazonaws.com/)).

    5. Open yourĀ Twilio ConsoleĀ in a separate tab:

      • Go toĀ Phone NumbersĀ >Ā ManageĀ >Ā Active Numbers.
      • Click on your specific phone number to open its settings.
      • Scroll down toĀ Messaging Configuration.
      • UnderĀ "A message comes in", selectĀ Webhook.
      • Paste the copied myCRMSIM URL into the input field and set the HTTP method toĀ HTTP POST.

    6. ClickĀ SaveĀ on the Twilio page to finalize webhook configuration.

      šŸ‘„ Step 3: Assign Twilio Numbers to Sub-Accounts & Users
      1. In the myCRMSIM left sidebar menu, click Subaccount SIM.
      2. Locate the sub-account you want to configure.
      3. In the Twilio column, click the pink plus (+) button next to the sub-account.
      4. An Assign Twilio Device modal will appear:
        • Click + Assign new Twilio Device.
        • Select User: Choose the specific user from the dropdown.
        • Select Device: Choose the desired Twilio phone number.
        • Click Assign.
      šŸ’”Ā Note on Multiple Users & Numbers:Ā You can assign multiple Twilio numbers to different users within a single sub-account (e.g., User A → Twilio Number 1, User B → Twilio Number 2). If a user does not have a user-specific number assigned, the default Workspace assignment will apply.
      🚦 Step 4: Configure Message Routing Priority
      1. After assigning your Twilio numbers, navigate to the Message Routing configuration for the sub-account.
      2. Set Twilio as your Primary / First Priority channel so outgoing messages default to your Twilio number.
      3. Configure optional fallbacks if needed (e.g., WhatsApp, iMessage, Android SMS).
      4. Click Save to store your routing configuration.
      šŸ”— Step 5: Configure Conversation Provider for GHL Sub-Accounts
      If you are using a GoHighLevel (GHL) sub-account with myCRMSIM, configure Twilio as the Conversation Provider for that sub-account.
      1. Open the required GHL Sub-Account.
      2. Go to Settings.
      3. Navigate to Phone Numbers > Additional Setting.
      4. Set the Conversation Provider to Twilio.
      5. Make sure the Twilio number is correctly connected/assigned to the GHL sub-account.
      6. Save the configuration.
        šŸ’”Ā Note:Ā If the GHL sub-account is using Twilio for conversations,Ā Twilio must be selected as the Conversation ProviderĀ so that SMS conversations are properly routed through Twilio.
        šŸ“Œ Webhook Workspace vs. HL Sub-Account
        • Webhook Workspace: Use the webhook URL setup described in the previous steps when creating a workspace directly in myCRMSIM.

        → This guide provides the complete step-by-step process for creating a Webhook Workspace
        How to create a webhook workspace in myCRMSIM workspace

                • HL Sub-Account:Ā When a HL sub-account is being used, keepĀ Twilio as the Conversation ProviderĀ for that sub-account so the messaging flow works through Twilio.

                  → This guide provides the complete step-by-step process for integrating it with HighLevel, and connecting and using HighLevel sub-accounts.
                  myCRMSIM HighLevel Integration Guide

                          🧪 Step 6: Test Messaging
                          1. Go to your CRM dashboard and send a test outbound SMS to a target phone number.
                          2. Confirm the following:
                            • Outbound SMS sends successfully via Twilio āœ…
                            • Inbound reply is received correctly in the conversation view āœ…

                          Was this article helpful?

                          0 out of 0 liked this article

                          Still need help? Message Us