Okay
  Public Ticket #3657907
Regarding Google Meet and Zoom
Closed

Comments

  •  1
    Jose Chacon started the conversation

    Hello, hope you are doing great

    In our project we have some requeriments to fullfill related to comunications.

    1. First of all. We need somehow avoid that clients as employee can see personal information each other. Thats related to notifications when appointment is scheduled, or such information in dashboard appointments, also in mails notifications. Is there any trick to do so?

    2. We need, in case of, grupal events / appointments if that were running through meet, avoid that after 1 hour, meet closes the call. I know that it should be fixed by buying some plan of google workspace... Now having that bought... when clients schedule appointments, thats going to appear in calendar of professional/employee, then, when the meet link is open up, who is the owner of the call? website as we bought some plan of google workspace or clients (employee and registered user) ?? I ask this because we dont want call get closed if owner are still platform users. I need to ensure that... if event goes long as much as 3 hours... we need all participants keep connected in the meet link (keeping in mind that we are going to acquire some plan of google workspace). If you need some clarification  please let me know

    3. What happens if some employees dont use google calendar o gmail account to see their appointments? How they know what is the meet link?

    4. We are evaluating also zoom services for video conference, for 1 to 1 appointment and events, regarding to question 1, is possible to achieve with zoom? (Me as client receive notification from appointment without getting personal info of employee such as email address and viceverse?)

    I will be glad of read your answers

    Thank you very much for your valuable time

    Regards

  •  1
    Jose Chacon replied

    Hello. Does anyone have seen this? Any help? Thank you

  •  1,501
    Uroš replied

    Hello Jose,

    Thank you for reaching out to us and for your patience.

    1. You can simply remove customer notification from the notification placeholder. In the employee panel, you can hide the customer information via CSS. Please let me know if you want me to do this for you.

    2. The employee that is assigned to an event or appointment is the organizer of the Google Meet and has complete control over the meeting.

    3. They will have to have to use Gmail in order for them to use Google Meet.

    4. Yes, this can be done, same as explained in point number one.

    Please let me know if you have any other questions.

    Kind Regards, 

    Uros Jovanovic
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  •  1
    Jose Chacon replied

    Hi Uros, Thank you for you reply for helping us understand how workflow is designed.

    What would you need to achive point one regarding to previous question?. Credentials.. How can i send you in a secure way?

    Just reviewing some things of amelia, point five to ask

    5. Just before scheduling an appointment, I have seen that we can add custom fields such as "comment box". My client ask if possible to have some control over this custom field for instance... Avoid writing numbers in that box and avoid writing arroba symbol @ in order to avoid send emails and numbers linked in this box, is that possible? any trick?

    Thank you for your reply =)

    Regards

  •  1,501
    Uroš replied

    Hello Jose,

    Please provide me a temporary WP-admin (administrator) user for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue. 

    We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties. 

    You can write credentials here just check PRIVATE Reply so nobody can see them except us.

    In regards to your last question, you can do this with hooks in Amelia.

    Amelia currently has the following hooks:

    <script>
    window.ameliaActions = {  ViewContent: function (success = null, error = null, data) {    //triggered when the form loads    console.log('ViewContent HOOK')    console.log(data)    console.log('------------')  },  SelectService: function (success = null, error = null, data) {    //triggered when the service is selected/changed in the form    console.log('SelectService HOOK')    console.log(data)    console.log('------------')  },  SelectEmployee: function (success = null, error = null, data) {   //triggered when the employee is selected/changed in the form    console.log('SelectEmployee HOOK')    console.log(data)    console.log('------------')  },  SelectLocation: function (success = null, error = null, data) {    //triggered when the location is selected/changed in the form    console.log('SelectLocation HOOK')    console.log(data)    console.log('------------')  },  SelectCategory: function (success = null, error = null, data) {    //triggered when the category is selected/changed in the form    console.log('SelectCategory HOOK')    console.log(data)    console.log('------------')  },  SelectPackage: function (success = null, error = null, data) {    //triggered when the package is selected/changed in the form    console.log('SelectPackage HOOK')    console.log(data)    console.log('------------')  },  customValidation: function (success = null, error = null, data) {    console.log('customValidation HOOK')    console.log('------------')    console.log(data)     const customValidator = (rule, value, callback) => {      if (value.includes('SOME_REGEX')) {        callback(new Error())      } else {        callback()      }    }    // this example is for email input field    data.rules.email.push({message: 'CUSTOM MESSAGE', validator: customValidator})  },  InitiateCheckout: function (success = null, error = null, data) {    //triggered once the customer lands on the "info" page where they fill in their details    console.log('InitiateCheckout HOOK')    console.log(data)    console.log('------------')  },  Schedule: function (success = null, error = null, data) {    //triggered once the 'on-site' booking is completed    console.log('Schedule HOOK')    console.log(data)    console.log('------------')  },  Purchase: function (success = null, error = null, data) {    //triggered once an online booking is completed    console.log('Purchased HOOK')    console.log(data)    console.log('------------')  },  beforeBooking: function (success = null, error = null, data) {    //triggered when the "Confirm" button is clicked but before the booking is completed.    //This hook currently doesn't work for Mollie and WooCommerce payments    console.log('Before booking is created HOOK')    console.log(data)    console.log('------------')  },
    }
    </script>

    These are the same hooks used in Google Analytics and Facebook Pixel integrations, but if you need some other hooks added, please let us know which ones and explain what they would contain and when they should be triggered.

    Kind Regards, 

    Uros Jovanovic
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  •   Jose Chacon replied privately
  •  1
    Jose Chacon replied

    Hi Uros, do you have any update?

    Regards

  •  1,501
    Uroš replied

    Hello Jose,

    I will let you know as soon as possible.

    Thank you for the credentials.

    Kind Regards, 

    Uros Jovanovic
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  •  1,501
    Uroš replied

    Hello Jose,

    5. It can most definitely be done, but it requires some coding experience, and at the moment, we do not support custom code from our end.

    But, if you do not manage to do it yourself, we could get assistance from our developers.

    Please let me know.

    Here is the CSS needed to hide information for customer and employee on their panels respectfully:

    #el-collapse-head-9288 > div > div.el-col.el-col-24.el-col-lg-14 > div > div:nth-child(3) > h4 > span{
        display: none !important;
    }
    #el-collapse-content-9288 > div > div > div > div:nth-child(2){
        display: none !important;
    }

    Please let me know if that works for you or not.

    Kind Regards, 

    Uros Jovanovic
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  •   Jose Chacon replied privately
  •  1,501
    Uroš replied

    Hello Jose,

    Thank you for the update on this.

    Custom code needs to be applied to the page where the booking form is. Depending on what you're using (Gutenberg blocks, or some page builder), adding the CSS or JS can be done in a few different ways. 

    If you need help with adding custom CSS to the page, please take a look at this article.

    If you need help with adding custom JS to the page, please take a look at this article.

    Kind Regards, 

    Uros Jovanovic
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables