How to Integrate Acefone with Kylas Caller
Table of Contents
Prerequisites
Step-by-Step Process
Integrating Acefone with Kylas allows seamless call management within the CRM system. Follow this step-by-step guide to successfully configure and set up Acefone with Kylas Caller.
Prerequisites
Before starting the integration, ensure you have the following:
Admin access to both Kylas CRM and Acefone.
Kylas API Key (can be found under Integrations Tab in Kylas Settings).
Acefone Admin Credentials (Username and Password).
List of users who will be using Kylas Caller with Acefone.
Access to Acefone API Connect settings to generate API keys and configure webhooks.
Step 1. Login and Initial Setup
Install and Login to Kylas Caller App under Kylas Marketplace.
Navigate to the API Keys tab and configure your Kylas API key.

Step 2. Manage Users
Go to the Manage Users section.
Add the users who will be using Kylas Caller.

The users will receive a verification link via email to set up their password for Kylas Caller.
Step 3. Connecting Acefone with Kylas
Navigate to the Connected Accounts tab Click on Add Connected Account.
Provide an Account Name.
Select Vendor as Acefone.
Enter your Acefone Admin Username and Password.
Click Save.

Step 4. Adding Agents & Configuring Click-to-Call API
Once the account is saved under Connected Accounts, go to View Agents.

Click on Add Agent.
Select the corresponding Kylas User.
Select the corresponding Acefone User.

To obtain the Click-to-Call API key:
Log in to Acefone Admin Account.
Navigate to API Connect > Click-to-Call Support API.
Generate an API Key, select the user, and save.

Copy the API key by clicking on 'Copy Key' and configure it under Kylas Caller > View Agents > Click-to-Call API Key tab.
Click Save.
Step 5. Configuring Webhooks for Call Events
Return to the Connected Accounts tab.
Copy the Event Hangup URL from Kylas Caller.

Log in to Acefone Portal and navigate to API Connect > Webhook.
Click on Add Webhook.

Create two webhooks – one for Inbound Calls and one for Outbound Calls.
Inbound Webhook Configuration
Name: Inbound Webhook
Trigger Type: Call Hangup (Missed or Answered)
URL: Paste the Hangup URL copied from Kylas Caller (same for both inbound and outbound)
Request Method: POST
Call Type: Inbound
Content Type: application/json
Destination Tab: Add all relevant numbers
Date/Time Format: Default
Timezone: IST
Save Settings

Outbound Webhook Configuration
Name: Outbound Webhook
Trigger Type: Call Hangup (Missed or Answered)
URL: Paste the Hangup URL copied from Kylas Caller
Request Method: POST
Call Type: Outbound
Outbound Type: Click-to-Call
Content Type: application/json
Date/Time Format: Default
Timezone: IST
My Numbers Tab: Add all relevant numbers
Save Settings

Step 6. Finalizing the Setup
Ensure that all users have logged into Kylas and Kylas Caller.
Users can now click on the Click-to-Call icon within Kylas.

The call will be placed successfully via Acefone.

Conclusion
By following this guide, you have successfully integrated Acefone with Kylas Caller. This integration will streamline call management and improve communication efficiency within your organization. If you encounter any issues, please reach out to support for further assistance.
Related Articles
How to set-up your Zoho Books with Kylas
This article will cover steps to integrate Zoho Books with Kylas. This app helps users to connect their invoicing application and create invoices directly from CRM itself without switching the apps. Kylas users can connect to this invoicing tools to ...
How to Install and Connect Shopify with Kylas CRM
Table of Contents Prerequisites Step 1: Installing the Shopify App Step 2: Connecting Your Shopify Store Step 3: Mapping Shopify Fields with Kylas Step 4: Setting Up Event Triggers Step 5: Viewing Synced Information and Logs Step 6: Adding and ...
How to Send automated SMS via Kylas Workflows?
This article covers the steps to be performed to send automated SMS to Leads or Contacts. Prerequisites: Product Plans: Elevate Activities to be completed: Kylas SMS app installed and configured to send manual SMS. Please refer the following ...
How to setup Teams notifier app to send messages to MS teams channels via Kylas workflow?
This article covers the steps to follow to setup MS Teams notifier application from Kylas marketplace to send MS Teams messages via Kylas workflows. Users can setup workflows to achieve use cases like below: Whenever a Lead or Deal is closed, ...
How to add marketplace app trigger as a trigger event for Kylas workflow?
This article covers the steps to perform in order to add a marketplace app trigger as the workflow trigger event. This will enable you to let a workflow get triggered by an external event taking place in a marketplace app and you can use this for ...