Define your social media voice and stop struggling to write for social media

Do you struggle writing for social media? Every post sounds a little different and there’s no unified brand voice. You try one thing and then you try another and another. Now, you’re so lost you…

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




Booking API for Group Meetings

Spurwing is for Scheduling what Stripe is for Payments. Our Appointment Scheduling API enables software teams to deliver quicker, cheaper and better scheduling features.

A group appointment allows us to add multiple people to a bookable slot, below is a NodeJS snippet that illustrates how this is achieved:

If we now look on our dashboard, we’ll see a group appointment with our two attendees:

Let’s have a look at some of projects on our Marketplace and discuss how we can extend them with group booking features.

The basic mechanism for making an appointment is using a command like:

!book May 18 at 3pm EDT with karen@dev.to

To facilitate multiple people we can reference Discord users like @john @ana @karen .... But to notify these users of the event we should also be able to send them an email, so it'll be added to their personal calendars. One way is to manually create a mapping of and store it in a database/file to be used by the bot (the Discord API does not reveal users' email addresses). We can also omit using email addresses entirely, and just extend the Discord Bot to notify/remind users of upcoming meetings inside the app (this works well if users are familiar with and active on Discord). Lastly, the most basic (but also manually intensive) method is to provide the email addresses explicitly.

As shown on the gif above, we can add a third step after having received the user’s date and time slot. This will ask for a list of attendees’ email addresses for that meeting. These should then all receive a confirmation email (and optional reminders).

We have many more ChatBot integrations in the pipeline: WhatsApp, Amazon Lex, Intercom, Skype, Google Chat, … If you wish to contribute to our Open Source projects let us know.

Embeddable Scheduling Widgets and pages, as shown below, can be extended by allowing users to add more attendees (eg: plus/add button). This will consequentially dispatch the RSVP email to all attendees.

To send RSVP emails to multiple attendees at once we have two options:

Add a comment

Related posts:

What is wsi

Sometimes it seems like there’s a new scam on the scene every day and, for investors looking for a quality franchise opportunity, it can feel like navigating a minefield of people trying to take you…

Types of WhatsApp Chatbots

WhatsApp chatbots are becoming increasingly popular in the business world due to their ability to streamline customer service, enhance user experience, and ultimately drive sales. There are several…

Leading the VR wave towards the world of virtual sports

Sports in new formats led by startups such as Sparc iB Cricket have the potential to bridge the gap that exists in the VR industry today — Quality VR content Virtual Reality (VR) has always had…