Integrations

Our API

Framework provides a simple API which allows you to assign products to members within your community, without them purchasing the product through Framework.

  1. Contact Framework directly to be issued an API key for your community. Keep this key secret!
  2. To assign a product to a user, send a POST request to https://us-central1-upliftnowapp.cloudfunctions.net/apiConnector/v1/grantProduct with the following JSON payload:

The product ID can be obtained by looking at the main Admin >> Products page

For authorization, provide your API key as a Bearer token (set an Authentication header on the request to Bearer <YOUR_API_KEY>)

Remember, this works for both existing and non-existing members. If you call this endpoint for an existing member, they will immediately be granted the requested product. If you call the endpoint with an email that does not currently exist in Framework, the user will be automatically issued the product upon account creation for the specified email only.

Zoom Integration

Connect Framework to your Zoom account and automatically generate Zoom links for any relevant meetings.

Click Connect ****to connect your Zoom account to Framework. You will be redirected to the Zoom sign in page, on which you should enter your Zoom account credentials to sign in. If you don’t have a Zoom account, you will first need to create one before proceeding with the aforementioned steps.

After signing into your Zoom account, you will be redirected to Framework and the integration will be complete.

Usage

To use the Zoom integration, navigate to the Events tab in your community’s Administrator View. Click + Create to create a new event, fill out the form, and click Create Zoom Meeting to generate a unique Zoom link for your meeting. After clicking + Create, your new event with a unique Zoom link will be visible to you and your members in the Events page in the Member View.

Uninstallation

To uninstall Zoom in your community, navigate to the Integrations page in your community’s Administrator View. Click Disconnect to disconnect your Zoom account. To fully revoke Framework's access to Zoom, log into your Zoom account and navigate to the Zoom App Marketplace. Click Manage > Installed Apps or search for the Framework ****app. Click the Framework app and click Uninstall.

Add-Ons > Connect

If you have a CRM you would like to connect to Framework, you can set that up through our new Zapier integration! Send inputs like member email addresses, names, and joining dates to the likes of Active Campaign, Airtable, or any other CRM tool you use.

Zapier Integration

Installation

To the right of the Zapier logo, click Connect to connect your Zapier account to Framework. You will be redirected to the Zapier sign in page, on which you should enter your Zapier account credentials to sign in. If you don’t have a Zapier account, you will first need to create one before proceeding with the aforementioned steps.

After signing into your Zapier account, you will be redirected to Framework and the integration will be complete. You will see in the Integrations table, under Details, an API key.

Usage

To use the Zapier integration, navigate to your Zapier account and go to your Zaps. Then, Make a Zap, and choose Framework 1.0.7 as your app. Follow the Zapier prompts to create the Zap.

When prompted to enter your API key, copy and past the key in the Details column on Framework.

Uninstallation

To uninstall Zapier in your community, navigate to the Integrations page in your community’s Administrator View. Click Disconnect to disconnect your Zapier account. To fully revoke Framework's access to Zapier, log into your Zapier account and navigate to the Zapier App Marketplace. Click Manage > Installed Apps, or search for the Framework app. Click the Framework app and click Uninstall.