Managing Integrations

Last edit: Jul 18, 2019
  • Contributors:
  • pavelloz

This guide will help you set up and manage integrations with third-party services like social media or payment service providers.

platformOS can be used with built-in third-party services that we set up, but you can also build your own connection to any external API.

Currently, we support the following integrations:

  • Social (OAuth)
    • Facebook
    • Google
    • LinkedIn
    • Instagram
    • Twitter
    • Github
  • Security
    • reCAPTCHA
  • Email
    • SendGrid
  • Payments
    • Stripe

We are continuously adding new integrations.

Requirements

To follow the steps in this tutorial, you should be able to log in to the Partner Portal, and have an Instance you created or have access to.

Steps

Setting up integrations for an Instance is a two-step process:

Step 1: Locate Instance

In the menu on the left, click on Instances, and select the Instance you would like to update. The information page of the Instance is displayed.

Step 2: Set up integration

Click on Integrations, and select the type of integration you would like to add.

For social integrations, add the Key and Secret, then click on Update Social integrations to save your changes.

For reCAPTCHA, you'll need a Site Key and a Secret Key. Click on Enable reCAPTCHA Integration to save your changes.

For SendGrid, you'll need an Email and a Password. Click on Enable SendGrid Integration to save your changes.

For Stripe, you'll need Test login and Test publishable key for the test mode, and Live login and Live publishable key for the live mode. You'll also need to select countries and currencies. Click on Update Stripe Integration to save your changes.

Next steps

Congratulations! You know how to set up and manage integrations. Now you can learn about downloading the codebase of an Instance:

Questions?

We are always happy to help with any questions you may have.