Okay
  Public Ticket #3223292
Zoom Integration
Closed

Comments

  •  1
    Timo started the conversation

    Hi,

    we sell digital, instructor led live trainings via our website dancebreak.de.

    I've chosen the Amelia plugin for its integrations with payment systems and Zoom which works really well.

    One thing we need and which I haven't been able to find out is how to include a Zoom link in the .ics Calendar reminders that customers can add to their calendars as part of the booking procedure. 

    If not possible, can we include a link in the ICS file to the customer panel? Also, is it possible to automatically expand the current booking on the customer panel to access the Zoom link as a more streamlined user experience?

    Otherwise, the customer feedback is that our process is now much more streamlined with the new booking system.

    Thanks,

    Timo

  •  1,620
    Marko replied

    Hello Timo,

    Thank you for reaching out to us.

    At the moment, you can add the URL through the database, but please note that it will come up as HTML:

    7968592788.png
    9563044652.png

    So, it's a bit ugly, but at least it works.

    To do that, you need to access the wp_options table in your database, and in there search for "amelia_settings" in the "option_name" column. It will return one row, so you need to edit it. Look for “ics” and you'll see this:

    "ics":{"description":{"appointment":"","event":"","translations":{"appointment":null,"event":null}}}

    Modify the appointment, so it looks like this:

    "appointment":"Zoom Join: %zoom_join_url%"
    

    And that's it.

    4428403682.png

    We'll work on a better solution in the future.

    As for Zoom link, besides sending the Zoom link in notifications, you can also find it inside the appointments and events information.

    If you are looking like an employee/admin or manager user in Amelia for the appointment you will find a link once you click on the appointment in the appointments list or if you click on the “Edit” appointment option and then open the Zoom tab. You will see two links there, one for the host and one for the participant, so if you need to send a link to the customer again you can send them a link for the participants. If, on the other hand, you are looking for the link in events, open the Event page, click “Edit” Event and you will see both links right away below the date and time settings.

    Customers can also find their link if they access their Front-end Customers Panel. The link will be shown once they click on the three dots icon next to the appointment/event and click on “Join Zoom Meeting”.

    Hope this helps. 

    Kind Regards, 

    Marko Davidovic [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

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

    Amelia: FAQ | Facebook | Twitter | Instagram | Amelia 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
    Timo replied

    Hi Marko,

    many thanks for the below. I could add the the link in the email notifications which is great. However on the ICS invite, it's only showing the variable name instead of the link:

    9265343789.png

    Here's the ics part of the amelia_settings record that I modified - maybe I'm missing something:

    ,"ics":{"sendIcsAttachment":true,"sendIcsAttachmentPending":false,"description":{"appointment":"","event":"Zoom Join: %zoom_join_url%","translations":{"appointment":null,"event":null}}},"

    Best regards

    Timo

  •  1
    Timo replied

    Hi Marko,

    quick followup: I found out that I needed to use this code: %zoom_join_url_date_time% , the other one (%zoom_join_url%) wouldn't get translated.

    Also, I noticed that I can just paste the %zoom_join_url_date_time% into the Notification Settings control panel instead of going through the database, so probably it could be added to the other options on that screen.

    For now this works, however the formatting is not really nice. Maybe you can add a plain text variant of the variable for ICS use.

    Thanks,

    Timo

  •  1,620
    Marko replied

    Hello Timo,

    We are aware that the formatting is not really nice but this is the beat solutions that we have for now. We are glad to hear that you managed to set everything up. Our developers we'll work on a better solution in the future, it is trickier than it looks.

    If you have any more questions please open a new separate ticket for each question and we will gladly help you there.

    We wish you all the best.

    Have a nice day. 

    Kind Regards, 

    Marko Davidovic [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

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

    Amelia: FAQ | Facebook | Twitter | Instagram | Amelia 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