Configuring a GoAutoDial PBX SIP Trunk

In this article we will walk you through configuring a GoAutoDial PBX user/pass trunk with Telnyx.

C
Written by Customer Success
Updated over a week ago

GOautodial is a free, enterprise-grade open source omni-channel contact center system designed and built for businesses of all sizes. It boasts inbound and outbound (predictive and preview), and blended dialing, WebRTC, real-time dashboard used to quickly track agent activities, reports, analytics, and more. It is REST-powered under the hood and was proudly built using trusted open-source tech.

Some more of the major GOautodial features include:

  • Predictive, preview and manual dialing + inbound IVR and ACD

  • Customer Relationship Manager (CRM)

  • Ticketing system (under development)

  • Instant messaging (under development)

  • Social media (under development)

Additional documentation:


Instructions for Configuring GOautodial

In this activity you will:

Pre-requisites

Video walkthrough

Setting up your Telnyx SIP portal account so you can make and receive calls:

Note: Video walkthrough for GOautodial/Telnyx configuration coming soon. Check back as we update our docs.

1. Configure a SIP trunk

The first section will walk you through configuring your Telnyx SIP trunk with GOautodial.

  1. Log into your GOautodial dashboard page and, in the left-hand navigation, find Settings and expand it.

  2. Click on Carriers to open the Carriers page and then click the + sign in the lower right corner to add a new carrier.

    The GOautodial dashboard page.
  3. You will be asked to choose a carrier type. In this case, choose Manual.

  4. In the Add New Carrier wizard, provide the following values:

    1. Carrier ID: Telnyx

    2. Carrier Name: Telnyx

    3. Carrier Description: You can use whatever makes the most sense to you. In this example, we simply named it Telnyx Trunk.

    4. User Group: All User Groups

    5. Authentication: Registration (As we are authenticating with a username and password)

    6. Username: Your Telnyx account username

    7. Password: Your Telnyx account password

    8. Server IP/Host: sip.telnyx.com

    9. Dial Prefix: The dial prefix setting will automatically dial a predefined number before every number you dial. For example: If your telephone system requires a 9 to dial an outside number, or a country-prefix to dial another country.

    10. Codecs: Set codec preferences here. Telnyx supports the following audio codecs:

      1. ulaw(g711u)

      2. alaw(g711a)

      3. g722

      4. g729

    11. DTMF Mode: RFC2833

    12. Protocol: SIP

    13. Port: 5060 if you have not enabled TLS encryption. If you have, choose 5061.

    14. Active: Yes (if you wish to activate the trunk now. Otherwise, you can activate it in the future by going back to your Carriers page and editing your trunk.

      Add New Carrier wizard page on GOautodial portal.
      Goautodial DTMF entry point.


2. Add account details and dial plan

In this section, we use the advanced configuration option to add a dial plan.

  1. Still on the Carrier page, with your newly created trunk open, click Advance Configuration and confirm or provide the following:

    1. Account Entry:

      Account Entry: [telnyx]
      disallow=all
      allow=ulaw
      allow=alaw
      type=friend
      dtmfmode=rtc2833
      qualify=yes
      nat=yes
      host=sip.telnyx.com
      insecure=invite
    2. Dialplan Entry:

      exten => _X.,1,AGI(agi://127.0.0.1:4577/call_log)
      exten => _NXXNXXXXXX.,1,Dial(SIP/${EXTEN}@telnyx)
      exten => _1NXXNXXXXXX.,1,Dial(SIP/${EXTEN}@telnyx)
      exten => _6468688074,1,Dial(SIP/8001@default)
      exten => _16468688074,1,Dial(SIP/8001@default)


3. Set up an outbound campaign

Today, manual cold calling is considered inefficient. Your call center's success is improved by setting up campaigns. Outbound campaigns effectively start conversations with leads, build brand awareness, and convert the target audience to loyal clients. It’s vital to create a detailed execution plan and hire the right reps to boost your dialing project’s effectiveness. In this section, you'll learn the mechanics of setting up your outbound campaign.

  1. Log into your portal as an administrator. From the left-hand navigation, expand Telephony and click Campaigns.

    Portal for setting up an outbound campaign.

  2. Click the + to add a new campaign. When prompted for the Campaign Type, select Outbound.

    Portal for setting campaign types.

  3. Click the link in the Campaign ID column to check the campaign settings. you can also select or set preferred settings for your campaign. On the Basic Settings tab ensure that you set:

    1. Dial Method: You have some choices:

      1. Manual, Auto_Dial

      2. Predictive

    2. Auto Dial Level: You have some choices:

      1. Slow

      2. Normal

      3. Max

      4. High

    3. Carrier to use for this Campaign: Telnyx. If this option isn't available, revisit section 1 to ensure that you have added Telnyx as a carrier.

      Campaign ID column in campaign setting portal.
  4. Click Update once done.


4. Set up an inbound campaign

Inbound marketing campaigns are concentrated efforts that align all of your marketing channels around a single message and goal. It starts with a marketing offer -- something valuable and relevant for your audience that you promote through your marketing channels. In this section, you'll learn the mechanics of setting up an inbound call campaign.

  1. Log into your portal as an administrator. From the left-hand navigation, expand Telephony and click Campaigns.

    Inbound campaign settings portal.

  2. Click the + to add a new campaign. When prompted for the Campaign Type, select Inbound.

    Campaign types in inbound campaign settings.

  3. Complete the fields in the Campaign Wizard > Inbound and ensure that:

    1. Call Route: Ingroup (default)

      Campaign wizard to inbound page.

  4. Once your campaign has been created, return to the Campaigns screen (Telephony > Campaigns) and click the link in the Campaign ID column to check the campaign settings. On the Basic Settings tab ensure that you set:

    1. Carrier to use for this Campaign: Telnyx. If this option isn't available, revisit section 1 to ensure that you have added Telnyx as a carrier.

      Campaign carrier and ID settings.

  5. Now click on the Advanced Settings tab and ensure that:

    1. INBOUND GROUPS: Select all options that you'll require

      1. AGENTDIRECT: Single Agent Direct Queue

      2. AGENTDIRECT_CHAT: Single Agent Direct Queue for Chats

    2. Allowed Transfer Groups: Select all options that you'll require

      1. AGENTDIRECT: Single Agent Direct Queue

      2. AGENTDIRECT_CHAT: Single Agent Direct Queue for Chats

      Advanced Settings tab.

Note: Be sure to advise your agent to select always the ingroup on the INBOUND CAMPAIGN once they log in.

Inbound campaign icon interface.
Inbound campaign contact information.


5. Import your list of call leads

Before your agents hit the phones, you'll need to make sure you've uploaded a properly formatted set of leads. This section will walk you through this activity.

  1. Log into your GOautodial dashboard page and, in the left-hand navigation, find Telephony and expand it.

  2. Click on List to open the List page and then click the + sign in the lower right corner to add a new list of leads.

    Interface for importing list of call leads.

  3. Now you'll upload a .csv file containing your leads. Make sure that you've followed the lead file format illustrated in the following image and save as .csv comma delimited. (To view this image in full size, right-click on the image and select Open Image in New Tab from the context menu.)

    .csv file containing leads.

  4. Lead status will be posted after you have successfully uploaded your lead file, Click OK once this upload is complete.

    Data processing completion interface.

That's it! You've now completed the basic setup activities required to link GOautodial with Telnyx.

Note: There are a number of other activities that do not involve Telnyx that you will want to complete in order to maximize your GOautodial experience. You can find those exercises here.


Additional Resources

Review our getting started with guide to make sure your Telnyx Mission Control Portal account is set up correctly.

Additionally, you can check out:

Did this answer your question?