It depends a lot on the template, and you might be doing something incorrect there - open up console and check if any errors are being returned, which will help decide what you might be doing wrong.
Most likely the errors will be related to how you’ve structured the addresses. Send me some screenshots of your config and I should be able to help.
Your uuid can be whatever you decide - I’m not sure if there are any limitations on length, but I usually use the bubble id of whatever the invite is related to, and that works fine
Any update on this? I just bought the plugin and everything works as expected apart from the Required Status. Both Outlook and Gmail still show RSVP options with the Accepted status selected.
While you can set the RSVP status for required and optional attendees, they still have the ability to change it. So this would be the expected behaviour.
You are essentially pre-setting their response, but not fixing it.
Hi @SJL
I still don’t think it works as intended - despite ‘Accepted’ being chosen for Required Status, a blank RSVP choice is shown in both Gmail and Outlook and the calendar event doesn’t have the status of accepted.
However, I have discovered another thing that bothers me more - it’s that event updates don’t change the time shown in the invite email and don’t shift the event in the calendar. This only occurs in Outlook. Gmail works as expected with the exact same settings - the new time is shown in the invite and the event shifts in the calendar no matter if it’s been accepted or not. Please see the below screenshots.
As you can see, despite multiple updates, the time shown at the top of the message chain is the time of the original invite and the calendar event doesn’t move even if the updated time is accepted. Another little snag is that the cancellation email for some reason neither ends up in the same message thread nor removes the event from the Outlook calendar. However, I think this just has to do with Outlook’s behaviour.
In summary:
RSVP presets don’t seem to work for either email client
Updates and cancellations work as expected in Gmail but not Outlook (guess which one all our customers use! )
0 Sequence Number was being treated as blank, therefore using a current timestamp instead of 0. This meant if you incremented 1, 2, 3, etc. these would still be lower than the original sequence number and not update your original invite. 0 now works as an initial sequence number as expected.
0 Duration was creating a 24hr meeting instead of a 0hr meeting. 0 will now act the same as an empty duration, creating an all-day event.
The update should be released as soon as it’s approved by Bubble.
The updates now work as expected, thank you! I still can’t get the RSVP to work on either client but the important thing is that the email now shows the updated time and the event moves in the calendar.
We are having an issue with creating an invite email. The step is failing with error message is
Plugin action Send Beautiful Calendar Invite error:
TypeError [ERR_INVALID_ARG_TYPE]: The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received null
at new NodeError (node:internal/errors:405:5)
at Function.from (node:buffer:325:9)
at eval (eval at build_function (/var/task/util/util_harness.js:37:12), :154:31)
at eval (eval at build_function (/var/task/util/util_harness.js:37:12), :277:8)
at /var/task/plugin_api_v4_alpha.js:198:35
at harness (/var/task/harness.js:115:21)
at /var/task/harness.js:154:70
at withGlobalHandlers (/var/task/harness.js:66:41)
at Runtime.myHandler [as handler] (/var/task/harness.js:154:16)
at Runtime.handleOnceNonStreaming (file:///var/runtime/index.mjs:1173:29)
We didn’t change anything on our end since it worked from last time. Do you know why we are having this issue?