How to Integrate Acefone with Kylas Caller

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:
  1. Admin access to both Kylas CRM and Acefone.
  2. Kylas API Key (can be found under Integrations Tab in Kylas Settings).
  3. Acefone Admin Credentials (Username and Password).
  4. List of users who will be using Kylas Caller with Acefone.
  5. Access to Acefone API Connect settings to generate API keys and configure webhooks.


    Step 1. Login and Initial Setup

    1. Login to Kylas.


    2. Install and Login to Kylas Caller App under Kylas Marketplace.



    3. Navigate to the API Keys tab and configure your Kylas API key.




    Step 
    2. Manage Users

    1. Go to the Manage Users section.

    2. Add the users who will be using Kylas Caller.



    3. The users will receive a verification link via email to set up their password for Kylas Caller.



    Step 3. Connecting Acefone with Kylas

    1. Navigate to the Connected Accounts tab Click on Add Connected Account.

    2. Provide an Account Name.

    3. Select Vendor as Acefone.

    4. Enter your Acefone Admin Username and Password.

    5. Click Save.





    Step 4. Adding Agents & Configuring Click-to-Call API

    1. Once the account is saved under Connected Accounts, go to View Agents.



    2. Click on Add Agent.

    3. Select the corresponding Kylas User.

    4. Select the corresponding Acefone User.



    5. 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

    1. Return to the Connected Accounts tab.

    2. Copy the Event Hangup URL from Kylas Caller.



    3. Log in to Acefone Portal and navigate to API Connect > Webhook.

    4. Click on Add Webhook.



    5. 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

    1. Ensure that all users have logged into Kylas and Kylas Caller.

    2. Users can now click on the Click-to-Call icon within Kylas.



    3. 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 ...