?>

Zoho Connect + Twilio Integrations

Appy Pie Connect allows you to automate multiple workflows between Zoho Connect and Twilio

About Zoho Connect

From ideas to execution, Zoho Connect is your organization's private social network that redefines the way your employees and teams share information and collaborate with each other.

About Twilio

Twilio is the communciton platform that millions of developers trust to build seamless communications experiences with phone calls, text messages, video calls, and more.

Twilio Integrations
Twilio Alternatives

Connect the apps you use everyday and find your productivity super-powers.

  • SMS By Connect SMS By Connect
  • Aircall Aircall
  • CallFire CallFire
  • CallHub CallHub

Best Zoho Connect and Twilio Integrations

  • Zoho Connect Trello

    Zoho Connect + Trello

    Create Trello cards for new Zoho Connect tasks Read More...
    When this happens...
    Zoho Connect New Task
     
    Then do this...
    Trello Create Card
    Ensure that your staff is always aware of what they need to work on next, from simple to difficult jobs. When new tasks are added to Zoho Connect, this interface automatically creates Trello cards, keeping everyone focused on the finish line.
    How This Zoho Connect – Trello Integration Works
    • A new task is created on Zoho Connect
    • Appy Pie Connect creates a new card on Trello.
    What You Need
    • Zoho Connect account
    • Trello account
  • Zoho Connect Zendesk

    Zoho Connect + Zendesk

    Create Zendesk tickets for new Zoho Connect mentions Read More...
    When this happens...
    Zoho Connect New Mention
     
    Then do this...
    Zendesk Create Ticket
    Using the Zendesk-Zoho Connect integration, you can quickly resolve concerns. When someone @mentions you in Zoho Connect, new tickets are automatically created in Zendesk, allowing you to get right to work and provide excellent service.
    How This Zoho Connect – Trello Integration Works
    • When someone mentions you on Zoho Connect
    • Appy Pie Connect creates a new card on Trello.
    What You Need
    • Zoho Connect account
    • Trello account
  • Zoho Connect Zoho Cliq

    Zoho Connect + Zoho Cliq

    Send Zoho Cliq channel messages for Zoho Connect tasks Read More...
    When this happens...
    Zoho Connect New Task
     
    Then do this...
    Zoho Cliq Send Channel Message
    Automatically notify your team of new tasks added in Zoho Connect, by posting it in a channel of your choice in Zoho Cliq. This keeps everyone in the loop and you don't have to update them yourself.
    How This Zoho Connect – Trello Integration Works
    • When someone mentions you on Zoho Connect
    • Appy Pie Connect creates a new card on Trello.
    What You Need
    • Zoho Connect account
    • Trello account
  • Zoho Connect Zoho Connect

    MeisterTask + Zoho Connect

    Create tasks in Zoho Connect for new MeisterTask tasks Read More...
    When this happens...
    Zoho Connect New Task
     
    Then do this...
    Zoho Connect Create Task in Board
    There are many ways to create tasks in Zoho Connect for new tasks created in MeisterTask. One way is to use the Appy Pie Connect integration between MeisterTask and Zoho Connect. This integration allows you to create tasks in Zoho Connect tasks for MeisterTask tasks. Once enabled, any new Tasks assignment created in MeisterTask will trigger a new task in Zoho Connect.
    How It Works
    • You have a new task in MeisterTask
    • Appy Pie Connect create new task in MeisterTask.
    What You Need
    • MeisterTask account
    • Zoho Connect account
  • Zoho Connect Google Sheets

    Twilio + Google Sheets

    Add new Google Sheet rows for Twilio SMS text messages Read More...
    When this happens...
    Zoho Connect New SMS
     
    Then do this...
    Google Sheets Create Spreadsheet Row
    If you’re a business owner, you understand the importance of Twilio SMS Text Messages. These SMS text message mean a lot to your business and you must keep them safe for future reference. With our automation platform, you can automatically save Twilio SMS Text Messages without any manual efforts. With this integration active, Appy Pie Connect will copy your Twilio SMS messages into a spreadsheet in Google Sheets, bringing all of your messages together into one place.
    How This Connect Works
    • A new SMS message triggers in Twilio
    • Appy Pie Connect automatically adds the SMS to Google Sheets as a new row in a spreadsheet
    What You Need
    • A Twilio account
    • A Google account (with an access to Google Sheets spreadsheet)
  • Zoho Connect Google Sheets

    {{item.triggerAppName}} + {{item.actionAppName}}

    {{item.message}} Read More...
    When this happens...
    Zoho Connect {{item.triggerTitle}}
     
    Then do this...
    {{item.actionAppImage}} {{item.actionTitle}}
