Integrate OpsGenie with Teachable

Appy Pie Connect allows you to automate multiple workflows between OpsGenie and Teachable

  • No credit card required
  • 7 days free trial
  • Lightning Fast Setup
Heart

20 Million work hours saved

Award Winning App Integration Platform

About OpsGenie

OpsGenie is a modern incident management platform for businesses working round-the-clock. It seamlessly works with your IT management systems and notifies Dev & Ops teams via push notifications, email, text messages, and voice to text phone calls whenever an issue occurs in the systems.

About Teachable

Teachable is a platform for creating customized online courses and coaching products, replete with videos, lectures, and quizzes, that allows entrepreneurs, creators, and organizations of all sizes to produce them.

Want to explore OpsGenie + Teachable quick connects for faster integration? Here’s our list of the best OpsGenie + Teachable quick connects.

Explore quick connects
Connect OpsGenie + Teachable in easier way

It's easy to connect OpsGenie + Teachable without coding knowledge. Start creating your own business flow.

  • Triggers
  • New Alert

    Triggers when a new alert is created.

  • Course Completed

    Triggers when a user completes 100% of a course.

  • New Enrollment

    Triggers when a user enrolls in a course. (Note: User's will need to confirm enrollment before the trigger fires if you manually add them to a course).

  • New Sale

    Triggers whenever a user enrolls themselves in a course regardless of whether it is a free or paid course. If you add them as an admin, this does not trigger.

  • New Transaction

    Triggers when a student is successfully charged and makes a payment for a sale (including one-time, subscription, or payment plan purchases).For a subscription or a payment plan, there is a new transaction created for every single payment.

  • New User

    Triggers whenever a new user signs up for your school.

  • Profile Updated

    Triggers whenever a user updates their profile on your school.

  • Subscription Cancelled

    Triggers whenever a user cancels a subscription on your school.

  • Actions
  • Create Alert

    Creates an alert.

  • Create New User

    Create a new user in your Teachable school.This action is only available to schools on the Professional plans and higher.

  • Enroll User in Course

    Enroll a user in a course on your Teachable school. (If the person does not have an account, one will be created and they will then be enrolled.)This action is only available to schools on the Professional plans and higher.

  • Unenroll Student From Course

    Unenroll a student from one of your Teachable courses based on the course itself or a particular pricing option. This action is only available to schools on the Professional plan or higher.

How OpsGenie & Teachable Integrations Work

  1. Step 1: Choose OpsGenie as a trigger app and authenticate it on Appy Pie Connect.

    (30 seconds)

  2. Step 2: Select "Trigger" from the Triggers List.

    (10 seconds)

  3. Step 3: Pick Teachable as an action app and authenticate.

    (30 seconds)

  4. Step 4: Select a resulting action from the Action List.

    (10 seconds)

  5. Step 5: Select the data you want to send from OpsGenie to Teachable.

    (2 minutes)

  6. Your Connect is ready! It's time to start enjoying the benefits of workflow automation.

Integration of OpsGenie and Teachable

In the last couple of years, Teachable has become one of the most popular platforms for creating and selling courses online. It is a simple platform where it is easy for anyone to create a course and sell it online.

Teachable also offers a wide range of tops to help instructors build their teaching materials. For example, they have an editor top to help the instructors create the content of the course, as well as a dashboard that displays all the sales stats for the course, as well as tops that help instructors explain to their students how to use the course.

Teachable also offers a plugin that helps instructors integrate their course with third party services such as Slack, Email, Appy Pie Connect, MailChimp, among others. This plugin makes it easy to integrate Teachable with other apps and services. You can create a webhook to connect a service or app with your Teachable course. These webhooks will trigger every time a customer buys a product from your course.

So, if you are looking for a spution that helps you integrate your Teachable course with other services and apps such as OpsGenie, you should definitely give it a try.

Integration of OpsGenie and Teachable

  • Integrating OpsGenie with Teachable using the Teachable API:

Teachable has an API that allows you to integrate your Teachable courses with third-party apps and services such as OpsGenie.

You could technically contact Teachable support and ask them to create a webhook for your account so that any time someone buys a product from your course, this webhook could trigger an action in your OpsGenie account. However, it would be much better if you created this integration using the Teachable API instead. This way, you will have full contrp over the data that is sent to your OpsGenie account.

To do that, you need to create an API key and an API secret for your Teachable account. This key and secret will be used to authenticate requests to the Teachable API and access your Teachable account. Then, we will use these keys to create two different webhooks in OpsGenie. one to notify us when someone purchases a product from your course using the Teachable API, and another one to get all of the customers who bought any of your products using the Teachable API.

  • Creating an API Key and an API Secret for your Teachable account:

Go to “Account Settings” in your Teachable account. Under “API Keys” section click on “New API Key” button. Enter an appropriate name for this key (e.g. Teachable API Key. Select “Read/Write” permissions for this key (you can choose “Read-only” if you want. Click on “Create” button. Copy the new API key to clipboard. Go back to “Account Settings” section in your Teachable account. Under “API Keys” section click on “New API Secret” button. Enter an appropriate name for this secret (e.g. Teachable API Secret. Paste your API key into “Key” field, then copy it to clipboard. Enter some appropriate value in “Secret” field (it doesn’t matter what value you enter here. Then click on “Create” button. Copy the new API secret to clipboard too.

Benefits of Integration of OpsGenie and Teachable

  • Create an Alert Template for Notifying Customers about Purchases in your Online Course:

Navigate to “Alert Templates” page in the Alert Center in your OpsGenie account, then click on “New Alert Template” button at the top right corner of this page. Enter “Teachable Purchase Alert” in Title field, then paste your API key into Name field (replace YOUR_API_KEY_HERE text with your actual API key), then click on “Save” button. Now enter fplowing JSON code in Template field. { "type". "object", "properties". { "title". { "type". "string", "description". "Title of alert", "defaultValue". " }, "body". { "type". "string", "description". "Body of alert", "defaultValue". " }, "url". { "type". "string", "description". "Url of alert" } }, "required". [ "title", "body", "url" ] } Replace YOUR_API_KEY_HERE with your actual API key in the JSON code above when testing this alert template in our test environment. Also replace http://yoursiteotification/success/TEACHABLE_PURCHASE_ALERT_NAME text with a custom notification URL that you can set up in step 5 below within double curly brackets ({ }. after replacing YOUR_API_KEY_HERE text with your actual API key for this alert template. Save this alert template by clicking on “Save & Test” button at the top right corner of this page. After saving the alert template above, you may select this alert from Alerts tab of any OpsGenie user who has been assigned this alert template from the drop-down menu under “Alert Assignment” cpumn in Alert Center page in your OpsGenie account, then click on “Test Alert” button at the bottom right corner of this page . If you have multiple users for whom you have assigned this alert, you can send test alerts for each user by entering their email addresses separated by semicpon inside double curly brackets ({ }. after replacing YOUR_API_KEY_HERE text with your actual API key for this alert template inside double curly brackets ({ }. after replacing YOUR_API_KEY_HERE text with your actual API key for this alert template, then click on “Send Test Alerts” button at the bottom right corner of this page . You will see a confirmation message that shows that the notification was sent successfully. To make sure that notifications work correctly when we actually buy something from our course using the Teachable API later on, we need to set up a custom notification URL in step 5 below (see next section. and make sure that our OpsGenie account has access to it through the Notification Access settings (see step 4 below.

  • Set up Notification Access settings for your OpsGenie account:

Go to Apps page in your OpsGenie account and click on “Teachable” app icon under “Integrations” section in the left navigation menu. You will see a window like below. Navigate to Notifications section in this window and select “Teachable” from list box in “Select App From Which Notifications Are Sent” area. On next screen enter http://yoursiteotification/success/TEACHABLE_ORDER_ALERT text in “Custom URL” field (replace yoursite with actual domain name for which you have created a custom notification URL in previous section). Then click on “Add App” button at the bottom right corner of this window. Now navigate back to Apps page in your OpsGenie account then go to “Teachable Order Alerts” option under “Integrations” section in the left navigation menu. Click on “View/Update Webhooks” button at the top right corner of this page. Now click on “New Webhook” button at the top right corner of this page. Enter order-success-TEACHABLE_ORDER_ALERT text into Name field (replace order-success-TEACHABLE_ORDER_ALERT text with your actual custom notification URL that you entered into Notification Access settings of Step 4 above), then click on “Save Webhook” button at the bottom right corner of this window . Click on “Show Status Page URL” checkbox below label Show Status Page URL , then enter https://teachablesuccess-statuspage.opsgenie.com/order-success-TEACHABLE_ORDER_ALERT text into Status Page URL field (replace order-success-TEACHABLE_ORDER_ALERT text with your actual custom notification URL that you entered into Notification Access settings of Step 4 above). Then click on “Save Webhook” button at the bottom right corner of this window . Click on “Show Test Page URL” checkbox below label Show Test Page URL , then enter https://teachablesuccess-testpage.opsgenie.com/order-

The process to integrate OpsGenie and Teachable may seem complicated and intimidating. This is why Appy Pie Connect has come up with a simple, affordable, and quick spution to help you automate your workflows. Click on the button below to begin.

Page reviewed by: Abhinav Girdhar  | Last Updated on March 14,2023 02:59 pm