Enabling The Customer Engagement Hub Through Nextgen CTI

Integrate Asterisk and Salesforce Now

Connect your Salesforce and Asterisk using Tenfold to automatically track and log every call instantly

Asterisk + Salesforce

Start Selling With Tenfold Today

About Asterisk

Asterisk is a communications engine that transforms commodity computers into powerful communications servers. Asterisk is free and open source software. Digium is the creator and primary sponsor of the Asterisk project....
Read more

About Salesforce

Salesforce is the world’s leading CRM with over 100,000 business clients. Their trademark easy to use software consistently get better adoption rates, and more effective collaboration, mobilization, and revenue growth...
Read more

About Tenfold

Tenfold is a phone intelligence solution which unifies a user’s phone system and CRM platform; All calls made on your phone will be automatically logged in Salesforce, allowing them to work together, and streamline the customer experience.

Read more

100% Data Capture

Tenfold automatically captures every interaction and natively integrates with all communication platforms including Salesforce

360-Degree View

Tenfold provides immediate transparency across all departments, specific to the current customer state

Ease of Implementation

There is minimal change to end user behavior and as always, no change in existing infrastructure is required with the Tenfold and Salesforceintegration


With Tenfold, you also have the ability to innovate by leveraging your current tech stack and operate within current security requirements

Capture 100% of your customer interactions

80% of customer engagement data is missing

Running a modern day business is like having a bad set of windshield wipers in a storm, you get 20% visibility into the activity that your team is doing and not enough to really know what is going on. Tenfold installs a new set of windshield wipers that gives you 100% visibility into your business.

Native integration with all communication platforms

Tenfold provides automatic capture of customer interaction data in real-time with minimal change to end user behaviors as well as the flexibility to add/change systems without hidden costs or service fees.

Tenfold Demo

How Click-to-Dial integrations are powering up Salesforce/Asterisk users

Sales is a fast paced and constantly evolving field.  A sales agent is required to make a high volume of calls in order to maintain a high success rate in his company. A general rule of thumb is the more you are on the phone, the higher your chances are for success.  The more calls you make, the more sales you make.  From this, it is easy to deduce from this that a sales agent needs to make a large amount of calls every day in order to succeed at his craft.


Let’s say an agent makes 100 calls per day. Each manually dialed call through Asterisk takes roughly 10 seconds, more when you are documenting your effort through Salesforce. That means in a given day, an agent loses 17 minutes to manually dialing numbers and track their effort through Salesforce with their Asterisk device; a conservative estimate given a variety of factors.  In terms of an average day, that’s two or three connections that a salesperson isn’t able to make, and close to ten calls that never happen because of the time lost due to manually dialing numbers.  That might not sound like much, but let’s take a step back and look at the bigger picture. If an agent makes 100 calls on average per day, that means every 10 days they have will have lost an entire day’s worth of effort.


So how is technology working to resolve this pain point?  What can sales teams put in their virtual utility belt in order to make more calls, create better connections, and ultimately close more sales and increase revenue for their company?


The answer is simple; Click to Dial integrations. A Click to Dial integration leverages html-rich environments to generate hyperlinks from phone numbers.  The technology uses complex logic to determine if a specific set of numbers is a phone number. Looking from an HTML viewpoint here is an example of the integration in action from an industry leader:


<span id=”callinize-5127709100-797″ class=”callinize-ctd” title=”Call with Tenfold” data-phone=”5127709100″ data-record-id=”” data-record-module=”” style=”cursor:pointer; text-decoration: underline; color: rgb(0, 51, 187);”>512-770-9100</span>


In this example, it generates a hyperlink module through Salesforce in the inspect element and allows the agent to route a call directly to Asterisk. How does that information pathway work?

With asterisk, a click to dial request is generated. This is sent as an Asterisk Originate command to the Asterisk Manager Interface. The interface will then accept the command and route the request to your deskphone or softphone.  This technology enables the salesperson to focus solely on what’s most important; making calls and logging their effort in Salesforce. With integrations like these, their average connect time increases dramatically, and provides a salesperson with more opportunity to make a greater impact everyday.


In terms of the value you get from a click-to-dial integration, what about the marriage of value to difficulty in configuration?  From the standpoint of an industry leader, not very difficult at all.  Let’s take a deep dive in the configuration pieces necessary to enable click-to dial integration functionality.


Aside from the obvious networking necessities such as open ports to accept Asterisk traffic, username, password, host IP, etc, you’re able to configure additional fields that we will outline below to make a click to dial integration work for you.



As shown here, by adjusting the (click-to-dial or CTD) outbound channel, we’re telling the Asterisk Manager Interface how CTD should be interpreted, so if you wanted to allow this only from a specific block of numbers, you would specify it as such: SIP/300xxx.  This would indicate if you had extensions such as 300123 that click-to-dial is only configured to work through these channels on your Asterisk server.  Additionally, context allows you to configure where click-to-dial CAN function.  The example provided allows the organization to generate CTD requests from internal numbers.  Another popular example with this integration is if you only want your agents to click to dial through your Salesforce, you would specify this as follows. from-CRM  This tells the phone system to only accept channels routed through your Salesforce and to reject Asterisk Originate commands from other sources.


With the seamless integration of Click to Dial technology, adding this capability into the chest of tools for a sales team should be an immediate action item. By eliminating manual dials through Asterisk, CTD integrations essentially pay for themselves given how many more calls can be made as a direct result of the technology.  Coupling that with how these hyperlinks can be generated in Salesforce and you create a powerhouse of wealth potential.

Asterisk Compatibility

Supported Versions


Asterisk 1.6 – 1.8

Asterisk 11

Asterisk 12

Asterisk 13

Salesforce Compatibility

We work with all versions

Hear from our Customers

Tenfold is trusted by the companies you rely on everyday

Schedule a Live Demo