This demo will show you how to build a tool that books a demo (or other) event in your calendar (and sends invite to all attendee emails provided).
Steps
1
On the Tools page, click on "New".
2
Then, click on "Create Tool".
3
Choose an icon to represent what the tool does.
4
Call it "Book demo event in calendar".
5
Video step
6
Give it a descriptive description so the agent knows what the tool does.
7
Video step
8
Following that, click on "Add input".
9
Click on "Text input".
10
Call it "Event title".
11
Video step
12
Describe the input: "Name of the event."
13
Video step
14
Give it an example value, e.g. "Demo to learn more about BDR Bosh".
15
Video step
16
Click on the little cog next to the input to open up the input settings.
17
Click on "Set current value", to save that value so you don't have to re-enter i every time you want to test the tool.
18
Click on the variable name and give it a more descriptive name, like "event_title".
19
Video step
20
Add another "Text Input".
21
Call it "Meeting description".
22
Describe the input: "Summary of what the meeting will be about".
23
Give it a default value, and change the variable name like we did for the event title input.
24
Add another "Text Input".
25
Call it "Start time".
26
Video step
27
Describe the time format, e.g. "Start date and time in iso format".
28
Provide an example start time in iso format, e.g. "2024-07-11T09:00:00+10:00", save as default and update the variable name.
29
Add an end time following the same process.
30
Next, add a "Text list" input.
31
Call it "Attendee emails".
32
Click on "New item", and enter your email address. You can add more than one. I used my work and personal email addressed for testing.
33
Click on "Add step" under "Tool steps", and search for "Outlook".
34
Click on the "Create Outlook calendar event" tool step.
35
Click on the "Calendar event title" input field, and type "{{" to open the variable selector.
36
Click on the "event_title" variable we created earlier".
37
Then click on the "description" input field, type in "{{" and select the "meeting_description" variable created earlier.
38
Video step
39
Click on the curly brackets next to "Start date & time" to enter variable selection mode. Click on the input field, type in "{{" and select the "start" variable created earlier.
40
Do the same thing for the end time input.
41
Do the same thing for the "attendee_emails" input.
42
Click on "Save" to finish creating the tool. You can also test it out by clicking on "Run tool" to check that an invite to the event with those default values has been sent to the attendee email addresses.