tr Skip to content
Black Friday Lifetime FlowMattic from $399 One payment, unlimited workflows. Ends in --Days --Hrs --Min --Sec See the deal

When a user enrolls in a live class in BrainCert, create a Google Calendar event and send SMS reminder via Twilio

When a user enrolls in a BrainCert live class, this workflow adds an event to Google Calendar and then texts a phone number through Twilio. The SMS is sent at enrollment, not just before the class.

BrainCert Google Calendar Twilio

3 steps Setup ~5 min Used on 2.9k sites Free to import

The When a user enrolls in a live class in BrainCert, create a Google Calendar event and send SMS reminder via Twilio workflow on the FlowMattic canvas, with 3 steps across BrainCert, Google Calendar, Twilio
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

Live classes only work if people turn up. Getting the session onto a calendar and sending a text with the details are two simple ways to keep it in front of everyone involved. This workflow does both each time someone enrolls in a BrainCert live class.

The BrainCert trigger, Live Class Enrollment, fires when a user enrolls in a live class and passes on the enrollment data. FlowMattic then runs Google Calendar Create Detailed Event in the account you connect, using the class details you map for the title, time and description. Last, Twilio Send SMS texts the number you map, with a message you write.

Two points to check before you turn it on. The text goes out right after enrollment, so it works as a confirmation carrying the class time rather than a same-day nudge; add a Delay Until step if you want it later. And the SMS needs a phone number: confirm with a test enrollment that BrainCert sends one, or text a fixed number such as the instructor's. You can follow every step of each run in Task History.

Instructor calendar of enrollments

A tutor runs several BrainCert live classes a week. Each enrollment adds an event to the tutor's Google Calendar, so the day's sessions and attendees are in one view.

Text confirmation for learners

If BrainCert passes the learner's phone, they receive a Twilio text after enrolling with the class name and start time you mapped into the message.

Alerting the instructor by SMS

Point the Twilio step at the instructor's mobile instead. Each enrollment then sends them a short text naming the learner and the class.

How this workflow runs

What happens at each step once the workflow is on, and what you need before you import it.

  1. Step 1Trigger
    BrainCert Live Class Enrollment

    Fires when a user enrolls in a live class in BrainCert. The enrollment details are passed on for the calendar event and the text message.

  2. Step 2Action
    Google Calendar Create Detailed Event

    Creates an event in the Google Calendar you connect. Map the class name and start time from the enrollment into the event, and check a test run to confirm the times come through as expected.

  3. Step 3Action
    Twilio Send SMS

    Sends an SMS from your Twilio number to the phone number you map, with a message that can include the class name and time. It runs straight after the calendar step.

What you need

  • FlowMatticCore
  • BrainCert AccountAccount
  • Google Calendar AccountAccount
  • Twilio AccountAccount

After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.

Make it yours

Changes worth making after you import it.

  • To text people closer to class time, add a Delay Until step before Twilio and set it to the date and time you want the message to go out.
  • Enroll a test user after import and look at the BrainCert sample in FlowMattic. Check that it carries the class start time and a phone number before mapping the next two steps.
  • Use Twilio's international format for every number. If BrainCert does not send a phone, map the instructor's fixed number so the SMS still has a recipient.

Questions about this workflow

Is the Twilio SMS a reminder sent before the BrainCert class?

Not as imported. It goes out right after enrollment. Add a Delay Until step before the Twilio step if you want it sent nearer the class start.

Whose Google Calendar gets the event?

The calendar in the Google account you connect to the step, usually the instructor's or a shared class calendar. Learners only see it if you invite them or share the calendar.

Does every BrainCert live class enrollment create a new calendar event?

Yes. Each enrollment is its own run, so a class with ten enrollments creates ten events. Use one event per class instead by changing the trigger to Live Class Created.

What does the Twilio step need to text BrainCert learners?

A Twilio account with a phone number that can send SMS, connected to FlowMattic on import, plus a recipient number in international format. Each text is sent from your Twilio number.

Import this workflow into your WordPress site

Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

It's an exceptional product. Works great and extremely valuable. I saved thousands of dollard on Zapier, as Flowmattic makes me able to host the automation myself. And very deeply integrates with the products I need.

Tijn

Ease of use and terrific support from the founder. Tons of integrations and regular updates. The Flowmattic custom app is great especially if you want to integrate apps that aren't available yet inside Flowmattic.