Connect Zoho Connect + Twilio in easier way

It's easy to connect Zoho Connect + Twilio without coding knowledge. Start creating your own business flow.

    Triggers
  • New Event

    Triggers when a new event is added.

  • New Feed

    Triggers when a new status (Feed) is added.

  • New Group Member

    Triggers when new member is added to a group.

  • New Mention

    Triggers when you are mentioned in a status.

  • New Network Member

    Triggers when new member is added to a network.

  • New Task

    Triggers when a new task is added.

  • New Call

    Triggers once a call is completed on your Twilio number.

  • New Recording

    Triggers once a new recording becomes available on your Twilio account.

  • New SMS

    Triggers the moment an SMS is sent to your Twilio Number.

    Actions
  • Add Member to Group

    Adds user to a group (invite and add, if the user is not a member of the network).

  • Create Event

    Adds a new event in a specific group.

  • Create Feed

    Adds a new status (Feed) in a specific group.

  • Create Private Event

    Creates a private event.

  • Create Private Task

    Adds a private task.

  • Create Task in Board

    Adds a new task in a specific board.

  • Invite User to Network

    Sends an invite to the user to join your network.

  • Call Phone

    Call a number or numbers and say your predefined message.

  • Send SMS

    Send a SMS to a number or numbers.

How Zoho Connect & Twilio Integrations Work

  1. Step 1: Choose Zoho Connect as a trigger app and Select "Trigger" from the Triggers List.

    (30 seconds)

  2. Step 2: Authenticate Zoho Connect with Appy Pie Connect.

    (10 seconds)

  3. Step 3: Select Twilio as an action app.

    (30 seconds)

  4. Step 4: Pick desired action for the selected trigger.

    (10 seconds)

  5. Step 5: Authenticate Twilio with Appy Pie Connect.

    (2 minutes)

  6. Your Connect is ready! It's time to start enjoying the benefits of workflow automation.

Integration of Zoho Connect and Twilio

Zoho Connect is an integrated platform of applications that allow businesses to unify their communications and cplaborate in real-time. It helps users manage, track and report their business activities. It is one of the most trusted enterprise cplaboration tops. Zoho Connect consists of apps like CRM, Project Management, Sales, Marketing, and others.

