Activechat Manual
  • What is Activechat?
  • New? Start here
    • The basics
    • Set up your first project
    • Install the chat widget
    • Upload the knowledge
    • Explore the CRM
    • AI-assisted live chat
      • How to set context for AI hints
    • Live chat mobile app
    • Build your first automation
  • Conversational AI
    • For Customer Service Teams
    • For Product Managers
    • For Innovation Teams
    • For Marketers
    • For e-commerce
    • For developers
  • Help Guides
    • Setting up your team
    • Managing conversations
      • Customer attributes
      • User tags and segments
      • Searching for specific users
      • Agent tags (live chat groups and queues)
      • Triggering live chat sessions from the bot
      • Notifications with the TRIGGER block
    • Managing knowledge
      • Uploading business data
      • Question answering and live chat hints
      • Fine-tuning the large language model
    • Natural language automation
    • Building automations visually
      • Customizing your welcome message
      • Adding new skills
      • Navigating skills
      • Copying skills and blocks
      • Handling errors
    • Improving your virtual agent
    • Using live chat AI hints
    • Customizing automatic website page messages
    • Tracking website actions
    • Facebook Ads automation
      • How to set up a Facebook ads bot
      • How to use buttons and quick replies in a Facebook ads chatbot
    • Lead generation
    • Zapier integrations
    • Customizing your project
      • How to customize the chat widget
      • How to customize the Facebook chat widget
      • How to change bot settings
    • Pricing guide
  • Fundamentals
    • Terminology
      • Intents and entities
      • Contexts
      • Skills and events
        • Built-in system skills
          • /start
          • /default
          • /_default_fallback
          • /_start_live_chat
          • /_page_visit
          • /_error
      • Conversation elements
        • Messages
        • Buttons
        • Quick replies
        • Galleries / carousels
    • Messaging channels
      • Website chat widget
        • Installation
        • Customization
        • Voice input
      • Chat widget landing page
      • Facebook Messenger
        • Connect your page
        • 24 hour rule
        • Message tags
        • Persistent menu
      • Telegram
      • Email
      • Twilio SMS automation
    • Intents and bot skills
    • Conversation insights
    • Grow tools
      • Landing pages
      • Messenger links and QR codes
    • Broadcasting
  • Visual builder reference
    • Sending messages
      • TEXT
      • LISTEN
      • IMAGE
      • MEDIA
      • GALLERY
      • FILE
      • EMAIL
      • SMS
      • LEAD
    • Triggering events
      • SEND
      • CATCH
      • TRIGGER
      • LIVE CHAT
    • Manipulating data
      • DATA
      • ADD TAG
      • REMOVE TAG
      • JSON
      • STATUS
      • VALIDATION
    • Conditional logic
      • SWITCH
    • Timers and delays
      • TIMER
      • WAITFOR
      • WAITUNTIL
    • E-commerce blocks
      • CATEGORY
      • PRODUCT
      • VARIATIONS
      • SIMILAR
      • UPSELLS
      • CROSSSELS
      • Shopping carts
        • ADD TO CART
        • UPDATE CART
        • SHOW CART
        • CLEAR CART
        • CREATE ORDER
    • Natural Language
      • NLP
    • System attributes
    • System events
  • Integrations
    • Google services
      • Connect your Google account
      • Google Sheets
        • Searching and updating Google Sheets data
        • Building galleries with Google Sheets data
      • Google Calendar
        • Searching for events
        • Creating and updating events
    • Shopify
    • WooCommerce
    • Dialogflow
      • Building an agent
      • Using entities
      • Slot filling
      • Context management
      • E-commerce NLP
Powered by GitBook
On this page
  • Creating new events
  • Time and date
  • Summary
  • Creator email
  • Time zone
  • Description
  • Editing existing events
  • Attributes

Was this helpful?

  1. Integrations
  2. Google services
  3. Google Calendar

Creating and updating events

PreviousSearching for eventsNextShopify

Last updated 3 years ago

Was this helpful?

Creating new events

In order to create an event, you will want to use the GC-CREATE block. It is somewhat similar to GC-SEARCH in terms of settings, however, it has some additional fields to fill in.

Time and date

Summary

Here you can set up the event titile, for example, "Demo call with ActiveChat COO" or "$_first_name $_last_name <> ActiveChat introduction". This will briefly describe the purpose of the event and be displayed in yours and the user's calendar.

Creator email

Here you can set an email of the end user that will receive the event invitation. The $_email attribute will work great, especially if the user is logged into your website; if not, a custom $user_email attribute will work better. Don't forget to request the user's email before creating the event!

Time zone

Same as with the GC-SEARCH block, here you will need to specify your calendar's time zone, "2" for GMT+2, "-3" for GMT-3, and similar.

Description

Here will be some more detailed information about the event. You can pre-fill it with a default description, add your contact details, links to reschedule, etc or leave it out if the description is not necessary.

Editing existing events

To edit an existing event, change title, description, the invitee, or reschedule, you will want to use GC-UPDATE.

Parameters in the GC-UPDATE block are exactly the same as in GC-CREATE, with the oly addition of the "Remove" parameter.

  • Remove set to "true" will remove the event from the calendar if you want to cancel it completely;

  • Remove set to "false" will update the existing event with the new information specified in the block settings.

Please note that in order to update or remove a specific event, time, date and the event's name have to match what's in the calendar word for word!

Attributes

Similar to , you will want to set up start and end time, start and end date in the corresponding fields. For that, you can use the same attributes you've used during the search.

GC-SEARCH
GC-CREATE block settings
GC-UPDATE block settings