?>

Zoho Connect + Twilio Integrations

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

  • No code
  • No Credit Card
  • Lightning Fast Setup
About Zoho Connect

Zoho Connect is a team collaboration platform that allows you to bring together your workers, partners, vendors, and anyone else that contributes value to your work, as well as give you the space and resources you need to interact and complete tasks more quickly.

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

Looking for the Twilio Alternatives? Here is the list of top Twilio Alternatives

  • CallFire CallFire
  • CallHub CallHub

Best ways to Integrate Zoho Connect + Twilio

  • Zoho Connect Twilio

    Zoho Connect + Twilio

    Send SMS in Twilio when New Mention is created in Zoho Connect Read More...
    Close
    When this happens...
    Zoho Connect New Mention
     
    Then do this...
    Twilio Send SMS
  • Zoho Connect Twilio

    Zoho Connect + Twilio

    Call Phone in Twilio when New Mention is created in Zoho Connect Read More...
    Close
    When this happens...
    Zoho Connect New Mention
     
    Then do this...
    Twilio Call Phone
  • Zoho Connect Twilio

    Zoho Connect + Twilio

    Send SMS in Twilio when New Network Member is created in Zoho Connect Read More...
    Close
    When this happens...
    Zoho Connect New Network Member
     
    Then do this...
    Twilio Send SMS
  • Zoho Connect Twilio

    Zoho Connect + Twilio

    Call Phone in Twilio when New Network Member is created in Zoho Connect Read More...
    Close
    When this happens...
    Zoho Connect New Network Member
     
    Then do this...
    Twilio Call Phone
  • Zoho Connect Twilio

    Zoho Connect + Twilio

    Send SMS in Twilio when New Group Member is created in Zoho Connect Read More...
    Close
    When this happens...
    Zoho Connect New Group Member
     
    Then do this...
    Twilio Send SMS
  • Zoho Connect {{item.actionAppName}}

    Zoho Connect + {{item.actionAppName}}

    {{item.message}} Read More...
    Close
    When this happens...
    {{item.triggerAppName}} {{item.triggerTitle}}
     
    Then do this...
    {{item.actionAppName}} {{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 authenticate it on Appy Pie Connect.

    (30 seconds)

  2. Step 2: Select "Trigger" from the Triggers List.

    (10 seconds)

  3. Step 3: Pick Twilio as an action app and authenticate.

    (30 seconds)

  4. Step 4: Select a resulting action from the Action List.

    (10 seconds)

  5. Step 5: Select the data you want to send from Zoho Connect to Twilio.

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