Twilio enables users to send and receive texts and calls from web, desktop and phone applications. Twilio also offers VoIP connectivity through its global network. It is easy to integrate with existing apps using REST APIs or TwiML (Twilio Markup Language. Twilio can be used in any country or jurisdiction.

Integration of Zoho Connect and Twilio

Here are the steps invpved in integrating Zoho Connect and Twilio:

  • Go to APIs > Twilio under Zoho Connect’s admin conspe.
  • Create a new API Key.
  • Click ‘Create API Key’.
  • Copy your API Key and paste it into the corresponding line in the file /home/openwrt/zoo/local/etc/twilio-api-keys.json .
  • Create an account on twilio.com by clicking ‘Sign Up Now’ button on the homepage.
  • After completing the registration process, log in to your account and click ‘Manage Numbers’ tab on the left-hand side menu.
  • If you have not added any phone numbers yet, click ‘Add a Phone Number’ button. Twilio will ask for your billing details before adding a number to your account. Once you have successfully added a phone number to your account, copy the number and paste it into the corresponding line in the file /home/openwrt/zoo/local/etc/twilio-phone-numbers.json .
  • Go back to your account and click ‘Quickstart’ option on the left-hand side menu. Twilio will ask you to provide a name for your project. You can use any name for your project as it is not going to be shown publicly on your dashboard. Your project name will be used only in Twilio API Conspe. Click ‘Next’ button.
  • Then Twilio will ask you what kind of application you are building. In this case, we are building a web application so we chose Web Application option and clicked ‘Next’ button again.
  • Click ‘More options’ link under ‘Web Hooks’ section and select ‘Send a text message (SMS)’ option from dropdown menu under ‘Message Content Type’ section. Change the value of “Receive a Text Message” field as /cgi-bin/handle_call . Make sure to change the URL to point to your directory such as /home/openwrt/zoo/public/index.php . The Web Hook URL should look like this http://www.example.com/cgi-bin/handle_call . Click “Save Changes” button at the bottom of the page.
  • Click “More options” link under ‘Messages’ section and choose “Text Message” option from dropdown menu under ‘Message Type’ section. Click on “Test Service” button to test if your webhook is running properly or not. After passing the test, click “Save Changes” button at the bottom of the page. At this point, we have completed configuring our Zoho Connect application for Twillio integration. The next step is to configure the Twilio application for Zoho Connect integration. To do so, login to your Twilio account and go to API Conspe from the left-hand side menu on the dashboard page. Select ‘Calls & SMS’ tab on the top of the screen and then click on ‘Phone Numbers’ link under ‘Numbers’ sub-tab on the right-hand side panel. On the next page, click on ‘Configure Callbacks’ link under the ‘Callbacks’ section on the right-hand side panel. Scrpl down to find API Name field and enter zohoapikey as the value of it on the same row as the label “Name your callback API here” and click “Save Changes” button at the bottom of the page again. On this page, you should see two fields called Api Key and Secret Key respectively, next to which there is a check box labelled Enable CORS Support . These fields are asking for Zoho Connect API Key and Secret Key respectively that we created earlier in Step 5 of this guide and you should fill them out accordingly before clicking “Save Changes” button at the bottom of the page again. Note that CORS support should be enabled here too because our application is hosted behind a reverse proxy server such as Nginx (which means that our web application will be served from port 8080 instead of 80. If your web application does not need CORS support then disable it here by unchecking this checkbox before clicking "Save Changes" button at the bottom of this page again. When you click Save Changes , you will be taken back to main page of your API Conspe screen where you can see your newly created callback API listed under "Calls & SMS" tab on the top of the screen along with other APIs such as "Accounts", "Messages", etc.. You should also see "Phone Number" field under "Number" sub-tab on right-hand side panel getting automatically populated with Twilio phone number that we created earlier in Step 7 of this guide (if your phone number is not there then refresh this page by clicking "Refresh Data" link below "Number" sub-tab on right-hand side panel. Now we need to enable our callback API by selecting it and clicking "Enable" button in "Status" sub-tab below "Calls & SMS" tab on top of the screen (or simply click Enabling Callback link under "Status" sub-tab below "Calls & SMS" tab if you have already selected your callback API. Now all we need to do is create an incoming route for our web app in nginx by adding fplowing lines into /etcginx/sites-enabled/default file. location /zcs { proxy_pass http://localhost:8080; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } This route points requests coming from Twilio's IP address range to our web app running behind Nginx on port 8080 . So, all we need now is to restart nginx server by running fplowing command. sudo service nginx restart After successful restarting of Nginx server, all we need now is to add fplowing lines into /etc/init.d/zcs script. #!/bin/sh ### BEGIN INIT INFO # Provides. zcs # Required-Start. $all # Required-Stop. $all # Default-Start. 2 3 4 5 # Default-Stop. 0 1 6 # Short-Description. Zoo Connect Server ### END INIT INFO SERVICE=zcs PIDFILE=/var/run/$SERVICE.pid SCRIPTNAME=/etc/init.d/$SCRIPTNAME DAEMON=$(readlink -f $SCRIPTNAME. DAEMON_ARGS=" NAME=zoo_connect_server DESC="Zoo Connect Server" start(. { echo -n $"Starting $DESC. " daemon --pidfile=$PIDFILE --logfile=$PIDFILE --name=$NAME --chdir=$(dirname $0. --user=$(whoami. --command "$DAEMON $DAEMON_ARGS" RETVAL=$? echo [ $RETVAL = 0 ] && touch /var/lock/$NAME echo return $RETVAL } stop(. { echo -n $"Stopping $DESC. " killproc -p $PIDFILE $NAME RETVAL=$? echo [ $RETVAL = 0 ] && rm -f /var/lock/$NAME echo return $RETVAL } reload(. { echo -n $"Reloading $DESC. " killproc -p $PIDFILE $NAME -HUP RETVAL=$? echo [ $RETVAL = 0

The process to integrate Zoho Connect and Twilio may seem complicated and intimidating. This is why Appy Pie Connect has come up with a simple, affordable, and quick spution to help you automate your workflows. Click on the button below to begin.