Docs
DashboardRelease Notes
  • What is DeepConverse?
  • Chatbots
    • Basics
      • Building chatbot intents
      • Intent action responses
      • Chatbot Persistence mode
      • Publishing changes
    • Advanced Functionality
      • Connection Override
      • User Identity Verification
      • Announcements
      • Channel Specific Functionality
        • Zendesk Sunshine Conversations
          • How to handle image and file uploads in Zendesk Sunshine Conversations?
        • Zendesk Chat (Classic)
          • How to handoff conversations to Zendesk Chat (Classic) ?
        • Calendly
    • Branding
    • Deploy
      • Chatbot Versioning
      • iOS SDK
        • iOS (Custom Webview)
      • Android SDK
      • Adding widget to your Zendesk Help Center
      • Adding widget to your website
      • Custom Initialization and Passing Metadata
      • Open chatbot via Javascript
      • Adding widget to your Shopify Store
        • Adding the widget to Shopify via the Theme editor embed block
    • Localization
    • Customizations
      • Adding a link to your Privacy Policy in Chatbot window
  • Voice Bot
    • Getting Started with Voice Bots
    • Voice Bot Architecture
    • Supported use cases for Voice Bot
    • Setup and Configuration
  • Ticket Automation
    • Setup Zendesk email and ticket automation
  • Guides
    • Building Guides
    • Guide Theme Customization
    • Embedding Guides on your website
    • Embedding Guides in Chatbots
    • How to copy Guides across sites
  • Conversational Flow Builder
    • What is the Conversation Flow Builder?
    • Assign Parameters in Conversations
      • Predefined Parameters
    • How to use Rules in Conversations
    • Conversation Blocks
      • Question
      • Salesforce Blocks
        • Agent Availability Block
        • Live Agent Handover
      • Guide Blocks
        • Guide Step (Guide Flow)
        • Solved Block
        • Unsolved Block
        • Guide (Chatbot)
      • HTTP Request
      • Client Events
      • Policy
      • Zendesk Sunshine Conversations Handoff (In Widget)
    • Data Tables
      • How to read or search data from Data Tables?
  • Analytics
    • Chatbot Analytics
    • Viewing Chat Conversations
    • Message Viewer
    • Integrating with Google Analytics
    • Export API
      • Conversations Endpoint
      • Messages Endpoint
  • Integrations
    • Supported Integrations
      • Zendesk
      • Zendesk Sunshine Conversations
      • Salesforce
      • Gorgias
  • Account
    • Adding Users
    • Permissions and Roles
    • Multiple Sites
  • Security
    • DeepConverse Public IPs
    • Subprocessors
    • Data Request Policy
    • Technical and Organizational Security Measures
    • Reporting Security Vulnerabilities
      • Log4Shell Vulnerability
    • Generative AI - Technical Security Measures
  • Support
    • Contacting Support
    • Service Levels and Response Times
    • Platform Stability
Powered by GitBook
On this page

Was this helpful?

  1. Chatbots
  2. Advanced Functionality
  3. Channel Specific Functionality

Calendly

PreviousHow to handoff conversations to Zendesk Chat (Classic) ?NextBranding

Last updated 1 year ago

Was this helpful?

DeepConverse now supports integrating with the calendly app with our chatbots which enables the user to be able to schedule an event or a meeting right from the chatbot without having to go to their calendly account. Here's how to integrate Calendly with DeepConverse chatbot: 1) In oder to Integrate Calendly with DeepConverse Chatbot, once has to have an account on calendly. If you do not have one, please create an account. 2) Once the account is created on Calendly, the home page looks something like this

3) Click on the gear icon next to the "New Event Type" and copy the meeting URL for your profile where the scheduled events can be tracked and managed. 4) On the flow builder, select calendly add-on and paste the calendly URL which you copied in the above step and it should look like this:

Screenshot_2022-03-10_at_5.22.17_PM.png

Here's an example of a flow which was created which depicts the details about the calendly integration with the chatbot.

5) Add a rule with two options where one is for a successful event generation and the other one is for an unsuccessful one, looking something like this:

6) Click on the edit icon on one of the events created, to assign conditions for the above to trigger based on a successful or failed event creation.

Here, we have added a condition where we took calendlyPayload as a field to check for the event generation information and if the same is empty, it means an event is not created and if it's not empty that means an event is generated and the payload has the information related to the event. 7) Once the above steps are performed, the chatbot successfully integrated with Calendly will open up a calendar within the chatbot for the user to select a date and time and then enter the basic details like the username and email id so that the event invite will be forwarded to the same.

Screenshot_2022-03-10_at_5.10.58_PM.png
Screenshot_2022-03-10_at_5.14.31_PM.png
Screenshot_2022-03-10_at_6.54.49_PM.png
Screenshot_2022-03-10_at_6.57.40_PM.png
Screenshot_2022-03-10_at_7.02.22_PM.png