Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Stay up-to-date with monthly release notes including the latest improvements, new features, fixes, and updates that are available for White Label instances and their public-facing customers. Here's also where you'll find information on current version numbers for services and software running in Make's release environment.
Using a link lets you use your custom app only in those organizations you want. You need to manually add the app to each organization.
Go to My apps and click on the app you want to share.
Click Publish.
Click Share a public link.
Open the link and click Install in the new window tab.
Select the organizations you want the app to be visible on and click Install.
For custom apps, you can add a timeout parameter in the app's configuration.
To change the timeout of a custom app:
Go to the Apps page and click Detail for the app you want to edit.
Go to the Base tab.
Add or change the timeout in the app's Common data field by entering the following parameter with time in milliseconds: {"timeout":300000}
Click the save icon.
The maximum timeout value is 300,000 milliseconds.
The page validates and saves your updated timeout. You can view this information in the Common data field.
The following tools are necessary for scenario execution on your instance:
Flow control
Tools
Text parser
App runtime
These tools come preinstalled on your instance. They appear on the Native Apps page because they share similarities with apps. For example, the preinstalled tools are available as modules in scenarios.
You can bypass SSO by going to https://xyz.onmake.com/admin/login and entering your credentials. Using the /admin/login page lets you return to the System settings page and adjust your configuration.
After provisioning new end users, you can do the following:
Perform maintenance tasks, such as resetting passwords. Use the administrative API endpoints for these tasks.
Enable special options designed for app developers on your instance. These options allow users to create, test, and publish custom apps.
Explore how to navigate and administrate your White Label instance as an OEM customer.
Make’s White Label Help Center is an OEM customer’s guide to managing and administrating their white-labeled instance of Make. This documentation will walk you through administrative tasks you can perform, from rebranding the appearance of your instance to managing user access roles.
Once your White Label instance has been implemented by Make and you’re ready to start managing it, you can do so in the following ways:
Native apps are those apps that Make develops and publishes. To grant you greater control over what is available to your customers, Make does not install these apps on your instance. You must install and configure native apps for your end-users to access and use in scenarios.
Once installed, you can customize which modules are available for your users.
Click Administration.
Click Native apps. Apps already installed appear at the top of the list.
You can allow your users to create custom apps by enabling the Apps platform option in Administration > System Settings. In the apps platform, your users can create apps that connect to third-party services not included in the apps developed and released by Make. The primary requirement is that the third party has an API. Refer to our public documentation for details on how to create a custom app.
Administrators can supervise custom app development and manage access to custom apps. Access to custom apps and their visibility to users varies according to the development stage. Each stage of custom app development corresponds to a status you can check by going to Administration > Apps. The following chart describes who can use a custom app in scenarios and how they access the custom app:
This section provides a summary of how to offer custom apps that you or your users. For more information, see our article on .
You and end-users can create custom apps and modules for 3rd party services not available from the native apps catalog. By default, custom apps are only available to the user who created them.
Make lets you share private custom apps in two ways:
Using a link to share a custom app. This option lets you restrict access to your custom app. Only users with a link to this app can use its modules in their scenarios.
Compiling the app into your instance for all organizations and users. This option makes the app available to all users on your Make White Label instance.
A shared webhook sends event data from the app to a single URL for each Make instance. Make then forwards the payload to the webhook in the scenario based on the metadata in the payload. For example, the Slack app uses shared webhooks. Make uses shared webhooks rarely, only in case there is no other implementation option.
To configure apps that use a shared webhook, use the shared webhook URL for the app and its specific version.
The following is the general process for finding the shared webhook URL for the app:
Go to Administration > Native Apps.
Click the app you want to set up.
Once you have your Client ID and Client secret from Google, you need to enter them in the app's configuration on your instance.
Go to Admin > Native Apps and click the Google app you want to configure
Go to the Connection tab and enter your Client ID and Client secret.
Click Save.
The Client ID and Client Secret appear in JSON format in the
You can configure single sign-on (SSO) from the System settings page and from your Identity Provider (IdP). Make White Label's SSO options let you decide whether to create a new organization for new end-users or not. This provisioning lets your end-users sign in and automatically receive their own organization for billing purposes.
Your instance supports the following authentication standards:
OpenID Connect (OIDC) (OAuth 2.0-based)
SAML 2.0
Click any of the following for configuration information:
You can uninstall an app from your Make White Label instance at any time from the Native apps page. The following procedure also works for custom apps you have compiled. If you attempt to uninstall an app used in scenarios, you receive a warning message.
Go to Administration > Native apps.
Find the app you want to uninstall on the list and click Uninstall.
Click Really?.
To change the timeout of a native app:
Open the app on the Native apps page.
Go to the relevant app version.
Change the timeout in the app's Common data by entering the following parameter with time in milliseconds: {"timeout":300000}
As an instance administrator, you can intervene during scenario execution by going to a scenario's execution log. Use the Admin button's Unlock execution option to interrupt and stop a locked execution. Unlocking an execution allows the scenario to process the next bundle.
Go to Administration > Recent executions.
Find the scenario execution you want to access and click Details.
Click Admin.
Before configuring SSO, you need to assign a namespace and create a service provider certificate and private key. These important steps provide information you need to enter later.
Create your namespace:
Go to Administration > System settings.
Scroll down to SSO Type.
Under SSO type, select
Your Make private instance has the following groups of instance-level permission roles:
System roles designed for the needs of administering the instance.
Developer roles designed for users who edit and create custom applications.
Support roles designed for those who provide customer support.
The following charts provide the details of which specific permissions are enabled for each role.
The recent executions page serves as an execution log for your entire instance which lists the most recent scenario execution first.
Although the Recent executions page does not identify the scenario, organization, or user, you can see information such as execution status, duration, operations consumed, and amount of data transferred. The recent executions page also lets you perform the following tasks:
Search scenario executions by the date and time the scenario execution started.
Search scenario executions by execution status.
To create OAuth 2.0 credentials for Clickup, follow these steps:
Log into ClickUp.
Click on your avatar in the lower-left corner and click Integrations.
Click ClickUp API.
Once you have your Client ID and Client secret from the Asana developers portal, you can enter them in the app's configuration on your instance.
Go to Admin > Native Apps and click Asana.
Go to the Connection tab and enter your Client ID and Client secret.
Click Save.
You can log out a user via the user detail page. Deleting the session logs out that user and they must log in again.
Go to Administration > Users.
Click Detail next to the user whose session you want to access.
Click Sessions.
The System settings page lets you enable login features to enhance the security and integration of your Make White Label instance. The single sign-on (SSO) configuration supports a wide range of identity providers. You can also enable end-users to set up two-factor authentication for their accounts.
Your Make White Label instance supports the following login options:
Default email and password login page
Single sign-on (SSO)
The method for restricting access to a custom app depends on its development stage:
Private - Once a user has created a custom app, they can use it in scenarios. The only way to restrict access is to disable the apps platform from Administration > System settings before users create custom apps. It is possible to delete an app but only when it is private. Once published, it is no longer possible to delete an app.
Public - Once published, a custom app is visible and accessible to all users in the creator's organization. You can prevent users outside of the organization from installing the app by setting the installPublicApps to false.
To create OAuth 2.0 credentials for Asana:
Log in to your Asana developers account.
Under My apps, click Create new app.
In the Create new app window, enter a name for your OAuth app and select any of the use cases for your app. Click Create app.
Once you have your Client ID and Client secret from the Azure portal, you need to enter them in the app's configuration on your instance.
Go to Admin > Native Apps and click the Microsoft app you want to configure.
Go to the Connection tab and enter your Client ID and Client secret.
Click Save.
The Client ID and Client Secret appear in JSON format in the
The administrative scenarios page lists all scenarios on your instance starting with the most recently created scenario. From Administrative > Scenarios you can access scenario diagrams and execution logs to monitor the following:
Scenario operation consumption
Data transfer usage
Scenario execution history
The Make White label administration UI lets you access a page similar to the user-side organization page. Here you can find an organization's operation consumption, data transfer, and storage usage in a graph similar to that seen on the user side.
Go to Administration > Organizations.
Use the filter button to search by one or more of the following:
Organization ID number
Once you have your Client ID and Client secret from the Meta for Developers portal, you need to enter them in the app's configuration on your instance.
Go to Admin > Native Apps and click the Meta app you want to configure.
Go to the Connection tab and enter your Client ID and Client secret.
Click Save.
Once installed, a page automatically opens where you can customize the app and select which modules are visible to users. If multiple versions exist, you need to select which version you want available on your instance. You can then select all of the modules or select only specific modules from the list. Visible in scenario editor refers to whether end-users can see and access that app and its modules. The toggle switches turn access off and on for all users. The toggle inline with the modules heading turns on all modules.
Apps with OAuth 2.0 connection type require additional configuration.
Select the version of the app.
Find the webhook URLs under Shared webhooks.
Click the copy icon to copy the URL.
Paste the URL into the third-party page. The location of the webhook settings depends on the third party.
You have set up the shared webhook for the app. Your users can now use the app's instant trigger modules in their scenarios.
Click the save icon.
The maximum timeout value is 300,000 milliseconds.
The page validates and saves your updated timeout. You can view this information in the Common data field.
Click Unlock execution.
A notification appears confirming that the execution is unlocked.
Create your service provider primary key and certificate:
Use openssl or similar. Mac users can use Terminal
Enter the following command:
openssl req -newkey rsa:2048 -new -nodes -x509 -keyout key.pem -out cert.pem
This example creates two separate files:
key.pem
cert.pem
Locate these files and have them ready to upload later.
Duration of scenario execution.
Operations consumed by the scenario execution.
Amount of data transferred during the scenario execution.
Scenario trigger type.
Access a specific scenario execution log entry for further details and actions.
In case of scenario errors, your white-label instance automatically sends end-users an email with the following information:
Scenario name
Organization name
Team name
Execution ID number
Error details
Click Create an App.
Enter a name for your app and your OAauth redirect URI.
After creating your app, your Client ID and secret appear. Copy and save them in a safe place.
clientID is missing or incorrect error when creating a connection.
Selecting Any workspace on Asana developers portal > My apps > Test & Distribute > Manage distributions resolves this error. See steps 6 and 7 in the page Steps in Asana.
Click Delete and again on Really?.
The session disappears from the list, confirming that the user must now log in again.
Under Configure in the left menu, click OAuth.
Click + Add redirect URL and enter your OAuth redirect URI. Click Add.
Under Test & distribute in the left menu, click Manage distribution.
Under Choose a distribution method, select Any workspace.
Click Save.
Under Configure in the left menu, click Basic Information. Copy your Client ID and Client secret and store them in a secure place.
Optional: Upload a logo for the consent dialog. No logos appear until you upload one.
You have created the required credentials and granted all necessary access to your end users.
Scenario diagrams
Incomplete executions
Organization name
Click Detail.
A redirect takes you to a page with a graph of operation and data transfer usage.
Compiling an app installs your custom app on a global level for all users and organizations. Once compiled, you can install and manage the custom app the same way as a native app.
Go to My apps and click on the app you want to share.
Click Publish.
Click Request approval.
Go to Administration > Apps . Find your app submitted for review and click Detail. The app setup page opens.
Click Approve to compile the app.
A dialog pops up. Enter an internal system name for the app or use the one autogenerated for you. Click Save.
The compiled app now appears on the Native apps page. You can install it the same way as any other native app.
In some cases, such as transferring large files, you need to adjust the app timeout limit. The longest possible timeout period is 5 minutes or 300,000 milliseconds. The procedure for changing the timeout depends on whether you need to adjust a native or custom app.
Facebook, Google, and other apps require an OAuth 2.0 connection. In these cases, you need OAuth 2.0 credentials from that third party. For example, Google requires you to create an app on the Google developers console.
Entering your credentials on your Make White Label instance creates a connection that enables users to use that app's modules in their scenarios and access their data. For example, entering Facebook OAuth credentials allows users to connect their Facebook account to Facebook modules in their scenarios. In these cases, the credentials you enter for an app on the Native apps page create a 'parent connection' that enables users to create their 'child connections'.
The following procedure creates an OAuth 2.0 connection accessible to all users on your instance. This configuration gives your end-users access to the third-party app via the credentials you enter and save at Administration > Native apps > {App} > Connection. End-users must still grant permission. For example, Google asks end-users to grant permission and allow access to their Google account. End-users need only their account credentials to grant permissions.
Go to Admin > Native Apps and click the third-party app you want to configure.
Go to the Connection tab and enter your Client ID and Client secret.
Click Save.
The Client ID and Client Secret appear in JSON format in the Common data field.
Although you can add users and create organizations in the Administration interface, using API lets you automate your provisioning. You can create Make scenarios using the HTTP and Make modules to perform these tasks. The above API endpoints let you perform all necessary provisioning tasks for new users.
Once you have your Client ID and Client secret from the Discord developers portal, you need to enter them in the app's configuration on your instance.
Go to Admin > Native Apps > Discord > Connection: Discord.
Under Client ID and Client Secret enter your credentials from step 4.
Under Bot Token, enter the token copied in step 8.
Click Save.
The Client ID, Client Secret, and Bot Token appear in JSON format in the Common data field.
Once you configure SSO, your end-users don't use the default sign-in form. Instead, they use the dedicated SSO sign-in options.
Go to your login URL.
Click Sign in with SSO.
Log in using your identity provider and consent to Make's access to your user data.
The user is now logged in. If the user was not assigned to your organization before, the system creates a new users account for them and assigns them to the selected default team.
Go to Administration > Recent executions.
Click the filter image next to Started or Status and enter or select your search criteria.
Started You can define the time/date Since and/or Until to narrow your results.
Status lets you search by scenario execution status:
All
Success
Warning
Error
Hit Enter.
The page only lists those scenarios matching your search criteria.
The recent executions page's Detail button lets you access that scenario's log entry for that execution. Clicking Detail redirects you to a page that is similar to the execution log of the public cloud but has additional administration functionality:
Go to Administration > Recent executions.
Find the scenario execution you want to access.
Click Detail next to that scenario.
A redirect takes you to a scenario execution details page where you can see the scenario diagram and execution information.
Go to the login page for your instance. Log out if needed.
Click Sign in with SSO.
Log in using your Okta credentials and consent to Make's access to your user data.
Go to Administration > Scenarios.
Click the filter image next to any of the following columns to search for a specific scenario:
# - Sort by unique ID number. Typically this represents the order scenarios are created on your instance.
Name - Name assigned to a scenario.
Used packages - Apps used within a scenario. Although the package is often the same as the app name, this is not always true. For example, a webhook is gateway. You can hover over an app's icon to find the package name.
Status - Inactive, Active, or Deleted.
Click Details.
Make redirects to a page similar to the user-side scenario page.
The following manual configuration creates a SAML SSO configuration for your Enterprise organization.
Owner or admin role in an Enterprise organization
Service provider certificate and private key that you create
This configuration supports the following:
Service provider initiated SSO
Single Log Out [optional]
Only if installed by creator to the organization
Not accesible
Published
Accesible
Accesible
Only via a link from the creator
Approved
Accesible
Accesible
Accessible
Private
Accesible
When an app offers multiple versions, there's a tab for each version where you can change the visibility of that version's modules.
Go to Native apps and make as many versions as you want visible by following step 4 of the preceding process.
If you do not want to share your OAuth 2.0 connection, you can leave the credential fields blank. Leaving those fields blank requires end-users to enter their own OAuth 2.0 credentials in the Scenario editor.
You must then provide end-users with a redirect URI because your end-users need that redirect URI in order to create their own Client ID and Client secret. Make's public help center has information on how end-users can do this themselves.
Make's UI does not inform end-users that they must create and provide OAuth 2.0 credentials. Therefore, we recommend you inform your end-users and provide them with the necessary information.
Go to Organization > SSO.
Enter the following information from Okta into the IdP login URL and Identity provider certificate fields.
{"email":"{{get(user.attributes.email, 1)}}","name":"{{get(user.attributes.profileFirstName, 1)}}
{{get(user.attributes.profileLastName, 1)}}","id":"{{user.name_id}}"}In the Allow unencrypted assertions, select Yes.
In the Allow unsigned responses, select No.
To allow the Sign requests, select Yes.
Click Save.
Scenarios: You can leverage the Make modules and other apps to create scenarios that help you manage your instance.
In the White Label Help Center, you'll find information about a variety of administrative tasks, including the following.
Initial onboarding tasks:
Access and management:
User roles:
Approved - After approving and compiling a custom app, the only way to restrict access and visibility is the same as for native apps. You can turn visibility off and on at a global level or assign an app tier.
To configure Asana on your instance, you need to create OAuth 2.0 credentials in the Asana developers portal and enter them in the Native Apps page of your instance. This OAuth 2.0 connection lets Asana share data with the modules in scenarios.
To avoid a known issue, follow steps 6 and 7 of the page Steps in Asana.
Access to the Administration UI of your Make instance
Your
To configure Google apps on your instance, you need to create OAuth 2.0 credentials in the Google Developer Console and enter them in the Native Apps page of your instance. This OAuth 2.0 connection lets Google share data with the modules in scenarios.
A Google Developer Console account
Access to the Administration UI of your instance
- for your users's scenarios to work with Google apps, Google requires a verification process.
Your
Make's administration interface lets you install, manage, and control access to apps on your instance. In order for your end-users to access apps in their scenarios, you must first install and configure them on your instance. Your instance has only several essential tools preinstalled by default. These preinstalled tools are necessary for all scenarios to execute and include important modules like routers, iterators, and aggregators. You need to install and configure any other app you want to provide on your instance.
Managing apps requires an instance-level role such as SA or Admin. Make organizes apps into two main groups, each with its own page in the admin interface:
Native Apps - The complete catalog of apps that Make develops and publishes, including enterprise and premium apps. The Native apps page lets you:
Custom Apps - Private apps that you or your end-users create. You can share access to custom apps in the following ways:
You can bypass SSO by going to https://xyz.onmake.com/admin/login and entering your credentials. Using the /admin/login page lets you return to the System settings page and adjust your configuration.
One advantage of event monitoring via the administration interface is that you can then access further details or take action in the same UI. By default, most instance admin roles include access to the above for purposes of customer support, development, and general administration.
Microsoft Azure supports both OAuth 2.0 and SAML 2. Perform the following steps to connect Make with Azure Active Directory.
Log in to your Azure Portal and open Azure Active Directory.
Open App registrations and click New registration.
Give the registration a name.
Fill in the Redirect URL.
Find the Redirect URL In Make > Organization > Settings after you select an SSO type.
Click Register.
Note down the Application (client) ID.
Paste this ID into your Make settings.
Go to Certificates and secrets and click New client secret.
Paste the secret value into your Make settings.
Go to Overview and click Endpoints.
Paste the OAuth 2.0 authorization endpoint (v2) into the Authorize URL field in Make settings.
Paste the OAuth 2.0 token endpoint (v2) into the Token URL field in Make settings.
Paste the following into the User information URL in Make settings.
In Make, set up Login scopes and Scopes separator:
Login scopes: openid, profile, email
Scopes separator: space
In Make, paste the following into User information IML resolve. This tells Make how to map user information received from Azure to information in Make database.
{"id":"{{id}}","email":"{{mail}}"}
To configure Microsoft apps on your instance, you need to create OAuth 2.0 credentials in the Azure AD portal and enter them in the Native Apps page of your instance. This OAuth 2.0 connection lets Microsoft share data with the modules in scenarios.
Administrative privileges in the Microsoft Azure AD portal.
Administrative access to your Make instance.
- for your users's scenarios to work with Microsoft apps, Microsoft requires a verification process.
Your
To configure ClickUp on your instance, you need to create OAuth 2.0 credentials in the [app developers portal w/ link] and enter them in the Native Apps page of your instance. This OAuth 2.0 connection lets ClickUp share data with the modules in scenarios.
A ClickUp account
Access to the Administration UI of your Make instance
Your
The Recent executions page displays the following information in columns:
Started
The time and date that scenario execution started. You can search by limiting this to a range of dates.
Status
Identifies whether the execution was successful, had issues, or failed. A menu search feature lets you restrict the results to one of the following execution statuses:
All
Success
Warning
Error
Duration
The duration of the scenario execution.
Operations
The number of operations consumed during scenario execution.
Make White Label supports two-factor authentication (2FA), such as Google's Authenticator app. The following procedure enables 2FA for your instance. End-users must complete the process by going to their profiles and using Google Authenticator or a similar app.
Go to Administration > System Settings.
Select Enabled from the Two Factor Authentication menu.
For Two Factor Authentication app name (visible in Google Authenticator) enter the name you want to appear in the authentication app.
Your instance now allows end-users to set up 2FA. Verify by clicking Leave administration and going to Profile > 2FA. When a user sets up 2FA, a window opens with the QR code for Google Authenticator or similar apps. Scan the QR code and enter the numeric code in the field.
Every user has a distinct role that defines their access to your platform. Make White label offers three levels of access control:
Instance level - These roles define access to the administration interface as well as specific permissions. There are roles for administrative, app development, and support purposes. See the reference tables of instance-level roles for more details.
Organization level - Roles for organizations define access to:
Assets, such as scenarios and data stores associated with the organization.
Abilities, such as managing organization members.
Team level - The lowest level of access management. Roles for teams define access to:
Assets, such as scenarios and data stores associated with the team.
Abilities, such as managing team members.
You can assign roles by the or by API. Users with the SA role can .
Make White Label lets you designate tier levels for apps. Tiers limit access to apps so that only specific end-users can use those apps in their scenarios. For example, Make uses tiers to offer a premium level of apps reserved for Enterprise customers.
You can assign app tier levels by entering an integer between 0 and 3 in an app's configuration page. 0 means that the app is available to all organizations. 3 indicates the highest premium tier. Each tier level includes all apps from lower tiers. For example, tier 2 includes tier levels 0, 1, and 2.
You can then define an organization's access to premium tiers via the organization's .
Go to Administration > Native Apps > {app}.
Under Premium app, use the arrows to assign an integer from 0 to 3 inclusive.
A confirmation message briefly appears. You can now use the premiumApps parameter of the license object to control access.
To configure Discord modules on your instance, you need to create OAuth 2.0 credentials in the Discord developers portal and enter them in the Native Apps page of your instance. This OAuth 2.0 connection lets Discord share data with the modules in scenarios.
A Discord developers account
Access to the Administration UI of your instance
To configure Facebook, Instagram, and WhatsApp apps on your instance, you need to create OAuth 2.0 credentials in the Meta for Developers Console and enter them in the Native Apps page of your instance. This OAuth 2.0 connection lets Meta share data with the modules in scenarios.
A Meta for Developers account
Best practice is to use the account connected with your business.
Access to the Administration UI of your instance
- for your users's scenarios to work with Meta apps, Meta requires a verification process.
Your
The URL of your privacy policy
Some apps require an OAuth 2.0 connection to function on your instance. For example, Slack and Google Sheets need OAuth 2.0 credentials to access the relevant APIs. OAuth 2.0 configuration requires the following:
A Client ID and Client Secret from the third-party app you want on your instance. In most cases, you need a developer account with the third party to get the required credentials.
A redirect URI. You can find the appropriate redirect URI at Administration > Native apps > {app} > Connection in the Account parameters section. The general pattern for redirect URIs is: https://{yoursubdomain}.integromat.celonis.com/oauth/cb/{app_name}
To connect to Discord, you need to create a developer account to obtain the bot token, client ID, and client secret values by creating a custom application from your Discord developer account.
Log in to the .
Click Create New Application, enter a name for the application, and click Create.
On the left menu, click OAuth2, add the redirect URI for your instance, and click Save Changes.
For security and privacy reasons, some third parties require a rigorous verification process to demonstrate that your business has a legitimate use case. Make tries to support customers as much as possible in this process. That said, many of the requirements are beyond the scope of Make's control. In general, the verification process may involve the following:
Rejection
Sometimes third-party feedback provides the specific required changes. Sometimes waiting several months and reapplying is successful. In general, you might be at the whims of the individual reviewing your verification.
Make White Label administrators rely on the following principles to manage end users:
A customer is an organization - Make's organizations provide a structure that lets you grant only the access that you want to share with each end customer. Assigning each end customer to an organization lets you use the following to customize access:
License parameter - each organization has an independent license that contains definable parameters. The license parameters let you assign a custom set of limits, features, and access for each end customer.
The Apps and Features tab of the user detail page offers options useful for users developing custom apps on your platform.
When a user creates a custom app, there is an automatically generated internal name for the app. By default, that automatically assigned name includes a random string suffix. Native apps developed by Make do not have this suffix. The ID suffix allows the Make apps team and end users to create apps for the same third-party app. Allowing your end users to create apps without the ID suffix might create conflicts that prevent you from installing native apps. For example, if you create your own custom app for Google Sheets with a suffix ID, you cannot install Make's native app for Google Sheets because of conflicting names.
Once you have your Client ID and Client secret from the app developers portal, you can enter them in the app's configuration on your instance.
Go to Admin > Native Apps and click Clickup.
Go to the Connection tab and enter your Client ID and Client secret.
Click Save.
To provide your end users with access, you need to provision them by creating both a user account and an organization. Although the admin UI lets you create new users and organizations, API is the best method to provision new users because it lets you automate the process and also lets you define the license of new organizations. You can use these API endpoints in scenarios to provision new users. For instance, the contracting event in a CRM app can trigger your scenario to create an organization and user on your instance.
The following are the main tasks required for provisioning new users:
if they do not already exist on your instance. Create the user first so you can later assign them to organizations and teams with appropriate roles. The best practice is to create the user and send an invitation without defining their password.
Create an organization for the customer. You need to of each new organization on your instance. The license includes many parameters that allow you to control access to features and limit usage. If not otherwise defined, all new organizations inherit your instance's default license.
Enabled third-party scopes. Each module requires specific scopes to access the third-party app.
Every organization has only one owner - although an organization can have multiple administrators, only one user can be the owner. Again, the standard practice is to designate the owner of the account as the organization owner. This arrangement gives your customer the most authority over their own organization and allows them to invite users to their organization and assign organization roles to their organization members.
Any user can belong to multiple organizations - end users do not need to own an organization to have access to it. If you allow it in their license, end customers can invite new end users to their organization. For example, in a B2B SaaS use case, a company is your customer. They may have several organizations and multiple users on your instance to automate and collaborate.
The following tasks represent the customer/user life cycle. Use the links to access more detailed information:
Provision new users - You need to add every new user to the platform and create an organization for them. Although the SSO options let you do this automatically, creating your own automation and using admin API endpoints is a better method. The admin API endpoints provide more possibilities including defining the license to limit the new customer's access. The admin API also lets you assign roles to further define the new customer's access to your platform.
Maintain users and organizations - Administrative tasks such as resetting passwords and enabling features for your internal app developers.
Deprovision of customers.
Kubernetes
The amount of data transferred during scenario execution.
In the Client Information section, copy the CLIENT ID value to a safe place. In the CLIENT SECRET field, click Reset secret, accept the warning, and copy the secret value to a safe place.
On the left menu, click Bot > Add bot.
Optional: Change the default name of the bot.
Optional: Enable the Privileged Gateway Intent settings if you want to receive full message content from all the modules.
Click Reset to generate the bot token, accept the alert, and copy the bot token to a safe place as you can see the token only once.
You now have the OAuth credentials and can enter them in your instance.
You can automate the above tasks via Make scenarios you create to suit your specific needs. Remember that you can integrate provisioning tasks with your customer onboarding.
Ongoing compliance to maintain verified status
Unexpected changes by third parties
Screencasts to demonstrate the user experience and use of user data and why you need the scopes and permissions you're requesting.
Publicly accessible privacy policy and/or similar notices
Independent security audits of your platform
Granting end-user level access to your instance for review purposes
Because the verification can sometimes take months, we recommend starting at your earliest convenience.
Google flags your app as unverified until you complete their process. This means that your end users see a warning that your app is unverified. Here are some helpful links:
An overview of what Google means by 'unverified app' - includes general information about the verification process.
A comprehensive resource about the process - includes FAQs
You contact Google for assistance at [email protected]
Meta's App review process requires you to demonstrate legitimate and responsible use of end-user data. Business verification, a separate process that confirms the authenticity of your company, may be required as well. Our recommended best practice is to use your company's business Facebook/Meta account for creating and developing your app in Meta.
App review - overview of the process with a quick video explanation
Access verification - the process for getting technical access to Meta's API
Business verification - the process for confirming that your company is a legal entity and that you're an authorized representative
Microsoft's Publisher verification lets users outside of your MS Azure organization use MS apps on your instance.
Overview of Microsoft publisher verification - includes the benefits, requirements, and FAQs
How to troubleshoot your publisher verification - includes information on completing the process and technical issues marking your app as publisher verified
IML is . Enabling this option lets the user create custom functions using IML.
This custom IML function applies only to using IML within custom apps. Custom functions for scenarios are a separate feature you can enable via the organization's license.
Once you publish and compile an app on your instance, changes to that custom app risk breaking scenarios. This option lets a user commit changes to an app previously approved and compiled. See our for more details on the risks involved.
After you approve and compile an app, that app receives a private tag. This means that users cannot see or access the app until you publish the app. Enabling this option lets the user see and access the private app and its modules.
Only applicable for on-premises instances. Enabling allows the enabled user to create scenarios that access your local network via your internal IP addresses. Enabling this option might compromise your network security.
The following sections describe the main stages of app visibility and the related administrative procedures.
All custom apps begin as a private app. Only instance-level admins and the user who creates the app can access it in the apps platform and develop the app.
Private apps can be shared within an organization by . An instance-level admin can install the app to an organization by logging in as a user:
Go to Administration > Users.
Find the user who created the app and click Detail.
In the upper right, click Login as user.
Once logged in as the user, create a scenario using any module from the private app.
Save the scenario.
In the popup, confirm the installation of the private app in the organization.
Once installed, all organization members can use the custom app's modules in their scenarios.
A public app is a custom app that the creating user has published. Like an installed private app, it appears for all organization users when they build scenarios. The difference is that the creating user has a link to share the app with any user on your instance. They share this link by copy-pasting it into an email or messenger app. The link recipient then installs the app on their organization.
Instance administrators can publish a custom app by the following procedure:
Go to Administration > Apps.
Find the custom app you want to publish and click Detail.
In the upper-right corner, click Publish.
You can use the license parameter installPublicApps to control whether an organization can install an app developed in an external organization:
true to permit installation
false to deny installation Default value
Approving an app releases the app to all users and organizations on your instance. The custom app becomes one of your native apps and breaking changes are possible. Because of the accessibility and risks involved, be sure to test an app before approving it. Make tests all fields of all modules in scenarios before releasing an app.
Once published, a user can submit their app for review and approval by clicking Request approval. The custom app then appears with a ✓ in the In review column of Administration > Apps.
To approve a custom app:
Go to Administration > Apps.
Find the custom app with a ✓ in the In review column and click Details.
In the upper-right corner, click Approve.
A popup appears prompting you to name the app. The name entered here is an internal identifier and does not appear in the user UI. Best practice is to delete any suffix. For example:
A small popup appears to confirm that the custom app was successfully compiled.
You can mark custom apps as beta to indicate this status to all users. A beta label appears behind the app's name in all contexts: scenario builder, apps platform, and admin UI.
Go to Administration > Apps.
Find the custom app you want to publish and click Detail.
In the upper-right corner, click Options.
Click Add beta label.
The label now appears after the app's name on the same page and all other contexts.
You can remove the beta label by following the above procedure and clicking Remove beta label in step 4.
Creating your credentials involves the following general steps:
This procedure is optional. If you already have an existing OAuth app, you can add your Make redirect URI and any necessary scopes.
Go to the Google Cloud Console Platform.
From the projects list, select a project or create a new one.
Click APIs & Services.
Click + Create credentials.
The page for setting up your consent screen appears. Use the information in the following section to complete configuration.
These options in the Google Developer Console let you customize the consent pop-up that your users will see when configuring a connection on your instance.
After configuring your consent screen, the next page asks you to add scopes.
In the Scopes for Google APIs section, enter the required scopes for the Google service you want to connect to Make by checking the corresponding box for each required scope.
In the left menu, click Credentials.
In the Application type field, select Web application.
In the Name field, enter the name you want for your application.
You need a redirect URI for the
Over time, you or your users might need to make changes to or new versions of a custom app. The process varies depending on the publishing status. Private and public apps share the same process that can result in . Approved apps have a separate process and can only experience breaking changes when the changes are compiled.
A key difference between changes in private/public apps compared to approved apps is when and how changes take effect. Any changes to a private or public app apply immediately. As a result, breaking changes are more likely to occur. Proceed with caution when changing a private or public app's code. See the for details.
Changes to an approved app require administrative approval before taking effect for instance users. Besides minimizing risk to your instance, there is another advantage. The user who created and developed the custom app has access to a private version of their app after an administrator approves the app. This user is able to make changes and test them using this private version before requesting admin approval.
When there are significant changes to the existing API or new API version, it may be best to create a new version of the app. When deciding whether to update the current app or create a new app version, take into account the user experience. Updating tens or hundreds of scenarios might be complicated and a time-consuming process. If possible, prioritize updating the current app instead of creating a new version.
The risk of breaking changes in private and public apps is greater compared to approved apps. All changes take effect immediately for private and public apps.
In custom apps that haven't been approved, it is not possible to keep track of changes as there is no version control tool available.
If you need to keep track of changes and there is no plan to have the app approved, you can use the VS Code extension to export the current version of the app every time you make a change and store the files on GitHub or any similar tool.
Ensure there are no Javascript syntax warnings or errors on the custom IML functions in the app. Otherwise, all scenarios that are using the app throw an error message about Javascript syntax and then stop executing immediately.
This affects all scenarios that contain any module of the custom app causing the Javascript error.
If you find out that a new API version has been implemented, or there have been major changes in the current API made, the best practice is to create a new app.
This way, everything stays consistent and there are no breaking changes made in the current app.
Once you as an administrator approve an app, the code is locked and it starts to be versioned. When a new change is made in the code of the app, it automatically creates diff files, which contain detailed information about the changes. Every change made to the app is visible only to the user developing it unless an administrator commits the changes. Users developing apps can safely add and test new functions and when they are stable, they can have the changes checked by you and released on the instance level. Diff files are available in both environments, the web interface, and VS Code extension. Always make sure the changes will not break existing scenarios.
You can compile changes to an approved custom app:
Go to Administration > System settings and click Detail for the app you want to update.
Review the changes in the code by going to the Changes tab and clicking the icon for changes that appear there.
A redirect takes you to the relevant tab. In the yellow banner, click Show diff.
The changes appear in two columns that use red and green to highlight changes.
If possible, prioritize updating an approved app instead of creating a new version. New versions require manual changes to each scenario that uses an approved app. Because of these user experience considerations, the best practice is to update an approved app rather than create new versions.
Creating a new app version is best practice only in the following cases:
There are major changes in the current API. For example, significant changes that impact the functionality of multiple modules.
There is a new API version available. For example, a change from REST-style API to GraphQL-style.
It is not possible to update the current app without .
Following these guidelines ensures a consistent user experience and that there are no breaking changes. If you decide to release a new version, users need to upgrade the modules in their scenarios using our .
To create your OAuth connection for Microsoft, complete these steps in the Azure portal:
When you create and register a web application in the Azure portal, Azure automatically creates your Client ID. This procedure only creates the web application. You still need to create your client secret and grant any required permissions.
Log in to your account.
Under Manage Azure Active Directory, click View.
In the left sidebar, click App registrations, and then click New registration.
Enter a name for your application.
After registering your app, you can create a client secret in the Azure portal. Keep your client credentials in a safe place. If you lose your client secret, you can use this procedure to create a new one.
In the Azure AD B2C - App registrations page, click the application you created in the above procedure.
In the left sidebar, under Manage, click Certificates & secrets.
Click New client secret.
In the Description box, enter a description for the client secret.
After registering a web application and getting your OAuth credentials, you need to grant the permissions required by Make apps. Refer to Connections and permission reference to find the .
Click App registrations.
Select the app you created in the above procedure and open its Overview page.
Under Manage, click API permissions.
Click + Add a permission.
You can verify success by checking the Status column. A green checkmark appears with the text Granted for {your Azure AD tenant name}.
To create OAuth 2.0 credentials for Facebook and other Meta apps, follow these general steps:
Follow the . Use the following information to complete the procedure as documented by Meta:
Choose an app type: Select Business.
Choose a use case: Select Other.
To access the required permissions, you add what Facebook calls products. Each product represents a unique set of API access. Facebook Login for Business enables access for most Make apps modules. Refer to the chart below for more details.
The default settings are compatible with your Make White Label instance and require no adjustments. However, you need to enter your OAuth redirect URI in the settings for Facebook login for business.
In the Meta for developers portal, go to the for your app.
In the left sidebar, click Add product.
Find Facebook login for business.
Under Client OAuth settings, enter your OAuth redirect URI in the field Valid OAuth Redirect URIs.
Refer to the table below and add any additional products required by Make's apps.
Adding Facebook login for business lets you begin using Facebook's API. You can now find your OAuth credentials and enter them in your instance.
In the Meta for developers portal, go to the App dashboard.
Click Settings.
Click Basic.
Find the App ID and copy paste it into the Client ID field on your Make instance at Administration > Native apps > {Facebook app} > Connection: Facebook
You can now test Facebook apps in scenarios. Without completing Meta's and you have limited API access to Facebook. As a result, some modules may encounter errors. The Testing and adding permissions section has information on gaining further Facebook API access.
You can request access to specific permissions by going to Meta for developers > App Dashboard > App Review > Permissions and Reviews. The Permissions and Reviews page lists permission and includes unsuccessful attempts from modules on your Make instance. Use this page to request access to specific permissions and find information about any further requirements.
The following chart contains the app alias, connection alias, and required for the most popular Google apps available as native apps. Once you enter OAuth 2.0 credentials for one app, for example, Google Sheets, that connection information automatically copies to another app with the same connection, for example, Google Docs. Once you configure a connection, Make reuses that connection for other apps with the same connection. Example: once you enter credentials for Gmail they are automatically ready to use for Google Drive.
Select OAuth Client ID.
Click Configure consent screen.
Select Internal or External based on your implementation.
Internal if you only intend users within your Google organization.
External if you want anyone with a Google Account to use Google apps on your instance.
Click Create.
Application name
3.11.18
App logo
Upload an image that your users will see when they create a connection for their modules.
User Support Email
Select your email
Authorized domains
make.com
Developer contact information
Enter your email
Under Redirect URI, click Web and enter the redirect URL from your Make instance.
Click Register.
Save your Application (client) ID in a safe place. You need to enter in the connection configuration on your Make instance.
Under Expires, select a duration for which the secret is valid, then click Add.
Your client secret appears in the Value field. Save your client secret in a safe place. You need to enter this client secret in the connection configuration on your Make instance. You cannot retrieve this client secret once you leave this page.
Select a Microsoft API based on the information in the chart here.
Click Delegated permissions and use the search bar to find and select the permissions required by the app you are configuring.
Click Add permissions. The selected permissions now appear under Configured permissions.
Click Grant admin consent for {your Azure AD tenant name}.
A pop up prompts you to confirm. Click Yes.
Click Save changes.
Find the App secret and click Show.
Copy paste the App secret into the Client secret field on your Make instance at Administration > Native apps > {Facebook app} > Connection: Facebook.
Click Save on your Make Native apps connection page.
example-appexample-app-abc123Click Save.
google-email
Google Google-restricted
https://mail.google.com/
https://www.googleapis.com/auth/gmail.labels
https://www.googleapis.com/auth/gmail.send
Google Drive
google-drive
Google Google-restricted
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.readonly
Google Calendar
google-calendar
https://www.googleapis.com/auth/calendar
Google Docs
google-docs
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/documents
Google Forms
google-form
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/spreadsheets
Google Contacts
google-contacts
https://www.googleapis.com/auth/contacts
https://www.googleapis.com/auth/contacts.readonly
https://www.googleapis.com/auth/contacts.other.readonly
Google Cloud Firestore
google-cloud-firestore
Google-custom
https://www.googleapis.com/auth/datastore
https://www.googleapis.com/auth/firebase.readonly
https://www.googleapis.com/auth/devstorage.read_write
Google Slides
google-slides
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/presentations
Google Tasks
google-tasks
https://www.googleapis.com/auth/tasks
Google Analytics
google-analytics
https://www.googleapis.com/auth/analytics.edit
https://www.googleapis.com/auth/analytics.edit
Google Photos
google-photos
https://www.googleapis.com/auth/photoslibrary
https://www.googleapis.com/auth/photoslibrary.readonly
https://www.googleapis.com/auth/photoslibrary.sharing
Google Sheets
google-sheets
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/spreadsheets
Gmail
The native app Email includes a module Send an Email to a Team Member that users can put in their scenarios that automatically sends the specified person an email with a custom subject and body. To offer this module, you need to add the following parameters in JSON in the Email app's common data. The from object lets you define the user and email address your users receive these emails from.
Go to Administration > Native Apps.
Click Email.
Click the App: 7.3.19 tab.
Click the toggle for Send an Email to a Team Member to make it visible and accessible for your users.
In the Common data field, create an enter a JSON object using the parameters and example below.
Click the save icon to save your changes.
Log in to Okta and go to Admin > Applications > Applications.
Click Create app integration and select SAML 2.0.
Name your app and upload your icon.
Click Next.
Configure the following SAML settings including:
Click Show advanced settings and enter the following:
Enter the following attributes and click Next.
In the Are you a customer or partner? field, select I'm an Okta customer adding an internal app.
In the App type field, select This is an internal app that we have created
Click Finish.
Go to Admin > Applications > Applications and select your SAML SSO app. to access the necessary information.
Go to the Sign on tab and click View SAML setup instructions.
Every organization has a license which is a collection of parameters that define access to features, such as custom variables, and limit consumables and assets, such as operations and data stores. You can use these parameters to do the following:
Offer multiple tiers of access. For example, offering your customers more operations or data stores based on their contracts.
Control resource usage on your instance. For example, limits on API calls or time between scenario runs.
The following chart contains the app alias, connection alias, required permissions, and Microsoft API for each Microsoft app in Make.
https://www.googleapis.com/auth/gmail.readonlyhttps://www.googleapis.com/auth/gmail.compose
https://www.googleapis.com/auth/gmail.insert
https://www.googleapis.com/auth/gmail.modify
https://www.googleapis.com/auth/gmail.metadata
https://www.googleapis.com/auth/photoslibrary.readonly.appcreateddata
Enable Single Logout
Leave unchecked
Signed requests
Optional
Other requestable SSO URLs
Optional
Assertion inline hook
Select None (disable)
Authentication context class
Select PasswordProtectedTransport
Honor force authentication
Select Yes
SAML issuer ID
http://www.okta.com/${org.externalKey}
Single sign-on URL
24.0.6
Audience URI (SP Entity ID)
1.28
Default RelayState
Leave this field blank
Name ID format
Select EmailAddress
Application username
Select Okta username
Update application username on
Select Create and update
Response
Select Signed
Assertion signature
Select Signed
Signature algorithm
Select RSA-SHA256
Digest algorithm
Select SHA256
Assertion encryption
Select Unencrypted
Optional:
If you want to encrypt assertions, you can select Encrypted and enter the following:
Encryption algorithm: AES256-CBC
Key transport algorithm: RSA-OAEP
Encryption certificate: Upload the .pem file you created earlier.
Signature certificate
Upload a .pem file of the Service Provider Certificate. You need to also upload this to the Service Provider Certificate field of your Make SSO configuration tab. These two certificates must be the same for your SSO implementation to work successfully.
profileFirstName
Unspecified
24.0.6
profileLastName
Unspecified
1.28
Unspecified
user.email
microsoft-excel
azure
Files.Read.All
Files.ReadWrite
offline_access
User.Read
Microsoft Graph
OneDrive
onedrive
azure
Files.Read.All
Files.ReadWrite.All
Group.Read.All
Group.ReadWrite.All
offline_access
User.Read
Sites.Read.All
Sites.ReadWrite.All
Microsoft Graph
Microsoft 365 Calendar
microsoft-calendar
azure
Calendars.Read
Calendars.ReadWrite
offline_access
Sites.Read.All
Sites.ReadWrite.All
User.Read
Microsoft Graph
Microsoft SharePoint Online
microsoft-sharepoint
azure
Files.Read.All
Files.ReadWrite.All
offline_access
Sites.Read.All
Sites.ReadWrite.All
User.Read
Microsoft Graph
Microsoft To Do
microsoft-to-do
azure
email
MailboxSettings.Read
offline_access
openid
profile
Tasks.Read
Tasks.ReadWrite
User.Read
Microsoft Graph
Microsoft 365 People
microsoft-people
azure
Contacts.Read
Contacts.ReadWrite
offline_access
User.Read
Microsoft Graph
OneNote
onenote
azure
Notes.Create
Notes.Read.All
Notes.ReadWrite
Notes.ReadWrite.All
offline_access
User.Read
Microsoft Graph
Microsoft 365 Planner
microsoft-planner
azure
Group.Read.All
Group.ReadWrite.All
offline_access
User.Read.All
Microsoft Graph
Microsoft Power BI
microsoft-power-bi
azure
App.Read.All
Capacity.ReadWrite.All
Dataset.Read.All
Dashboard.ReadWrite.All
Power BI Service
Microsoft Dynamics 365 - CRM
microsoft-dynamics-365-crm
azure
email
offline_access
openid
profile
{host}./default
Microsoft Graph
Active Directory
active-directory
azure
Group.Read.All
Group.ReadWrite.All
offline_access
User.Read.All
User.ReadWrite.All
Microsoft Graph
Microsoft Power Automate
microsoft-power-automate
azure
offline_access
openid
{prefix}/user_impersonation
Microsoft Graph
Microsoft 365 Email
microsoft-email
azure
microsoft-smtp-imap
email
Mail.Read
Mail.Read.Shared
Mail.ReadWrite
Mail.Send
offline_access
openid
Microsoft Graph
Microsoft 365 Excel
port
Yes
integer
Defines the SMTP port for sending emails.
host
Yes
string
Defines the host domain for sending emails.
secure
Yes
booelan
Defines whether SMTP requires secure encryption.
authMethod
Yes
string
Defines the SMTP authentication method.
auth
Yes
object
An objection containing the credentials for sending emails.
user
Yes
string
The username for sending emails.
password
Yes
string
The password for sending emails.
from
Yes
string
The name and email address that your users will see as the sender of these emails.
template
-
string
The public URL of an HTML template you want to use for the emails sent to users. The user-defined content of the email message replaces the {{body}} placeholder.
Default: a Make template
maxPastRecords
-
integer
Defines the maximum number of emails retrieved in the "Choose where to start - Select the first email" action.
Default: 120
Maximum: 121
timeout
-
integer
Defines the connection timeout in milliseconds.
Default: 30000
smtp
Yes
object
Defines the SMTP connection settings for sending emails.
{"maxPastRecords":100,"timeout":60000,"smtp":
{"port":"465","host":"smtp.domain.com","secure":true,"authMethod":"PLAIN","auth":
{"user":"[email protected]","pass":"NOTp@55w0rd!"}},"from":"A. N. Example at Company [email protected]"}auditLogsDays
Use this integer parameter to specify how many days of event history the Audit Logs will store. Currently, the maximum supported duration is 365 days.
analyticsAccess
Use this boolean parameter to define if the Analytics page is available.
operations
Use this parameter to limit the number of operations available for your customer's organization.
This limit renews according to the value of the restartPeriod parameter.
transfer
Use this parameter to limit the amount of data that the organization's scenarios can transfer.
This limit renews according to the value of the restartPeriod parameter.
interval
Use this parameter to set the shortest time in minutes between two scheduled scenario runs.
fslimit
Use this parameter to limit the file size that the organization's scenarios can process.
iolimit
Use this parameter to limit the size of webhook queues for the organization.
dslimit
Use this parameter to limit the number of data stores that the organization can have.
dsslimit
Use this parameter to limit the total storage capacity for all data stores in the organization.
(Deprecated) productManagement
This parameter has no impact on white-label instances. Use the following value in all cases:
salesforce
(Deprecated)
gracePeriod
This parameter has no impact on white-label instances. Use the following value in all cases:
7
fulltext
Use this boolean parameter to enable full-text search in the scenario history log.
Once enabled, scenario executions are indexed with full-text search capabilities moving forward. However, there is no impact on previously run executions. Only scenario executions after enabling this feature are available for searching via full text.
scenarios
Use this parameter to limit the number of active scenarios that the organization can have.
advsched
Use this boolean parameter to enable access to advanced scenario scheduling.
apiLimit
Use this parameter to limit of API requests per 1 minute per organization.
Define this parameter as 0 to disable API access.
executionTime
Use this parameter to limit the amount of time in minutes that a single scenario can run.
customVariables
Use this boolean parameter to enable custom variables in scenarios. Access applies to all users in the organization who can create and edit scenarios but only in the context of that specific organization.
Depends on the system flag feature_variables.
creatingTemplates
Use this boolean parameter to let users in the organization create scenario templates.
This parameter allows your internal developers to create custom templates to share with your customers.
installPublicApps
Use this boolean parameter to let users in the organization access custom apps created by someone outside of the organization created.
One possible use case is for your internal apps developers to collaborate across organizations.
restartPeriod
Use this parameter to define how often an organization's consumables (operations, etc.) renew. You can choose between a monthly or an annual reset cycle.
teams
Use this parameter to limit the number of teams that an organization can have.
appslimit
Use this parameter to limit the total number of connection-based apps for all of an organization's active scenarios. For example, 10 means a maximum limit of 10 connection-based apps for an organization's active scenarios.
retention
Use this parameter to define how long your instance stores logs (such as execution logs) for the organization.
Default value is 60 days if not set.
premiumApps
Use this parameter to allow access to premium app tiers. To fully implement app tiers, you must also define an app's tier level.
dlqStorage
Use this parameter to limit storage for incomplete executions.
scenarioIO
Use this boolean parameter to allow access to the scenario inputs feature.
Depends on system flags feature_variables and feature_scenario_inputs
customProperties
Use this integer parameter to enable the custom scenario properties feature. With custom properties, your users can add custom metadata to scenarios and use them to sort and filter their scenarios.
0 to disable for an organization.
1 or higher to define the number of custom scenario properties an organization can create.
dynamicDependencies
Use this boolean parameter to define if dynamic dependencies are allowed in scenarios.
By default, this parameter is set to false, which means dynamic dependencies are not allowed. If set to true, it enables the usage of dynamic dependencies in scenarios.
dynamicConnections
Use this boolean parameter to enable the use of connections in scenario inputs and map them in modules.
By default, this parameter is set to false, meaning that this feature is not enabled. However, in order to use dynamicConnections, you need to have the dynamicDependencies flag turned on. If set to true, it allows you to call scenarios with arbitrary connections.
Docker CE
24.0.6
-
Kubernetes
1.28
-
PostgreSQL
15.5
-
Redis
v6.2.10
-
MongoDB Cloud
5.0.26
Yes
ElasticSearch
7.17.15
RabbitMQ
3.11.18
-
Erlang
25.3
-
NFS
4.1
-
The following are the current version numbers for services. You can verify them in your instance by going to Administration > Monitoring.
accman
v2.15.2
-
apps-processor
v2.4.0
-
aws-rds-log-reader
v1.0.2
-
agency
4.0-beta
We’ve added a small but important improvement to the Users tab. Now you can filter users by their role at both organization and team levels. Simply click on the filter icon and select the role that you would like to see in the list.
Recently, when searching for modules in the scenario editor, the Instant tag was missing from instant triggers and they were mistakenly labeled as ACID (polling) triggers. This issue has been resolved, and it now works as expected.
Google Search Console - This app provides additional online marketing support to monitor and troubleshoot your website’s Google Search results.
Flodesk - This app allows users to create visually engaging emails for designing and managing email marketing campaigns.
For more details, go to our public release notes.
Docker CE
24.0.6
-
Kubernetes
1.25
-
PostgreSQL
13.8
-
Redis
v6.2.10
-
MongoDB Cloud
5.0.24
Yes
ElasticSearch
7.17.15
RabbitMQ
3.11.18
-
Erlang
25.3
-
NFS
4.1
-
The following are the current version numbers for services. You can verify them in your instance by going to Administration > Monitoring.
accman
v2.12.0
-
apps-processor
v2.3.0
Yes
aws-rds-log-reader
v1.0.2
-
agency
4.0-beta
Using templates to create scenarios is now much easier and more flexible.
We added an X icon that allows you to easily close the module settings. This means you can now open and set up modules in any order you prefer.
We introduced badges for each module to make sure you don't miss any important information:
A green badge indicates that all required fields are filled in.
An orange badge signals that you need to provide some additional information.
A gray badge reminds you that you still need to get started with setting up the module.
Filters also now have setup status badges:
Checkmark means that your filter is set up and ready.
Asterisk means that your filter has unsaved changes.
Once you complete the setup and all your badges turn green, you will see a side panel that gives you the option to run, edit, or schedule your scenario.
In some cases, it was not possible to remove users from a deleted organization. You can now remove users from any organization as expected.
If a scenario contained an iterator followed by an aggregator, sometimes it would get stuck when processing a large number of bundles. The scenario then failed to create scenario logs. Now scenarios run smoothly and create scenario logs.
Switching from one team to another sometimes resulted in an error message. Navigating to a different team now works normally.
Custom functions sometimes took too long to finish, which caused an error and disabled your scenario. We reviewed the timeout settings on custom functions. Before using custom functions, try to measure or evaluate how long they run before using them in production.
The following is a list of current software versions running in Make's release environment. You can also find announcements of planned updates and upcoming end-of-life support for specific versions here.
Make AI Toolkit is an app that streamlines common AI tasks using either Make's built-in AI Provider or your own external AI models. The toolkit offers essential capabilities including sentiment analysis, text categorization, language identification, information extraction, text standardization, summarization, translation, and text chunking.
We've released a built-in app that extracts structured text and metadata from files like PDFs, Word documents, images, and audio recordings—directly within your Make scenarios.
We've fixed an issue with the permissions assigned to the Team Restricted Member role. The role now does not have any unexpected modification capabilities.
What we fixed
We've removed the permission that allowed the Team Restricted Member role to modify team settings.
What this means for you
If you have the Team Restricted Member role, you will no longer be able to modify any team settings for the team you are a part of.
The Team Restricted Member role remains supported for existing teams, even though it is considered deprecated. This fix allows the role to function securely and in the way it was originally intended.
The following is a list of current software versions running in Make's release environment. You can also find announcements of planned updates and upcoming end-of-life support for specific versions here.
The following are the current version numbers for services. You can verify them in your instance by going to Administration > Monitoring.
As an increased security measure, we’ve updated our process for deleting an account. Now, if you’d like to delete your account, you’ll be asked to provide the same level of verification that is required for administering your account. For example, if you have 2FA enabled, that will be required for deleting an account.
It’s now possible to add or change your payment method on the Subscriptions page. You can still add your payment method from the Organization settings dropdown as well.
We’ve added a new section in the organization dashboard: now you can monitor all your scenarios that Make automatically disabled due to some error appeared in a scenario.
Users rarely couldn’t see the operation usage in their organization dashboards. This is fixed now.
Under specific conditions, the polling trigger starting point could reset to the original setting when you created the trigger. We fixed the issue, so the polling trigger metadata are always correct.
When the HTTP module returned invalid Unicode characters after you ran the scenario manually, you couldn’t save the scenario. This is no longer happening.
New apps:
- With a new Skai app, you can configure a report and run it, as well as download a report file.
Updated apps:
- Deals are now called Pipelines in Bigin by Zoho CRM. Our modules have been updated to match this change.
- The app is called LinkedIn Conversions API and now includes a new module, Send Conversion Events. Additionally, we added a new connection type that allows connecting via OpenID Connect for enhanced security.
The following is a list of current software versions running in Make's release environment. You can also find announcements of planned updates and upcoming end-of-life support for specific versions here.
The following are the current version numbers for services. You can verify them in your instance by going to Administration > Monitoring.
We revamped the toolbar in our scenario editor! We have made numerous visual and functionality improvements, like moving the Run once button into the toolbar or making the toolbar expandable. Read more about the new toolbar .
The are have left the closed beta and are now available to users in organizations with the Teams or Enterprise plan.
The custom IML function for developing custom apps has been re-enabled! It was disabled because of security reasons, and is now available again.
We are migrating the existing custom apps to the new technology in batches, so it might take time until you can edit a custom IML function in an already existing custom app. You can read more about the re-enablement here.
We fixed a bug that was causing an error when multiple scenarios were called in an array using the scenario ID. Now, multiple scenario ID values are passed in the scenario URL.
- We've updated the article to include complete information on each module type, along with their features and ways of usage. The advanced tips section offers expert users new tricks and examples for working with modules.
Make Public API Documentation - We published the documentation for the keys API. You can check it out on our .
New apps:
- Easily edit images with the new Schogini Image Wizard app, allowing you to blur, resize, rotate, and more, all within Make.
- Watch new leads in your Poper account using the new app in Make.
Updated apps:
- We’ve created a custom function that lets you apply padding to any values across all SAP ECC Agent modules.
- Starting November 1, MailerSend has made changes that affect all modules. Check out the article and take the necessary steps to ensure smooth work with MailerSend.
- There is a new Make an API Call module for Anthropic Claude.
The following is a list of current software versions running in Make's release environment. You can also find announcements of planned updates and upcoming end-of-life support for specific versions here.
The following are the current version numbers for services. You can verify them in your instance by going to Administration > Monitoring.
Previously, when users reduced the number of settings in the module settings window, it didn't automatically adjust its size. But now, the window shrinks based on the number of settings you have.
When users searched for an app to add to the Favorites list, the search didn't show results. We fixed it: users can search for an app and get relevant results.
After users tried to resolve the Incomplete execution, the diagram didn't load. This UX issue doesn't exist anymore.
fter users deleted a custom variable, an incorrect warning message popped up when you tried to save the scenario.
facebook
facebook
public_profile
pages_show_list
user_posts
user_photos
user_videos
Facebook Login for Business
Facebook Ads Campaign
facebook-ads-cm
facebook
This release includes a crucial security fix for the sandbox across the entire platform. Please ensure that all your software and services are updated to the latest version as soon as possible.
The following is a list of current software versions running in Make's release environment. You can also find announcements of planned updates and upcoming end-of-life support for specific versions here.
-
-
broker
6.3.1
-
cron
v1.0.14
-
datadog-agent
7.40.1
-
datadog-cluster-agent
7.40.1
-
db-updater
v1.5.73
-
elasticsearch
7.17.15
-
emails-processor
v2.7.0
-
engine
v4.5.2
Yes
gateway
3.8.0
-
ipm-server
v3.23.0
Yes
ipm-service
v1.2.1
Yes
kibana
7.17.15
-
mongo
4.4.1
-
mongo-auto-indexer
v1.0.0
-
nginx
v1.22.1
-
notifications-processor
v2.4.0
Yes
overseer
4.4.0
Yes
recycler
v4.5.2
Yes
redis
v6.2.10.1
-
renderer-processor
v3.2.0
-
scheduler
v4.5.2
Yes
trackman
v2.8.0
-
trigger
2.2.1
-
web-api
v5.2.0-hotfix-1
Yes
web-streamer
5.5.0
-
web-zone
v4.51.3
Yes
-
-
broker
6.1.0
-
cron
v1.0.14
-
datadog-agent
7.40.1
-
datadog-cluster-agent
7.40.1
-
db-updater
v1.5.70
Yes
elasticsearch
7.17.15
-
emails-processor
v2.5.1
-
engine
v3.9.2
-
gateway
3.4.17
-
ipm-server
v3.20.0
-
ipm-service
v1.1.0
-
kibana
7.17.15
-
mongo
4.4.1
-
nginx
v1.22.1
-
notifications-processor
v2.2.0
-
overseer
4.3.0
-
recycler
v2.2.1
-
redis
v6.2.10.1
-
renderer-processor
v3.2.0
-
scheduler
v2.10.3
-
trackman
v2.6.0
Yes
trigger
2.2.0
Yes
web-api
v4.29.0
Yes
web-streamer
5.4.2
-
web-zone
v4.45.4
Yes
ads_management
business_management
Facebook Login for Business
Marketing API
Facebook Catalog
facebook-catalogs
facebook
business_management
catalog_management
Facebook Login for Business
Marketing API
Facebook Conversion Leads
facebook-conversion-leads
facebook-business-extension
ads_read
ads_management
business_management
manage_business_extension
Facebook Login for Business
Marketing API
Facebook Conversions API
facebook-conversions-api
facebook-business-extension
Facebook:
ads_management
business_management
leads_retrieval
manage_pages
public_profile
Facebook Business Extension:
ads_read
ads_management
business_management
manage_business_extension
Facebook Login for Business
Marketing API
Facebook Custom Audiences
facebook-custom-audiences
facebook
ads_management
business_management
leads_retrieval
pages_manage_ads
pages_show_list
Facebook Login for Business
Meta Audience Network
Facebook Groups
facebook-groups
facebook
groups_access_member_info
pages_manage_posts
pages_read_engagement
pages_show_list
publish_to_groups
Facebook Login for Business
Facebook Insights
facebook-insights
facebook
ads_management
business_management
pages_show_list
Facebook Login for Business
Marketing API
Facebook Lead Ads
facebook-lead-ads
facebook
ads_management
business_management
catalog_management
leads_retrieval
manage_pages
pages_manage_ads
pages_manage_metadata
pages_read_engagement
pages_show_list
public_profile
Facebook Login for Business
Marketing API
Facebook Messenger
facebook-messenger
facebook-messenger2
No administration configuration required. Instead, users must create their own app in the Meta for developers portal.
See our public documentation on Facebook Messenger.
Messenger
Facebook Offline Conversions
facebook-offline-conversions
facebook
ads_management
business_management
manage_pages
pages_show_list
public_profile
Facebook Login for Business
Marketing API
Facebook Pages
facebook-pages
facebook
pages_manage_engagement
pages_manage_posts
pages_read_engagement
pages_read_user_content
pages_show_list
Facebook Login for Business
instagram
instagram2
user_media
user_profile
Facebook Login for Business
Instagram Graph API
Instagram for Business
instagram-business
instagram-business
facebook
instagram_basic
instagram_content_publish
instagram_manage_comments
instagram_manage_insights
instagram_manage_messages
Facebook Login for Business
Instagram Graph API
WhatsApp Business Cloud
whatsapp-business-cloud
whatsapp-business-cloud2
whatsapp_business_management
whatsapp_business_messaging
Facebook Login for Business
v2.4.3
-
agency
4.0-beta
-
aws-rds-log-reader
v1.1.1
-
broker
ef0e7cd6f1ae875f795a8cec312b64ed0fc89bde
Yes
broker-gw-logger
ef0e7cd6f1ae875f795a8cec312b64ed0fc89bde
Yes
cron
v1.1.1
-
datadog-agent
7.71.1
Yes
datadog-cluster-agent
7.71.1
Yes
db-updater
637f6064168fc71054bc587f3672e3abd17fa940
Yes
emails-processor
6fca0ee4b468fdcf699dd636f924232e08bf33cf
Yes
engine
9905603-20251010
Yes
gateway
3f49994b75c2917a4586352210eae5f8774a252a
Yes
imt-auditman
1.10.2
Yes
ipm-server
3.52.0
Yes
ipm-service
2.1.2
Yes
kibana
7.17.15
-
lickman
e53496a083cae031e743c54748f00d0753e88f31
Yes
make-apps-processor
1.5.1
Yes
mongo-auto-indexer
master
-
nginx
v1.28.0
Yes
notifications-processor
7574100ce48c7d2b87d18e11e55a6103fe6c6cc0
Yes
overseer
a688ee99fe3469bfb8a586a1f189c635f47eb620
Yes
renderer-processor
dce8eac4cac38070abad7393d7c7797e4dc465b5
Yes
roleman
7f9f433c3b51f20ec871b50e8823fbf8e527d9b8
Yes
scheduler
989dd81-20250828
-
trackman
2.22.0
Yes
trigger
a76cb02797f203309ef2eba6d581c10849f4dd6f
Yes
web-api
a0f099d41f1cb2983ae6513901327287f6730a84
Yes
web-streamer
6b72216bb9e05f2f08a4a61cfef18023572927f1
Yes
web-zone
b9ced895578f42eb0a09d6f28b8483b63cddeb23
Yes
zone-assets-server
627f4bbe181f957a65c2e1bab938401bbf40cea5
Yes
Kubernetes
1.33
-
PostgreSQL
15.12
-
Redis
v6.2.20
Yes
MongoDB Cloud
7.0
-
ElasticSearch
7.17.15
RabbitMQ
3.13.7.1
-
Erlang
26.2.5.11
-
NFS
4.1
-
accman
4c4596ceba0b9ef2ede0217fb26b7cbe636f4405
Yes
-
apps-processor
broker
6.3.5
Yes
cron
v1.0.15
Yes
datadog-agent
7.40.1
-
datadog-cluster-agent
7.40.1
-
db-updater
v1.5.78
Yes
elasticsearch
7.17.15
-
emails-processor
v2.9.0
Yes
engine
v4.9.3
Yes
gateway
3.8.12
Yes
imt-auditman
1.0.3
-
ipm-server
v3.28.0
Yes
ipm-service
v1.3.0
Yes
kibana
7.17.15
-
mongo
5.0
-
mongo-auto-indexer
master
-
nginx
v1.22.1
-
notifications-processor
v2.5.0
-
overseer
4.4.0
-
recycler
v4.9.3
Yes
redis
v6.2.10.1
-
renderer-processor
v3.2.2
Yes
scheduler
v4.9.3
Yes
trackman
v2.11.0
-
trigger
2.5.2
-
web-api
v5.14.0-hotfix-1
Yes
web-streamer
5.8.1
Yes
web-zone
v4.61.0-hotfix-1
Yes
Docker CE
24.0.6
-
Kubernetes
1.28
-
PostgreSQL
15.5
-
Redis
v6.2.10
-
MongoDB Cloud
5.0
-
ElasticSearch
7.17.15
RabbitMQ
3.13.7
Yes
Erlang
26.2
Yes
NFS
4.1
-
accman
2.16.7
Yes
apps-processor
v2.4.2
-
aws-rds-log-reader
v1.0.2
-
agency
4.0-beta
-
-
broker
6.3.9
Yes
cron
v1.0.15
-
datadog-agent
7.40.1
-
datadog-cluster-agent
7.40.1
-
db-updater
v1.5.79
Yes
elasticsearch
7.17.15
-
emails-processor
v2.9.0
-
engine
v4.10.1
Yes
gateway
3.11.0
Yes
imt-auditman
1.0.3
-
ipm-server
v3.28.0
-
ipm-service
v1.3.0
-
kibana
7.17.15
-
mongo
7.0
Yes
mongo-auto-indexer
master
-
nginx
v1.22.1
-
notifications-processor
v2.5.0
-
overseer
4.5.0
Yes
redis
v6.2.10
-
renderer-processor
v3.2.2
-
scheduler
v4.10.1
Yes
trackman
v2.11.0
-
trigger
2.5.5
Yes
web-api
v5.15.0-hotfix.3
Yes
web-streamer
5.8.5
Yes
web-zone
v4.62.0
Yes
Kubernetes
1.28
-
PostgreSQL
15.5
-
Redis
v6.2.10
-
MongoDB Cloud
7.0
Yes
ElasticSearch
7.17.15
RabbitMQ
3.13.7
-
Erlang
26.2
-
NFS
4.1
-
accman
2.16.10
Yes
apps-processor
v2.4.2
-
aws-rds-log-reader
v1.0.2
-
agency
4.0-beta

-
-
broker
6.0.0
-
cron
v1.0.14
-
datadog-agent
7.40.1
-
datadog-cluster-agent
7.40.1
-
db-updater
v1.5.66
-
elasticsearch
7.17.15
-
emails-processor
v2.5.0
-
engine
v3.9.1
-
gateway
3.4.15
-
ipm-server
v3.19.0
-
ipm-service
v1.1.0
-
kibana
7.17.15
-
mongo
4.4.1
-
nginx
v1.22.1
-
notifications-processor
v2.1.1
-
overseer
4.2.0
-
recycler
v2.2.1
-
redis
v6.2.10.1
-
renderer-processor
v3.2.0
-
scheduler
v2.10.3
-
trackman
v2.5.1
-
trigger
2.1.4
-
web-api
v4.23.0-hotfix-1
-
web-streamer
5.4.2
-
web-zone
v4.40.0
-
The Auto-align feature refused to align all modules in scenarios. Currently, it aligns all modules in the scenario.
When signing in with SSO, Enter did not always work. It's fixed so you can stay on your keyboard when logging in and not bother with clicking.
In some cases, the list of organization members did not immediately update after inviting a new member. Invited members now appear as expected.
Docker CE
24.0.6
-
Kubernetes
1.25
-
PostgreSQL
13.8
-
Redis
v6.2.10
-
MongoDB Cloud
4.4.26
Yes
ElasticSearch
7.17.15
RabbitMQ
3.11.18
-
Erlang
25.3
-
NFS
4.1
-
accman
v2.12.0
-
apps-processor
v2.2.11
-
aws-rds-log-reader
v1.0.2
-
agency
4.0-beta
-
-
Docker CE
24.0.6
-
Kubernetes
1.28
-
PostgreSQL
15.5
-
Redis
v6.2.10
-
MongoDB Cloud
5.0.26
-
ElasticSearch
7.17.15
RabbitMQ
3.11.18
-
Erlang
25.3
-
NFS
4.1
-
The following are the current version numbers for services. You can verify them in your instance by going to Administration > Monitoring.
accman
2.15.2
-
apps-processor
v2.4.0
-
aws-rds-log-reader
v1.0.2
-
agency
4.0-beta
We added a new read-only Audience URI field to the SSO settings, where you can find the path to the metadata.xml. This can be useful for setting up SSO on the provider’s side. Also, we included a link to the documentation in the SSO settings so that users can access the information more easily.
We created new Make API endpoints to help you monitor the usage of operations in your scenarios.
Get scenario usage: Returns the daily operation usage for a specific scenario over the past 30 days.
Get team usage: Returns the daily operation usage for all scenarios within a team over the past 30 days.
Get organization usage: Returns the daily operation usage for all scenarios across all teams within the organization over the past 30 days.
Learn more about them in the Make API documentation.
We updated the timezones for operations and data transfer in your organization and team dashboards. Instead of showing usage in GMT+0, the dashboards will now display data based on each user’s account timezone.
The organization and team dashboards now include data from incomplete executions, covering both operations and data transfer usage.
If your Make scenarios frequently have incomplete executions, you may notice an increase in usage metrics on the dashboards.
Previously, it was not possible to open a scenario in a new tab from the Table view of the Scenarios tab. Now, you can right-click on a scenario from the list and select the option to open it in a new tab. Note that the Table view is only available for the Enterprise accounts.
We resolved an issue where, in rare cases, scenarios were running indefinitely and blocking the processing of webhook queue items. With this fix, scenarios will no longer get stuck, allowing the webhook queue items to be processed smoothly.
Crossbeam - This app helps you find potential partnerships among your customers and identify account overlap to uncover new leads and boost your sales.
watsonx.ai - This AI app lets you generate responses to a prompt using a variety of large language models (LLMs).
Sage Intacct - This app allows you to keep accounting, staff management tools, and reports in one place. Within Make, you can handle records in your Sage Intacct account.
Google Ads Reports - This app is an integral part of Google Ads that is responsible for marketing reports based on data in your Google Ads account.
Firebase Cloud Messaging - It was required to enter additional credentials to create a connection before. Now you can just sign in to your Google account to work with Firebase Cloud Messaging and enjoy!
Stripe - In the beginning of June, Stripe will deprecate all API keys that you used to create a connection in Make. To prepare for this, we created a new connection type: Restricted API key. Don’t forget to switch to the new connection type to continue working with Stripe!
Google Chrome (v2) - We’ve released version 2 of our Chrome app to align with the new API, so you can continue to send notifications through your browser.
- The API URL for Celoxis has been updated, ensuring all app parts and documentation reflect this mandatory change.
- The app documentation has been updated with revised module names and improved structure.
Docker CE
24.0.6
-
Kubernetes
1.28
-
PostgreSQL
15.5
-
Redis
v6.2.10
-
MongoDB Cloud
5.0
-
ElasticSearch
7.17.15
RabbitMQ
3.11.18
-
Erlang
25.3
-
NFS
4.1
-
The following are the current version numbers for services. You can verify them in your instance by going to Administration > Monitoring.
accman
2.16.5
Yes
apps-processor
v2.4.2
Yes
aws-rds-log-reader
v1.0.2
-
agency
4.0-beta
Previously, the route order numbers were hidden by default when using a router in your Make scenario. We have now enabled the Show route order option as the default setting, making it easier to view and manage route orders.
To help avoid accidental deletion of organizations or teams, we've added an additional step. Users now need to type the name of the organization or team to confirm the deletion.
You can now update your keys in the Keys tab. To do so, navigate to the Keys tab, locate the key you want to update, and click the Edit button. Note that you can only overwrite the existing value with a new one. Both the previous and updated key values will not be visible when editing.
We've added a Remember this device option for two-factor authentication (2FA). When enabled, this feature allows users to skip 2FA on the same device for 30 days. This option makes accessing your account faster and easier on trusted devices.
Previously, the cloned Make scenarios were saved in the Uncategorized folder. Now, they stay in the same folder as the original scenario.
Non-admin users can now decide to leave an organization, with the option to either keep or delete their connections. A confirmation window will appear to help them decide how to manage their connections.
We’ve added helpful tooltips to the app search. Now, when you hover over the app type badge (Verified, Built-in, Community, etc.), a tooltip will appear, providing a clear explanation of what each badge represents.
When using the Search or Get modules, if the processed data exceeded 3.5 MB and there were many output bundles, only the last set of bundles would be shown in the module's output. This issue has been resolved. Now, regardless of the amount of processed data or the number of output bundles, all bundles are displayed correctly in the module output.
Sometimes, module outputs failed to load properly. We've fixed this bug and now you can see module outputs without any issues.
Canva - This app provides an intuitive design platform that allows users to create professional-quality graphics and documents with ease, regardless of their design experience. Within Make, you can manage your design assets, folders, and other items to automate working with your projects.
Zoom - Experience seamless virtual communication with high-quality video conferencing and easy screen sharing. Before Make had only Zoom for administrators, but now you can enjoy Zoom as a user: handle your webinars, meetings, chats, and cloud recordings from the user prospective.
Motion - Motion is a powerful productivity app designed to streamline task and project management with automated scheduling and time-blocking features. With Make modules, you can manage your tasks, projects, and comments.
Zoom Administration - The already existing Zoom app is now called Zoom Administration. You can use it if you have the administrator role in the Zoom account.
Active Campaign - We added several new modules such as Watch Tasks, Watch Deals, Create a Deal and others to let you leverage your data in a more flexible way.
Bird - This app, formerly known as MessageBird, has been rebranded. We’ve updated our documentation to reflect this change.
- The existing TikTok app has been renamed to TikTok Campaign Management. This app allows you to manage your campaigns and ads in your TikTok Business account efficiently.
- The API key connection method has been deprecated. Now, only the OAuth connection is available for connecting the app.
- In the Message an Assistant module, you can now select a tool that a model will call.
- Previously called Clubhouse, this app is now named Shortcut. Our documentation has been updated to align with the new name.
- The app formerly known as Autopilot has been rebranded to Ortto. We’ve made updates to our documentation to reflect this rebranding
Docker CE
24.0.6
-
Kubernetes
1.25
-
PostgreSQL
13.8
-
Redis
v6.2.10
-
MongoDB Cloud
5.0.24
-
ElasticSearch
7.17.15
RabbitMQ
3.11.18
-
Erlang
25.3
-
NFS
4.1
-
The following are the current version numbers for services. You can verify them in your instance by going to Administration > Monitoring.
accman
v2.15.1
Yes
apps-processor
v2.3.0
-
aws-rds-log-reader
v1.0.2
-
agency
4.0-beta
Managing and rotating SAML service provider (SP) certificates became easier for the Enterprise customers. Organization owners can now activate, deactivate, copy, and download SP certificates within the SSO settings. They can also see which certificates are active. When it's time to rotate certificates, users will receive a notification from Make, giving them time to schedule the switch and minimize downtime. Additionally, we’ve extended the validity of SP certificates to three years, instead of just one. To learn more, check out our SAML certificate management article.
We've updated the banners that let you know when you've reached your operations limit. Now, when you see one of these banners, you'll get all the details about your upgrade options right there. If you decide to upgrade or purchase more operations, you can just click the link in the banner.
Custom functions sometimes took too long to finish, which caused an error and disabled your scenario. We reviewed the timeout settings on custom functions. Before using custom functions, check the limits.
Webhooks migrated from the Integromat platform sometimes returned a ConnectionError. We fixed the issue so your legacy webhooks remain stable.
In some cases, domain verification did not work for SSO domain claim. Verification now works as expected.
Sharable links to templates went to the organization dashboard. These links now go directly to the specific template.
Switching from one team to another sometimes resulted in an error message. Navigating to a different team now works just fine.
Clicking the Details button in the webhook queue resulted in an error. We fixed it, so you can see all the data that webhooks received.
Make built-in functions that use timezone information, like the addDays function, didn’t work in custom functions. We fixed the custom function’s context, so now you can use the date functions in your custom functions.
Kubernetes
1.33
Yes
PostgreSQL
15.12
-
Redis
v6.2.16
-
MongoDB Cloud
7.0
-
ElasticSearch
7.17.15
RabbitMQ
3.13.7.1
Yes
Erlang
26.2.5.11
Yes
NFS
4.1
-
We're introducing a new service designed to manage lifecycle of licenses and provides the system with the ability to respond to changes in organization licenses and license parameters.
What it does: Lickman manages the available license parameters recognized by the system.
What's coming: In an upcoming release, we'll deploy the Lickman service to your environments. Here are the key aspects:
The Lickman service will be installed and ready for use.
Changes to the licenses will continue operate normally.
Service-to-service communication for Lickman will be activated in this release.
There will not be any data migration other than automatic bootstrap.
Why this matters: This update is required. Deploying Lickman is requisite for keeping the licenses in healthy state.
The Lickman has the following memory configuration:
Requested memory: 128Mi
This is the minimum amount of memory the service needs to start and run.
Memory limit: 256Mi
This is the maximum amount of memory the service is allowed to use.
Pictory - This AI-powered platform enables you to create and edit engaging videos quickly and easily. You can manage transcriptions, summaries, and video generation in your Pictory account using this new app.
Postiz - This open-source social media tool lets you create, update, and delete posts, upload files, and retrieve post data from your Postiz account—directly within your scenarios.
OpenAI - We’ve added new parameters to our Create a Model Response module and Create a Completion module.
Shopify – We’ve released an updated version of the Shopify app using the GraphQL API, offering better performance and improved data handling. To learn more, see Shopify tips and examples.
Webhooks - You can now attach multiple API keys to your custom webhook. This feature provides an extra layer of security to control access management.
Make - Connections to the Make app can now be established using OAuth2 or an API key.
- It’s now possible to connect using OAuth client credentials, streamlining the authentication process.
- We've added a new module: Cancel an Event.
- A new connection procedure has been imlpemented for LiveChat, requiring your client credentials.
- The API key connection type has been deprecated. You can now create a connection using client credentials.
Docker CE
24.0.6
-
Kubernetes
1.25
-
PostgreSQL
13.8
-
Redis
v6.2.10
-
MongoDB Cloud
4.4.26
Yes
ElasticSearch
7.17.15
RabbitMQ
3.11.18
-
Erlang
25.3
-
NFS
4.1
-
The following are the current version numbers for services. You can verify them in your instance by going to Administration > Monitoring.
accman
v2.12.0
-
apps-processor
v2.2.11
-
aws-rds-log-reader
v1.0.2
-
agency
4.0-beta
Custom scenario properties let your users add customized metadata to organize their scenarios. For example, they can use this feature to add client emails, URLs, or any other information to a scenario and use it to filter and sort scenarios. You can find more details in our public documentation of this feature.
You can enable custom scenario properties by following the general procedure in the Customize user access to features article. Use the license parameter customProperties. For users to access this feature, the parameter value must be higher than 0.
Dynamic connections allow users to use their connections as scenario inputs. For example, a user creates a scenario with a dynamic connection. Other users with access to the scenario can input their connections instead of the original connections to run the scenario. To learn more about dynamic connections, check out the article in our public Help Center.
You can enable dynamic connections by following the general procedure in the Customize user access to features article. Use the following license parameters: dynamicDependencies and dynamicConnections.
You can now get shared webhook URLs for apps directly in the native apps administration. Check the dedicated section in the apps management.
A link to Make Community now appears in the sidebar Help submenu.
The list of users for both organizations and teams only displayed 10 users. User lists now include all members.
It wasn't possible to delete records in a webhook queue: the Delete button wasn't clickable.
The infinite scroll in the scenario history wasn't infinite: it got stuck and didn't show all records. Now you have access to the full history.
The hints for creating names of custom functions and scenario inputs were incorrect. The hints now show the correct requirements for custom function and scenario inputs names.
Doubled and unaligned texts appeared when you clicked the Create a connection button. We solved it, so you have beautifully aligned and correct texts.
When you tried to resolve incomplete executions, the Run once button wasn't clickable. Also, a module that caused an error lost its mapping. We fixed both issues.
Mapping pills showed their raw name. Pills now have descriptive names.
When you ran the Explain flow option and then deleted one or more modules, the dot showing the flow was stuck. We unfroze the dot, and now it shows the full flow (and takes into account the deleted modules).
On Administration > Roles, the toggle buttons did not load properly. These buttons now appear and behave normally. Only users with the SA role can edit instance-level permissions.
Kubernetes
1.30
-
PostgreSQL
15.12
-
Redis
v6.2.16
-
MongoDB Cloud
7.0
-
ElasticSearch
7.17.15
RabbitMQ
3.13.7
-
Erlang
26.2.5.3
-
NFS
4.1
-
We are removing the X (formerly Twitter) app integration from our offering due to X's API policy requirements and pricing that prevent us from providing a reasonable integration to our customers. Starting April 3, 2025, you will not be able to create any new scenarios using the X (formerly Twitter) integration. For more details, refer to the Make Help Center.
To ensure faster and more seamless payments, Wise has replaced PayPal as our exclusive payment provider for affiliates. When you register for the affiliate program, you’ll be asked to provide your Wise email address, account type, and preferred payout currency. If you're already part of the program, you can update your account information at any time.
We've improved the way incomplete executions are retried. When retrying a large number of incomplete executions, we now limit how many are processed at the same time. This helps prevent retries from failing due to RateLimitError caused by too many simultaneous requests.
You can now write / in mapping fields to get completion suggestions based on what you write next.
You can now map the entire output bundle from one module to another.
Sometimes, a confirmation prompt to discard changes to scenario notes appeared even when you didn’t make any. This is fixed now.
The app search wasn’t visible in rare cases when adding the first module to a new scenario. We fixed the issue so this doesn't happen anymore.
New apps:
Adobe Workfront - A work management platform designed to help teams plan, execute, and deliver projects efficiently. This new app lets you connect with Adobe Workfront to manage tasks, projects, issues, and users directly from Make
Amazon Rekognition - This new app lets you connect with Amazon Rekognition to detect objects, scenes, and faces; moderate content; and extract text from images and videos.
Kimi - AI language model developed by Moonshot AI that allows you to create chat completions and list the available models.
Updated apps:
OpenAI - Now we support GPT-4.5 models. You can see the new GPT-4.5 group in the model selection dropdown.
Hugging Face - Two new modules are now available:
Create a Chat Completion (Prompt)
Generate an Image
- A new module, Make an API Call for Lookup, is now available. This module lets you send custom API requests to Twilio's Lookup API, helping you retrieve information about phone numbers - such as line type, carrier, or caller name.
- We've added a new connection type to reflect recent changes in the ServiceTitan app. You can now connect using either your own ServiceTitan application or the default Make
ServiceTitan application.
– From now you can choose between Azure DevOps and Azure DevOps (Azure App OAuth) when setting up a connection, giving you more flexibility in how you authenticate.
The following is a list of current software versions running in Make's release environment. You can also find announcements of planned updates and upcoming end-of-life support for specific versions here.
We're replacing operations with credits as our billing unit, allowing for more flexible pricing that better reflects your actual usage of Make.
The change: You will be billed in credits instead of operations. Operations will refer to individual module runs that process or check for data, and credits will be what you buy and consume for those operations and other usage-based factors.
Why it's happening: The transition to credits enables a more flexible pricing model based on your actual usage of the platform, taking into account factors such as processing complexity or if Make's AI provider is used.
Previously, it was unclear in the product that scenarios with required must have on-demand scheduling. Now, when you try to save a scenario with required scenario inputs, you will be prompted to update the scenario scheduling to on demand and save the scenario again.
— We now support GPT-5 for more accurate responses, richer context understanding, and improved reliability in the OpenAI modules. This new model also handles longer inputs and produces higher-quality results for your scenarios.
— We’ve renewed the connection process for the WhatsApp Business Cloud app. Creating a connection is now simpler, as it does not require a Facebook Developer account. Additionally, Watch Events webhooks are now set up automatically.
— Following Slack’s update to conversation rate limits, we’ve added a new optional field Enable pagination to the following modules:
The following is a list of current software versions running in Make's release environment. You can also find announcements of planned updates and upcoming end-of-life support for specific versions here.
We're introducing a new, dedicated service: Roleman. This service is designed to improve how we manage user permissions and roles across our platform.
What it does: Roleman serves as the central source for all authorization data within our platform. Release of this service allows us to deliver more powerful, adaptable, and advanced permission-based functionalities.
What's coming: In an upcoming release, we'll deploy the Roleman service to your environments. Here are the key aspects:
The Roleman service will be installed and ready for use
Existing permissions and roles will continue to function exactly as they do.
Service-to-service communication for Roleman will not be activated in this release.
There will not be any data migration (e.g., of existing roles and permissions) to Roleman in this release.
Why this matters: This update is required. Deploying Roleman is a mandatory prerequisite for an upcoming release, which will automatically migrate existing roles and permissions to Roleman. Skipping this update is not an option.
A future release will automatically migrate all existing roles and permissions to the new Roleman service. This upcoming deployment is required to enable that process. Setting up Roleman now ensures a smooth transition later.
Resource allocation
The Roleman has the following memory configuration:
Requested memory: 128Mi
This is the minimum amount of memory the service needs to start and run.
Memory limit: 512Mi
This is the maximum amount of memory the service is allowed to use.
We're excited to launch Make AI Tools for all paid plan customers. This pre-built app includes 9 AI modules that handle common tasks like sentiment analysis, text categorization, and language translation — all without needing to write prompts or set up third-party AI accounts.
We've enhanced the module renaming experience with an updated panel design that's more intuitive and user-friendly.
- You now have access to OpenAI's most advanced models:
GPT-4.1 - Enhanced reasoning and problem-solving capabilities
o4 - Optimized for complex tasks with improved accuracy
- New Gemini models are now available in the app:
The following is a list of current software versions running in Make's release environment. You can also find announcements of planned updates and upcoming end-of-life support for specific versions here.
The following are the current version numbers for services. You can verify them in your instance by going to Administration > Monitoring.
We're excited to introduce our improved in-product app search designed to help you discover apps and build scenarios faster! What's new:
Improved search speed and reliability.
Apps related to your search query show up in the app search window with added insight into available modules.
Your recently used apps move to the top for a speedy build.
If you want to learn more or leave feedback for this feature go to .
We’ve added a small but important improvement to the Users tab. Now you can filter users by their role at both organization and team levels. Simply click on the filter icon and select the role that you would like to see in the list.
When rerunning an incomplete execution caused by an error in a route in a router, only the route where the error occurred would be executed while resolving the incomplete executions. Any subsequent routes would be ignored. Now, all subsequent routes are also processed when resolving incomplete executions.
Previously, custom functions couldn't handle parameters with binary data types, such as email attachments or pictures. This caused failures when trying to process files with custom functions. We fixed it and now you can successfully use custom functions to process raw binary data.
Recently, when searching for modules in the scenario editor, the Instant tag was missing from instant triggers and they were mistakenly labeled as ACID (polling) triggers. This issue has been resolved, and it now works as expected.
- Introducing an app that allows you to track conversion events that occur outside of TikTok and optimize your ads accordingly.
- With this app you can create detailed reports on the performance of your TikTok advertising campaigns.
- Using this app you can manage your BigCommerce orders, carts, customers, products, and blog posts.
- This AI app lets you generate images and create transcriptions, translations, and chat completions.
- A new module, Search Organizations, has been added to help you easily locate organizations by vanity name or email domain.
- Four modules have been deprecated due to a LinkedIn API change: Attach a Seed Audience, Create a Lookalike Audience, List Lookalike Audience’s Seeds, and Update a Campaign Target.
For more details, go to our public .
The following is a list of current software versions running in Make's release environment. You can also find announcements of planned updates and upcoming end-of-life support for specific versions here.
The following are the current version numbers for services. You can verify them in your instance by going to Administration > Monitoring.
Users can now update their existing connections when their credentials change, instead of creating and reconfiguring new connections.
The are now available to all Make users. Previously, scenario inputs were available only to users in organizations with the Pro plan or higher.
The scenario entity in the Make API now has the isActive parameter. This parameter shows whether a scenario . The islinked parameter is now deprecated. Make API still returns the islinked parameter for backward compatibility.
Custom app developers now have the ability to utilize data structures directly within custom apps. Users can create a data structure and integrate it into their app, similar to how data structures function in data stores.
When parsing a date with the parseDate function in the timestamp format in milliseconds, users had to convert the timestamp to a number first. This is no longer required. The parseDate function converts timestamps in seconds or in milliseconds directly.
Previously, attempting to add a custom property would result in an error stating that the property data already exists if there was an empty value for that property. Now, the function recognizes an empty object as a condition and allows the user to add the new property without receiving an error.
- We improved our documentation, so now you have new tips and examples for using fields in the app modules.
- We've updated the Zenler app documentation to ensure all information is clear and accurate for an improved user experience.
- New documentation for the NocoDB app is now available, detailing how to create the integration in Make.
- Updated documentation for Projectworks covers how to create connection and detailed module descriptions in Make.
New apps:
- A new app that enables you to manage custom audiences, customer audience contacts, customer file audiences, and saved audiences directly from your TikTok Business account.
- This new app helps businesses find accurate and verified contact and company information for easy prospecting and research.
- An app enabling users to create text completions from prompts or chats, supporting streamlined automation and enhanced workflows.
Updated apps:
- The documentation has been updated with additional details, including Salesforce configuration guidance, required LinkedIn account permissions, and steps for setting up conversion events.
- We've updated the documentation to include more detailed information about the modules in the app.
- We have a new connection type that uses custom app client credentials. Our documentation has been updated to explain both connection types.
Double-check your SSO configuration before you click Save on the SSO settings page. When you click Save, Make enables SSO with the settings you provided. and logs you out immediately. You cannot log in with your credentials anymore.
Log in to your Make White Label instance.
Go to Administration > System settings.
-
-
broker
6.1.1
Yes
cron
v1.0.14
-
datadog-agent
7.40.1
-
datadog-cluster-agent
7.40.1
-
db-updater
v1.5.71
Yes
elasticsearch
7.17.15
-
emails-processor
v2.5.1
-
engine
v4.3.0
Yes
gateway
3.6.2
Yes
ipm-server
v3.21.2
Yes
ipm-service
v1.1.0
-
kibana
7.17.15
-
mongo
4.4.1
-
nginx
v1.22.1
-
notifications-processor
v2.2.0
-
overseer
4.3.0
-
recycler
v2.2.1
-
redis
v6.2.10.1
-
renderer-processor
v3.2.0
-
scheduler
v4.3.0
Yes
trackman
v2.6.0
-
trigger
2.2.0
-
web-api
v4.31.0-hotfix-2
Yes
web-streamer
5.4.2
-
web-zone
v4.47.0
Yes
-
-
broker
6.1.0
Yes
cron
v1.0.14
-
datadog-agent
7.40.1
-
datadog-cluster-agent
7.40.1
-
db-updater
v1.5.68
Yes
elasticsearch
7.17.15
-
emails-processor
v2.5.1
Yes
engine
v3.9.2
Yes
gateway
3.4.17
Yes
ipm-server
v3.20.0
Yes
ipm-service
v1.1.0
-
kibana
7.17.15
-
mongo
4.4.1
-
nginx
v1.22.1
-
notifications-processor
v2.2.0
Yes
overseer
4.3.0
Yes
recycler
v2.2.1
-
redis
v6.2.10.1
-
renderer-processor
v3.2.0
-
scheduler
v2.10.3
-
trackman
v2.5.2
Yes
trigger
2.1.5
Yes
web-api
v4.26.0-hotfix-1
Yes
web-streamer
5.4.2
-
web-zone
v4.42.4
Yes
-
-
broker
6.3.1
-
cron
v1.0.14
-
datadog-agent
7.40.1
-
datadog-cluster-agent
7.40.1
-
db-updater
v1.5.76
-
elasticsearch
7.17.15
-
emails-processor
v2.8.2
-
engine
v4.6.0
Yes
gateway
3.8.2
Yes
ipm-server
v3.23.0
-
ipm-service
v1.2.1
-
kibana
7.17.15
-
mongo
5.0
Yes
mongo-auto-indexer
v1.0.0
-
nginx
v1.22.1
-
notifications-processor
v2.4.0
-
overseer
4.4.0
-
recycler
v4.6.0
Yes
redis
v6.2.10.1
-
renderer-processor
v3.2.0
-
scheduler
v4.6.0
Yes
trackman
v2.9.0-hotfix-1
Yes
trigger
2.3.0
Yes
web-api
v5.5.0-hotfix-3
Yes
web-streamer
5.6.0
Yes
web-zone
v4.53.3
Yes
-
-
broker
6.3.2
Yes
cron
v1.0.14
-
datadog-agent
7.40.1
-
datadog-cluster-agent
7.40.1
-
db-updater
v1.5.76
-
elasticsearch
7.17.15
-
emails-processor
v2.8.4
Yes
engine
v4.8.1
Yes
gateway
3.8.3
Yes
ipm-server
v3.25.0
Yes
ipm-service
v1.2.2
-
kibana
7.17.15
-
mongo
5.0
-
mongo-auto-indexer
v1.0.0
-
nginx
v1.22.1
-
notifications-processor
v2.4.3
Yes
overseer
4.4.0
-
recycler
v4.8.1
Yes
redis
v6.2.10.1
Yes
renderer-processor
v3.2.0
-
scheduler
v4.8.1
Yes
trackman
v2.10.0
Yes
trigger
2.5.1
Yes
web-api
v5.9.0-hotfix-1
Yes
web-streamer
5.6.3
Yes
web-zone
v4.57.1
Yes
-
apps-processor
v2.4.3
-
agency
4.0-beta
-
aws-rds-log-reader
v1.1.1
Yes
broker
2acbedef60afa6be8a3bab0139bdb4e1c651f7e7
Yes
broker-gw-logger
2acbedef60afa6be8a3bab0139bdb4e1c651f7e7
Yes
cron
v1.1.0
Yes
datadog-agent
7.63.3
-
datadog-cluster-agent
7.63.3
-
db-updater
1346627ccc53a5a06070d93d0a4493ebdffdfbcf
Yes
emails-processor
14147969a6259d0969168433927553803fc9cf01
Yes
engine
9c0da38-20250708
Yes
gateway
7ca2bbd95a216a4adb17844d3add1113edd47ad6
Yes
imt-auditman
1.7.0
Yes
ipm-server
3.46.0
Yes
ipm-service
1.9.1
Yes
kibana
7.17.15
-
lickman
3de28dd5893d647a28260e51c058a79f95623a79
-
make-apps-processor
1.4.0
Yes
mongo-auto-indexer
master
-
nginx
v1.27.4
-
notifications-processor
d53c36e858f2d9fdb5be7d64b610d26405a80d62
Yes
overseer
b677aa22c364c453d590c057a526c03598e8c16f
Yes
renderer-processor
b4b9a3b8c861532a1342f041c6d2edf7e0643d00
Yes
roleman
6f52b202697237178ec66a211ded5db2e25d6d36
Yes
scheduler
9c0da38-20250708
Yes
trackman
2.17.1
-
trigger
06d5ee367beec935c40c6c10c31ec1400b00c08e
Yes
web-api
hot-fix-3-2025-6
Yes
web-streamer
b84110f1a5ba7b0d5faee2a837ca0a682271049b
Yes
web-zone
2025.06-1
Yes
zone-assets-server
2025.06
Yes
-
apps-processor
v2.4.3
-
agency
4.0-beta
-
aws-rds-log-reader
v1.1.0
-
broker
7d091a0a7f47fd49a4dcf4ec225776f352c7cf28
Yes
broker-gw-logger
7d091a0a7f47fd49a4dcf4ec225776f352c7cf28
Yes
cron
v1.0.16
-
datadog-agent
7.63.3
-
datadog-cluster-agent
7.63.3
-
db-updater
350f0e6992863691c9579e18f0b9903c8c8186b0
Yes
emails-processor
v2.12.1
-
engine
7f437f3-20250319
Yes
gateway
aed888cb1f1275c97a1a682502582e444cb3b30c
Yes
imt-auditman
1.5.0
Yes
ipm-server
3.34.0
-
ipm-service
1.8.2
Yes
kibana
7.17.15
-
mongo-auto-indexer
master
-
nginx
v1.22.1
-
notifications-processor
v2.6.0
-
overseer
7722bbaad8d1494897c3bf4365b41be81dddb7d0
Yes
renderer-processor
3.2.6
Yes
scheduler
7f437f3-20250319
Yes
trackman
v2.12.3
-
trigger
2.20.0
Yes
web-api
fc8041262fc5fd6a953c06c7275be7f99f35ed31
Yes
web-streamer
6.1.3
Yes
web-zone
v4.65.1
Yes


v2.4.3
-
agency
4.0-beta
-
aws-rds-log-reader
v1.1.1
-
broker
856514b68772203933f937e6aeab92262281a9d5
Yes
broker-gw-logger
856514b68772203933f937e6aeab92262281a9d5
Yes
cron
v1.1.1
Yes
datadog-agent
7.67.0
Yes
datadog-cluster-agent
7.67.0
Yes
db-updater
41885cd3171a96db31834089d3f21be054da7108
Yes
emails-processor
7b0d096673ab2fccd6c066d89272630bbbfb0f7d
Yes
engine
989dd81-20250828
Yes
gateway
pi-gateway-patch-1
Yes
imt-auditman
1.9.1
Yes
ipm-server
3.51.0
Yes
ipm-service
1.11.0
Yes
kibana
7.17.15
-
lickman
190e70701155d6ed8aeb367c55c84e81ef70e289
Yes
make-apps-processor
1.5.0
Yes
mongo-auto-indexer
master
-
nginx
v1.27.4
-
notifications-processor
c9dc63d306e074ed7a13a127bfa8d4c51ea27de9
Yes
overseer
pi-overseer-patch-1
Yes
renderer-processor
5c217f801370cb2a1025a47f1e8656f025c58b19
Yes
roleman
6f2527b8e824538aa17e90790845f4fc3507e199
Yes
scheduler
989dd81-20250828
Yes
trackman
2.18.1
Yes
trigger
245fc6c5c1b199ac060b00c047004c2fd83a4206
Yes
web-api
3e5c0cbee674a2cab93c64433993a8cf1d6ef127
Yes
web-streamer
035161fbc722691c7561757076386f221cd66f6e
Yes
web-zone
2025.07-3
Yes
zone-assets-server
2025.07
Yes
Watch Public Channel Messages
Watch Private Channel Messages
Watch Direct Messages
Watch Multiparty Direct Messages
List Replies
For more details, see the Conversation rate limits in Slack section.
Runway — The Runway app has a new Generate an image module. Use it to create images directly in your Runway account from Make. Additionally, this module now supports Gen-4 Image model.
Zoho CRM — The Zoho CRM app in Make now supports all zones, so you can connect your account regardless of region.
Zoho Invoice — We’ve added full zone support to the Zoho Invoice app in Make. You can now connect your account from any region without restrictions.
Kubernetes
1.33
-
PostgreSQL
15.12
-
Redis
v6.2.16
-
MongoDB Cloud
7.0
-
ElasticSearch
7.17.15
RabbitMQ
3.13.7.1
-
Erlang
26.2.5.11
-
NFS
4.1
-
accman
8b35353b81375e3d846e5adf568004d8408f942f
Yes
-
apps-processor
v2.4.3
-
agency
4.0-beta
-
aws-rds-log-reader
v1.1.0
-
broker
0b2a6125277ff25e5d11675cf14cc6993083f207
Yes
broker-gw-logger
0b2a6125277ff25e5d11675cf14cc6993083f207
Yes
cron
v1.0.17
Yes
datadog-agent
7.63.3
-
datadog-cluster-agent
7.63.3
-
db-updater
1052b9568afa6f7e877fd05b26b7ab879efd1fea
Yes
emails-processor
4605b5792979582d4de8b159da769bd5e3c57d7a
Yes
engine
d192e67-20250529
Yes
gateway
92d64e31446482686dceb6711f0b9192c9a30217
Yes
imt-auditman
1.6.0
Yes
ipm-server
3.43.0
Yes
ipm-service
1.8.5
-
kibana
7.17.15
-
make-apps-processor
1.3.3
-
mongo-auto-indexer
master
-
nginx
v1.27.4
Yes
notifications-processor
v2.6.1
-
overseer
0255226f99c3262eedcf537fadf397159e10bde9
Yes
renderer-processor
3.3.1
Yes
roleman
81f5f7b33f957d5b28ab85d627c0f97de41eba5a
Yes
scheduler
d192e67-20250529
Yes
trackman
2.17.1
Yes
trigger
2.24.2
Yes
web-api
2e3c98995e680bb6efba30ba76930becf4ab155f
Yes
web-streamer
6.3.1
Yes
web-zone
69f3a56462ffb4fd38c193cc1d9ed673e811938e
Yes
zone-assets-server
4.66.2
-
Gemini 2.5 Flash - Faster responses for everyday tasks
Gemini 2.5 Pro - Advanced capabilities for complex scenarios
YouTube - We have two new modules available in the app:
Delete a Video - Remove videos directly from your channel
Make an API Call - Access any YouTube endpoint for custom integrations
Kubernetes
1.30
-
PostgreSQL
15.12
-
Redis
v6.2.16
-
MongoDB Cloud
7.0
-
ElasticSearch
7.17.15
RabbitMQ
3.13.7
-
Erlang
26.2.5.3
-
NFS
4.1
-
accman
2.21.0
-

-
apps-processor
broker
6.3.1
Yes
cron
v1.0.14
-
datadog-agent
7.40.1
-
datadog-cluster-agent
7.40.1
-
db-updater
v1.5.73
Yes
elasticsearch
7.17.15
-
emails-processor
v2.7.0
Yes
engine
v4.4.2
Yes
gateway
3.8.0
Yes
ipm-server
v3.22.0
Yes
ipm-service
v1.1.0
-
kibana
7.17.15
-
mongo
4.4.1
-
mongo-auto-indexer
v1.0.0
-
nginx
v1.22.1
-
notifications-processor
v2.3.0
Yes
overseer
4.3.0
-
recycler
v4.4.2
Yes
redis
v6.2.10.1
-
renderer-processor
v3.2.0
-
scheduler
v4.4.2
Yes
trackman
v2.8.0
Yes
trigger
2.2.1
Yes
web-api
v5.0.0
Yes
web-streamer
5.5.0
Yes
web-zone
v4.49.1
Yes
The new right-hand bar gives you quick access to common tools and functions.
While creating or editing the scenario you see a new section in the list of apps called Apps in scenario. It helps you get quicker access to already used apps.
Google Search Console - This app provides additional online marketing support to monitor and troubleshoot your website’s Google Search results.
Flodesk - This app allows users to create visually engaging emails for designing and managing email marketing campaigns.
Docker CE
24.0.6
-
Kubernetes
1.28
Yes
PostgreSQL
15.5
Yes
Redis
v6.2.10
-
MongoDB Cloud
5.0.24
-
ElasticSearch
7.17.15
RabbitMQ
3.11.18
-
Erlang
25.3
-
NFS
4.1
-
accman
v2.15.2
Yes
apps-processor
v2.4.0
Yes
aws-rds-log-reader
v1.0.2
-
agency
4.0-beta
-
-
broker
6.3.11
Yes
broker-gw-logger
6.3.11
-
cron
v1.0.15
-
datadog-agent
7.58.1
Yes
datadog-cluster-agent
7.58.1
Yes
db-updater
v1.5.81
Yes
emails-processor
v2.10.0
Yes
engine
v4.11.2
Yes
gateway
3.13.5
Yes
imt-auditman
1.0.3
-
ipm-server
v3.29.0
Yes
ipm-service
v1.4.0
Yes
kibana
7.17.15
-
mongo-auto-indexer
master
-
nginx
v1.22.1
-
notifications-processor
v2.5.1
Yes
overseer
4.5.0
-
renderer-processor
v3.2.2
-
scheduler
v4.11.2
Yes
trackman
v2.11.2
Yes
trigger
2.5.5
-
web-api
v5.18.1-hotfix.3
Yes
web-streamer
5.9.0
Yes
web-zone
v4.63.0
Yes
Previously, when a Team Admin only had an organization member role, they were unable to add new users to the team. Now, a Team Admin with a member role can see all the organization users and add users to the team.
Custom app developers can now add a banner to the module settings. You can use banners in module settings to highlight new features or announce changes.
Schogini AI Wizard - This app enables users to analyze sentiments, detect languages, extract contact details, and create YouTube metadata.
Klaviyo - We removed the following modules due to API deprecation:
Watch Events Profiles
Watch Event Metrics
Watch Profiles on a List
Watch Profiles on a Segment
Kubernetes
1.30
Yes
PostgreSQL
15.5
-
Redis
v6.2.16
Yes
MongoDB Cloud
7.0
-
ElasticSearch
7.17.15
RabbitMQ
3.13.7
-
Erlang
26.2.5.3
Yes
NFS
4.1
-
accman
2.16.11
Yes
apps-processor
v2.4.3
Yes
agency
4.0-beta
-
aws-rds-log-reader
v1.0.2

-
-
Yes
-
access trackman
Access to the Trackman Service.
Yes
Yes
-
admins edit
Access to admin editing.
Yes
Yes
-
apps approve
Can approve apps.
Yes
Yes
-
apps commit
Access to commit changes in apps.
Yes
Yes
-
apps edit
Access to apps editing.
Yes
Yes
-
apps get
Access to apps.
Yes
Yes
-
apps metadata edit
Access to apps metadata editing. This permission is child permission of apps edit.
Yes
Yes
-
decrypt
Decryption of confidential data.
Yes
Yes
-
decrypt common
Decryption of "common data" for packages.
Yes
Yes
-
exceptions get
Access to the error database.
Yes
Yes
-
extras add
Access to adding extra data and operations.
Yes
-
-
internal services add
Can assign internal services.
Yes
-
-
log as user
Possibility to log in as a different user.
Yes
Yes
-
organization edit
Access to organization editing.
Yes
Yes
-
organizations get
Access to the list of all organizations.
Yes
Yes
Yes
organization view
Access to organization detail.
Yes
Yes
Yes
packages edit
Access to package editing.
Yes
Yes
-
roles edit
Access to admin organization and team roles editing.
Yes
-
-
scenario edit
Access to scenario editing.
Yes
Yes
-
scenario logs get
Access to scenario logs.
Yes
Yes
Yes
scenarios get
Access to the list of all scenarios.
Yes
Yes
Yes
scenario verify
Scenario verification access.
Yes
Yes
-
scenario view
Access to scenario detail.
Yes
Yes
Yes
template approve
Can manage approved templates.
Yes
-
-
template edit
Access to template editing.
Yes
-
-
templates get
Access to the list of all templates.
Yes
-
-
template view
Access to template detail.
Yes
-
-
users add
Can add users.
Yes
Yes
-
users edit
Access to user editing.
Yes
Yes
-
users get
Access to the list of all users.
Yes
Yes
Yes
webhook logs get
Access to the webhook logs.
Yes
Yes
-
access
Access to the admin portal.
Yes
Yes
Yes
access monitoring
Access to monitoring.
Yes
Yes
-
access raw logs
Access to confidential scenario data.
Yes
-
-
-
-
access raw logs
Access to confidential scenario data.
-
Yes
Yes
Yes
Yes
access trackman
Access to the Trackman Service.
-
-
-
-
-
admins edit
Access to admin editing.
-
-
-
-
-
apps approve
Can approve apps.
-
-
-
-
-
apps commit
Access to commit changes in apps.
-
-
-
-
-
apps edit
Access to apps editing.
-
-
-
-
-
apps get
Access to apps.
Yes
Yes
Yes
Yes
Yes
apps metadata edit
Access to apps metadata editing. This permission is child permission of apps edit.
-
-
-
-
-
decrypt
Decryption of confidential data.
Yes
-
-
-
-
decrypt common
Decryption of "common data" for packages.
-
-
-
-
-
exceptions get
Access to the error database.
Yes
Yes
Yes
Yes
-
extras add
Access to adding extra data and operations.
Yes
-
-
-
-
internal services add
Can assign internal services.
-
-
-
-
-
log as user
Possibility to log in as a different user.
Yes
-
-
-
-
organization edit
Access to organization editing.
Yes
-
-
-
Yes
organizations get
Access to the list of all organizations.
Yes
Yes
Yes
Yes
Yes
organization view
Access to organization detail.
Yes
Yes
Yes
Yes
Yes
packages edit
Access to package editing.
-
-
-
-
-
roles edit
Access to admin organization and team roles editing.
-
-
-
-
-
scenario edit
Access to scenario editing.
Yes
Yes
Yes
-
Yes
scenario logs get
Access to scenario logs.
Yes
Yes
Yes
Yes
Yes
scenarios get
Access to the list of all scenarios.
Yes
Yes
Yes
Yes
Yes
scenario verify
Scenario verification access.
-
-
Yes
-
Yes
scenario view
Access to scenario detail.
Yes
Yes
Yes
Yes
Yes
template approve
Can manage approved templates.
Yes
-
-
-
-
template edit
Access to template editing
Yes
Yes
Yes
Yes
Yes
templates get
Access to the list of all templates.
Yes
Yes
Yes
Yes
Yes
template view
Access to template detail.
Yes
Yes
Yes
Yes
Yes
users add
Can add users.
-
-
-
-
-
users edit
Access to user editing.
-
-
-
-
-
users get
Access to the list of all users.
Yes
Yes
Yes
Yes
Yes
webhook logs get
Access to the webhook logs.
Yes
Yes
-
-
Yes
access
Access to the admin portal.
Yes
Yes
Yes
Yes
Yes
access monitoring
Access to monitoring.
-
Docker CE
24.0.6
-
Kubernetes
1.28
-
PostgreSQL
15.5
-
Redis
v6.2.10
-
MongoDB Cloud
5.0
-
ElasticSearch
7.17.15
RabbitMQ
3.11.18
-
Erlang
25.3
-
NFS
4.1
-
The following are the current version numbers for services. You can verify them in your instance by going to Administration > Monitoring.
accman
2.16.6
Yes
apps-processor
v2.4.2
-
aws-rds-log-reader
v1.0.2
-
agency
4.0-beta
We're excited to introduce Audit Logs, a powerful new feature designed to help you monitor activities within your Make account! With Audit Logs, you can:
Track Key Events: Stay informed about significant events in your Organization or Team, such as scenario creation or deletion, connection updates, user removals, and more.
Identify User Actions: Easily see who did what and when, as Audit Logs provide the user’s name and a timestamp for each event.
Filter and Sort Easily: Focus on the information that matters most by selecting a specific timeframe, filtering by event type, or tracking the actions of a particular user.
View Detailed Event Information: Access comprehensive details for each event logged.
Audit Logs are available with the Enterprise plan, giving you enhanced visibility and control over your environment.
Our DevTool, which helps users debug their scenarios, has been rebranded and is now called Make DevTool in the Chrome Web Store. If you’ve been using it before the name change, there’s no need to worry - it will continue to work as usual, just under a new name.
Users with API access can now create up to 100 API tokens. The former limit was 5.
We've added new sorting options to the Scenarios list, allowing you to sort scenarios alphabetically from A to Z or by creation date, either from newest to oldest or oldest to newest. Previously, sorting was only available in the Table view, and scenarios in the List view were sorted by status (active/inactive) and then alphabetically from A to Z.
We're excited to announce that we've added new functions!
:
abs(number) - returns the absolute value of an integer.
median([array of values]) - returns the median values in a specified array.
When creating a new module in your custom app, you now have three options to choose from:
Add example code to the new module (default).
Create a blank module with no additional code.
Copy code from an existing module to clone it.
These options help you speed up the process of writing boilerplate code.
User search no longer requires accents to find a match. Now, searching for a name like "Tomas" will return results for "Tomáš", "Tomás", and "Tomas", making it easier to find users with different accent marks.
Previously, some scenarios would reach their run time limit earlier than expected. This issue has now been resolved, ensuring all scenarios run within their specified time limits.
When a scenario was cloned in the Table view, the Created By column was left empty. Now, it shows the name of the user who created the original scenario. Please note that the Table view is available only for Enterprise customers.
The links to incomplete executions in the notification emails sometimes didn't work. This issue has been fixed, and the links now function correctly.
When manually resolving an incomplete execution, Make didn’t create a new incomplete execution if another module returned an error. This issue has been fixed, so a new incomplete execution is created if an error occurs during the resolution process.
Before, when a scenario was cloned, the Created By column was empty. Now the name of the user who created the original scenario is shown.
We're excited to announce that we've updated our Help Center page on operations! It now offers more detailed information, including how operations are used, how to count them, and what steps to take if you're approaching the operation limit of your Make plan.
New apps:
Microsoft Advertising Conversions - A new app allows managing offline and online conversions in your Microsoft Adversiting account.
Updated apps:
LinkedIn - We have a new, secure connection method using OpenID that enhances privacy and security for your LinkedIn integrations. This feature is also available in certain LinkedIn apps.
Pipedrive CRM - We added a couple of new modules that allows you to list deals according to different criteria as well as watch emails.
Adobe Acrobat Sign - Now you can define scopes for your connection if you have a custom application in your Adobe Acrobat Sign account.
- The On-prem connection type is no longer available to use.
- Dear Inventory has rebranded to Cin7 Core. We have updated our documentation to ensure it accurately reflects this change.
- We added new modules for working with custom objects in your Active Campaign account: Create or Update Custom Object Records and List Custom Object Records.
- Previously we had two LinkedIn Lead Forms apps for working with forms and responses. Now you don’t have to split work - just use a new LinkedIn Lead Forms app
Kubernetes
1.30
-
PostgreSQL
15.5
-
Redis
v6.2.16
-
MongoDB Cloud
7.0
-
ElasticSearch
7.17.15
RabbitMQ
3.13.7
-
Erlang
26.2.5.3
-
NFS
4.1
-
The following are the current version numbers for services. You can verify them in your instance by going to Administration > Monitoring.
accman
2.16.13
Yes
apps-processor
v2.4.3
-
agency
4.0-beta
-
aws-rds-log-reader
v1.1.0
Our new Analytics dashboard, available to Enterprise users, gives you a clear view of your account’s key metrics. You can easily see what’s happening across all of your scenario, so you can stay on top of things and make informed decisions to optimize performance.
We've updated our downgrading and cancelation process. Now, if you downgrade to a plan that only offers one team, or if you cancel and revert to the Free plan, you will be asked to choose the team you want to keep. You will also see a table, comparing the features of your old and new plan, before you commit to the change. For more information, refer to our Changing your subscription article.
Users can now retry multiple incomplete executions at once. You can either select specific incomplete executions or attempt to retry all of them. You can see approximately when an incomplete execution will be rerun in the scenario incomplete executions tab.
We’ve updated your options in the profile settings. Before, you were unable to change the country you first chose when registering. Now, you can change your country if necessary.
You can now schedule resolving multiple incomplete executions at once with the Make API. This feature is best for resolving incomplete executions caused by temporary errors like rate limit or connection errors, or for incomplete executions where you fixed the error already.
We've improved the way that custom app logos are processed for more accurate representation. For more details on how single color, multicolor, and grayscale logos are processed, view the specifications and examples .
We've updated our documentation on creating connections with Google family apps. The new version aligns with the updated Google Cloud Platform user experience and includes new tips to guide you through setting up a connection in Make.
Canva - The app's logo has been updated in both the documentation and the product for a refreshed look.
SpreadsheetWeb Hub - New documentation for the SpreadsheetWeb Hub app is now available, offering detailed guidance on its modules in Make.
- New documentation is available! Use it to manage and customize AI system prompts directly within your workflows.
- We have new documentation for Placetel in Make! Use it to manage calls, faxes, contacts, and search for SIP users in your Placetel account.
- Our latest documentation gives info about how to integrate Taggun in Make and use it to extract receipt details like amounts, taxes, and dates from images or URLs.
- The section If you are running out of operations has been updated to clarify the notification thresholds.
- The documentation now features the updated Redirect URI for the integration process.
- Improved documentation with more visuals, including details on required permissions, is now available to guide you in using Wix in Make.
- The Redirect URI in the documentation has been updated under the section that explains how to set up client credentials for integration with Make.
- Updated documentation with new visuals reflecting the updated UI in Knack is now available.
- The documentation has been updated to clarify that Bitrix24 modules in Make are accessible only with a paid Bitrix24 account.
New apps:
Braze - Braze is a platform that helps businesses deliver personalized messaging and experiences to their users across various channels. It enables brands to build stronger relationships with customers through targeted campaigns, real-time data analytics, and user insights. In Make, you can manage user profiles, catalogs, and catalog items, as well as send messages and make API calls.
Snapchat Campaign Management - We now have a new Snapchat app that enables you to manage your ad accounts, ad squads, and organization members within your Snapchat Ads Manager account.
Updated apps:
OpenAI - We have renamed the module Create a Completion (Prompt) (GPT-3, GPT-3.5, GPT-4) to Create a Completion (Prompt) (GPT and o1 Models).
Instagram for Business (Facebook login) - We have renamed our Instagram for Business app to Instagram for Business (Facebook login) allowing you to configure Facebook authentication and access features such as managing media, posts, stories and more for Instagram Business accounts.
Google Ads Campaign Management - There is a new module named Search Objects (SearchStream Query). Additionally, the Search Objects module was renamed to Search Objects (Search Query)
- We’ve added a new connection type for UiPath. You can choose to use the original OAuth connection or the new version with client credentials.
- The process for creating a connection with OneSignal in Make has changed. You now need to create a custom application in your OneSignal account and obtain an API key to use when setting up the connection.
Kubernetes
1.30
-
PostgreSQL
15.12
-
Redis
v6.2.16
-
MongoDB Cloud
7.0
-
ElasticSearch
7.17.15
RabbitMQ
3.13.7
-
Erlang
26.2.5.3
-
NFS
4.1
-
We're introducing two new services to improve how applications are managed in your On-premise environment: Zone Assets Server and Make Apps Processor. These services streamline operations and enhance reliability for self-hosted deployments. To deploy these new services, follow the steps outlined in Set up Helm charts guide.
What it does: The Zone Assets Server is a dedicated service that delivers essential files and resources (assets) directly within your On-premise infrastructure. Think of it as a local content delivery system that ensures your applications can quickly access everything they need to run smoothly.
Why this matters: Previously, each application had to manage its own assets internally, which added complexity. By centralizing asset delivery through a dedicated service, we're simplifying our core applications and making the overall system more maintainable.
Technical details: This NestJS-based file server contains all the assets that would normally be stored in cloud-based content delivery networks (CDNs). Since CDNs aren't practical for self-hosted environments, this service provides a local alternative that packages all necessary assets in a separate, containerized service.
Current status: The Zone Assets Server is already running in your environment but isn't active yet. Your web-zone container still uses its internal asset packages as before.
What's coming: In an upcoming release, we'll activate the new system. When this happens:
The web-zone container will stop bundling its own assets
Instead, it will retrieve assets from the Zone Assets Server
This transition will be automatic and require no action from you
Resource allocation
The Zone Assets Server has the following memory configuration:
Requested memory: 128Mi
This is the minimum amount of memory the service needs to start and run.
Memory limit: 512Mi
This is the maximum amount of memory the service is allowed to use.
What it does: The Make Apps Processor automatically handles application updates by compiling your app changes into native formats and deploying them to your IPM server. This streamlines the entire application deployment process.
Service transition: This new service will replace the current Apps Processor (apps-processor) in an upcoming release, providing enhanced functionality and improved reliability.
Resource allocation
The Make Apps Processor is optimized for low resource usage and stable performance. Here’s the recommended configuration:
Recommended memory: 1024 MB
This gives the service enough memory to compile and deploy your applications efficiently.
Recommended CPU: 1/3 vCPU
The service runs smoothly with low CPU usage. This setting is enough for stable performance.
We've added a new client library to our API documentation – the Make TypeScript SDK. This library provides developers with:
Comprehensive type definitions
Support for most Make API endpoints
Built-in error handling
Response typing
The SDK is fully compatible with pure JavaScript projects, allowing seamless integration regardless of your preferred development approach.
We've simplified your workflow with automatic collection conversion. When mapping a collection to a text field, Make now automatically converts it to a JSON string for you. This eliminates the manual conversion step previously required, saving you time and reducing potential errors in your scenarios.
SAP SuccessFactors - A cloud-based human capital management software that helps companies manage employee information. You can now retrieve and search for the records in your SAP SuccessFactors account.
XLSX - The XLSX app is our built-in app available on all plans. It allows you to aggregate data in an XLSX file without the need to connect to the Microsoft 365 Excel app.
Amazon Bedrock - We've released the new Amazon app. You can now build AI-powered automations that create text, images, or chat responses using your Bedrock setup.
- The new Clay app lets you create new webhook records in your Clay tables.
OpenAI - The OpenAI app now includes four new modules that help you manage model responses more effectively:
List Input Items
Get a Model Response
Create a Model Response
Delete a Model Response
- A new module called Generate an image is now available. It lets you create images based on a prompt.
- We have two new modules that will let you monitor the events and search items in the board by column values:
Watch Events
Watch Events Search Item sin the Board by Column Values (advanced)
- A new module is now available that lets you publish Reels directly to your Facebook Page:
Publish a Reel
- The app now supports both OAuth and API key authentication, giving you two different ways to create a connection.
Kubernetes
1.33
-
PostgreSQL
15.12
-
Redis
v6.2.20
-
MongoDB Cloud
7.0
-
ElasticSearch
7.17.15
RabbitMQ
3.13.7.1
-
Erlang
26.2.5.11
-
NFS
4.1
-
We've released a new Gmail app, that simplifies the setup and offers new module enhancements:
Easier setup: Unlike Gmail (Legacy), it doesn't require creating a Google Cloud Platform project and OAuth credentials for personal Gmail accounts.
New modules and improvements: Additional parameters in existing modules plus new modules like Reply to an Email, Search Emails, Get an Email, Send a Draft Email, List Email Attachments and Media and Make an API Call.
We've released Make AI Web Search, a built-in app that lets you search and get real-time information directly in your scenarios. You can run all web searches securely within Make, without relying on external integrations.
Use the Generate a response module to run a web search based on your prompt. You can select whether you want the AI's text response to be parsed as JSON and apply location-based filters. These options give you more control over the search context and the format of the AI-generated output, making the results easier to use in the rest of your scenario.
The new HTTP app is now available, giving you a simpler way to create powerful, secure, and scalable integrations with any API:
Easier setup: An updated UI simplifies the workflow with HTTP requests.
Reusable data structures for request bodies: A new data structure editor helps to ensure valid JSON requests and enables data reuse across scenarios.
New built-in pagination: A new capability allows you to configure pagination directly within the module and retrieve large data sets in a structured, manageable way.
Full compliance with HTTP standards: A new app is fully compliant with current HTTP standards and allows following redirects with 3xx status codes.
Secure keychain storage and management: A secure keychain stores and encrypts API keys and tokens in one place, allowing simple rotation of keys and credentials management independently of scenarios.
Secure connections with Mutual TLS and proxy: Support for Mutual TLS and configurable proxy settings enables encrypted and high-security connections.
We've released a new LinkedIn app that allows users and organizations create and manage virtual or in-person events directly in Make.
OpenAI (ChatGPT, Sora, DALL-E, Whisper) — We’ve added new Video modules that let you generate and remix videos with Sora, track new video jobs, list and delete videos, and retrieve detailed video information. Module names were also refined for better clarity.
MCP Client — We've added Execute an action with AI, a new MCP Client module that uses AI to complete tasks with MCP tools. Select which tools the AI can access, describe the task, and the module automatically identifies and executes the right tool. Additionally, the list of verified remote MCP servers has been expanded. This update lets you securely connect to more trusted remote servers directly.
Notion — The Internal connection type now works in all Notion modules that were missing it. You can now use this connection type in any Notion module.
— We've added a new Generate a Video from a Video module that allows you to create an AI-generated video using an existing video and a text prompt.
— The Virtuagym connection process is now simpler. You no longer need to provide your username and password when creating a new connection.
— We've added a new trigger module, Watch Process Failed, that triggers when a process doesn’t complete successfully.
— A new version of the Frame.io app is now live. This new version ensures seamless integration and up-to-date functionality.
— The Recruitee app has been renamed to Tellent Recruitee reflect the platform’s rebranding.
Kubernetes
1.30
-
PostgreSQL
15.12
Yes
Redis
v6.2.16
-
MongoDB Cloud
7.0
-
ElasticSearch
7.17.15
RabbitMQ
3.13.7
-
Erlang
26.2.5.3
-
NFS
4.1
-
We have improved the notes experience, making it easier and more enjoyable to create and manage notes. In addition to a fresh new look, notes now support rich text formatting. For more information, refer to our new Scenario notes documentation.
Managing operations at the team level is now easier with the new Enterprise feature, Operations per Team Management. Benefits include improved control over team consumption, operational continuity, real-time monitoring of operations usage, flexibility in operations allocation, and proactive usage notifications.
You can now connect third-party apps or clients with Make using the OAuth 2.0 protocol. Check out the latest updates in our Make API documentation update.
We’ve added more filter options to our Analytics dashboard, available to Enterprise users. Additional filters include Status, Team, and Folder for overall stats, with Executions Change and Folder now available in the scenario breakdown.
Scenario execution history can now be exported into a CSV file. This is a useful option for users who want to analyze their scenario execution history in an external system. Before exporting, you can choose to hide check runs or the change log, depending on what data you want to include in the file.
You can now rename keys without specifying their values. Previously, when renaming keys, you had to provide the current values. If you did not, the values would be replaced with blank entries.
New apps:
Bluesky - A social media platform designed for open and independent networking. This new app lets you connect with Bluesky to manage users, posts, messages, media, likes, and lists in your account.
ClickFunnels 2.0 - We have a new version of ClickFunnels. This version allows you to monitor contacts, orders, and form submissions, as well as manage contacts and orders in your ClickFunnels account.
Updated apps:
OpenAI - The GPT-4o and GPT-4o-mini series of models now include a new Predicted Outputs parameter in the Create a Completion module. Additionally, o3 models are now supported in this module, and this update has also been reflected in the documentation.
Workday Human Capital Management - A new Make a REST API Call module has been released to enable interaction with Workday's API for greater flexibility.
Make - We have released the following Incomplete Scenario Executions modules that allow you to manage and monitor incomplete executions effectively:
List scenario incomplete executions
Get incomplete execution detail
Retry incomplete executions in a scenario
Delete incomplete executions in a scenario
- The Make a REST API Call module has been added, allowing users to interact with Workday's API for enhanced flexibility.
- A new module, Make an API Call (Advanced), has been added, allowing for advanced API interactions with Salesforce.
- Elopage has been rebranded as Ablefy. This change has been reflected in our documentation to ensure consistency and clarity.
- We have added new modules that allow you to create and process images:
Generate an Image
Generate an Image Caption
Generate an Answer for an Image
- In the Generate a Video from Image(s) module, we have added two new fields: First URL and Last URL, which require an HTTPS URL pointing to an image used to generate the video. The Ratio field has also updated values to select.
Additionally, we have added a new field API version into the Make an API Call module.
– We have updated the Front app logo to match the latest branding.
- The previous version of ClickFunnels has been renamed due to the API deprecation. The new version, , is now available.
– The BaseLinker app has been updated and renamed to Base.com, along with a new logo.
Select an SSO type.
None - default option indicating that SSO is turned off.
OAuth 2.0
Select this option for OpenID Connect (OIDC).
SAML
Fill in the protocol-specific information as described in the tables following this procedure.
Enter an IML resolve. The IML resolve maps necessary data such as ID, name, and email, between Make and your identity provider.
Under SSO Options, define whether and how your instance assigns new users to organizations. You can choose from the following options:
Don't create a new organization.
This option only creates a new user. That new user has no access to the scenario editor or other features. You must manually add the new user to an organization.
Create a new organization and team.
This option is similar to what happens to Make users on the public cloud. They receive their own organization and can create scenarios as they like.
Assign to an existing organization and team.
This option requires entering the organization ID number and team ID number. An example use case is users within the same company. Each new user joins the organization and can only access their assigned organization and team.
Click Save.
Make enables SSO with the settings you provided and logs you out immediately. You can now log in with your SSO provider credentials. At the same time, you receive an email with a one-time link, which you can click to disable SSO. Use the one-time link within 24 hours before it expires. After 24 hours you must contact your customer success specialist.
The following fields appear once you select OAuth 2.0 from the SSO menu:
User Information URL
Yes
URL obtained from your identity provider.
Example: https://example.com/oauth2/v1/userinfo
Client ID
Yes
Obtained from your identity provider. Sometimes called Application ID.
Token URL
Yes
required
URL obtained from your identity provider.
Example: https://example.com/oauth2/v1/token
Login scopes
optional
Parameters used when accessing your identity provider.
Service provider primary key
Yes
The private key used to sign requests. You can get this from your certificate authority or create your primary key using OpenSSL. Make can extract this from the following file formats:
P12
PFX
PEM
Service provider certificate
Yes
An x.509 certificate you create. Make can extract this from the following file formats:
P12
PFX
PEM
Identity provider certificate
Yes
An x.509 certificate created and stored by your IdP, for example, Google, Okta, or Microsoft Azure Directory. You can enter this information in the following ways:
Copy and paste from your IdP's UI.
Copy and paste from your IdP's metadata XML file.
Extract from any of the following:
IdP login URL
Yes
Also called an authorization URL. The IdP login URL is available from your IdP, for example, Google, or Okta. The IdP metadata typically contains this information in XML. The IdP metadata is usually downloadable from your Identity provider.
Your Make White Label instance signs and verifies SAML 2.0 requests with the primary key and certificate that you provide.
Use openssl or similar as in the following example:
openssl req -newkey rsa:2048 -new -nodes -x509 -keyout key.pem -out cert.pem
This example creates two separate files that you can extract into the following fields:
Service provider primary key
Service provider certificate
To configure SSO on your identity provider, you need to provide URLs. The following are examples using the base domain https://example.celonis.integromat.
Adjust them according to the domain of your instance.
SAML ACS URL: https://example.celonis.integromat.com/sso/saml
SAML Entity Information URL (also known as Audience Restriction URL): https://example.celonis.integromat.com/sso/saml
To support a broad choice of identity providers (IdPs), Make lets you map values related to identifying users. The IML resolve maps the values from your IdP to Make's internal values by using IML, a JavaScript-based function notation. Your IML resolve must be specific to your IdP. You must map the following properties:
email
You can map this to any valid email.
Note: Aliases and alternate email suffixes can create problems. Be sure to map the most appropriate email in your IML resolve.
name
Used as the user's name in the application.
You can reuse email for this property.
If left blank creates a user without a name that must be updated later.
id
External user ID
Can be an integer or string but must be mapped to an identifier.
In the following example, the resolve maps the following values:
The following is a list of current software versions running in Make's release environment. You can also find announcements of planned updates and upcoming end-of-life support for specific versions here.
The following are the current version numbers for services. You can verify them in your instance by going to Administration > Monitoring.
We made an improvement to the scenario property creation process. Now, you can add new scenario properties directly from the table view without needing to go back to the Organization → Scenario properties tab. Newly created properties are immediately visible in the table. Note that the Table view is only available for the Enterprise accounts.
Previously, if a folder had a long name, it was not possible to see the full name in the left sidebar. Now, hovering over a folder with a long name displays a tooltip showing the full name.
The scenario editor has been updated for better usability. Previously, to add a new module, you had to hover over the last module to see the +Add another module button. Now, the button is always visible and shows a hint upon hover.
We've updated how we track scenario operations. Now, the list includes operations used to resolve incomplete executions. Plus, the Make API endpoint for listing also covers these operations.
An issue was resolved where scenarios rarely ended with an error when processing items from the webhook queue with sequential processing enabled. The processing of webhook queue items with sequential processing enabled now works as expected.
- We're excited to announce a new powerful CRM tool integration with Make! This highly requested app allows you to manage contacts and companies directly within your SuiteDash account. Now, you can automatically create tasks, projects, and update client information in SuiteDash based on triggers from other apps. Additionally, this integration ensures that data for contacts, invoices, and project statuses are synced and up-to-date across all platforms.
- This new app is a platform that allows you to create AI chatbots using your chosen data or data provided by the service.
- This app allows you to manage user data and engagement efficiently. With Iterable, you can manage user information, track events, and lists, improving your communication with users
- We’ve added new modules that will let you manage your videos, channels, and playlists.
- In the advanced settings section, we’ve added a new field API Version that will allow you to enter the version you want to work with.
- Introducing Batch Modules! Now you can work in bulk with our app’s functionality. We've added five new Batch modules and an Upload a File module.
- We’ve added a new Search Rows module.
{
"email":"{{get(user.attributes.email, 1)}}",
"name":"{{get(user.attributes.firstName, 1)}} {{get(user.attributes.last}}
"id":"{{user.name_id}}"
}PFX
PEM
Scopes separator
optional
The character used between scopes, such as a space or a comma. If your separator is a space, use the spacebar on your keyboard.
Authorize URL
Yes
URL obtained from your identity provider.
Example: https://example.com/oauth2/v1/authorize
Client secret
Yes
Obtained from your identity provider.
IML resolve
Yes
Because both Make and your Identity provider use attributes such as username and email, you need to map these attributes using IML.
For Open ID Connect:
{"id":"{{sub}}","email":"{{email}}","name":"{{name}}"}
Redirect URL
optional
The location where the identity provider sends the user once successfully authorized and granted access. Must be unique to your application/instance.
IdP logout URL
Yes
A URL created by your IdP to enable Single Log Out (SLO). Leave this field empty to disable SLO.
Login IML resolve
Yes
Because both Make and your Identity provider use attributes such as username and email, you need to map these attributes using IML.
Redirect URL
Optional
The location where the identity provider sends the user once successfully authorized and granted access. Must be unique to your application/instance.
Allow unencrypted assertions
Optional
Your IdP may not support SAML 2.0 assertions with encryption. Check with your IdP to determine whether you need to enable this option.
Allow unsigned responses
Optional
Your IdP may not support a signed SAML 2.0 response. Check with your IdP to determine whether you need to enable this option.
Sign requests
Optional
Your IdP may require a signed SAML 2.0 response. Check with your IdP to determine whether you need to enable this option.
Audience
Optional
Optional field to define the intended target. Typically this is a URL but can also be formatted as any string of data.
trunc(number) - truncates a number to an integer.stdevS([array of values]) - returns the standard deviation of a specified array of sample values.
stdevP([array of values]) - returns the standard deviation of a specified array of population values.
replaceEmojiCharacters(text) - replaces emoji characters with the new string.
-
-
broker
6.3.4
Yes
cron
v1.0.14
-
datadog-agent
7.40.1
-
datadog-cluster-agent
7.40.1
-
db-updater
v1.5.77
Yes
elasticsearch
7.17.15
-
emails-processor
v2.8.4
-
engine
v4.9.0
Yes
gateway
3.8.6
Yes
ipm-server
v3.27.0
Yes
ipm-service
v1.2.2
-
kibana
7.17.15
-
mongo
5.0
-
mongo-auto-indexer
master
Yes
nginx
v1.22.1
-
notifications-processor
v2.4.4
Yes
overseer
4.4.0
-
recycler
v4.9.0
Yes
redis
v6.2.10.1
-
renderer-processor
v3.2.0
-
scheduler
v4.9.0
Yes
trackman
v2.11.0
Yes
trigger
2.5.2
Yes
web-api
v5.12.0-hotfix-1
Yes
web-streamer
v5.7.0
Yes
web-zone
v4.59.4
Yes
-
apps-processor
v2.4.3
-
agency
4.0-beta
-
aws-rds-log-reader
v1.1.0
-
broker
2dad9efdfaf93442aad26119cb3439b8e0241017
Yes
broker-gw-logger
2dad9efdfaf93442aad26119cb3439b8e0241017
Yes
cron
v1.0.16
-
datadog-agent
7.63.3
-
datadog-cluster-agent
7.63.3
-
db-updater
f5d05cb282bb99d3fe37949cdb2a33bd778ccf0f
Yes
emails-processor
ef03ad0cf2b1a133549548a7f1ce4dcd7b76a091
Yes
engine
9afad03-20250509
Yes
gateway
3f5049cdd7c4330ab3df456cfb13ec12afde0abd
Yes
imt-auditman
1.5.0
-
ipm-server
3.39.0
Yes
ipm-service
1.8.5
Yes
kibana
7.17.15
-
make-apps-processor
1.3.3
-
mongo-auto-indexer
master
-
nginx
v1.22.1
-
notifications-processor
v2.6.1
Yes
overseer
7722bbaad8d1494897c3bf4365b41be81dddb7d0
-
renderer-processor
3.2.6
-
scheduler
9afad03-20250509
Yes
trackman
2.14.0
Yes
trigger
2.24.1
Yes
web-api
7d840057e77a6e3cb210def44a6dffeeea7a234f
Yes
web-streamer
6.2.2
Yes
web-zone
v4.67.0
Yes
zone-assets-server
4.66.2
-
-
apps-processor
v2.4.3
-
agency
4.0-beta
-
aws-rds-log-reader
v1.1.1
-
broker
da019774c6f3256f0fa227e35f1e2b0b6b541b75
Yes
broker-gw-logger
da019774c6f3256f0fa227e35f1e2b0b6b541b75
Yes
cron
v1.1.1
-
datadog-agent
7.71.1
-
datadog-cluster-agent
7.71.1
-
db-updater
eecd37967f7defbbde9ba5041b3a2909ed191e11
Yes
emails-processor
d494caac00faa491fd7a3d4c39692bef16560a69
Yes
engine
35b2ef7-20251121
Yes
gateway
2e7b7af9bdaa8b3866a324badb30f310285ae3e8
Yes
imt-auditman
1.11.2
Yes
ipm-server
3.52.0
-
ipm-service
2.1.2
-
kibana
7.17.15
-
lickman
085e06276ca2f17651af840870ac92d3a9323e4b
Yes
make-apps-processor
1.5.1
-
mongo-auto-indexer
master
-
nginx
v1.28.0
-
notifications-processor
ca37f9e1f7604a90ccefce99c97e9301ef9ec262
Yes
overseer
2f1113b6fe7c44e72b8c8e05a473173e89c3ab9e
Yes
renderer-processor
254d9fcfdf64ca2d94ad87a7b87c1bef2a2d6193
Yes
roleman
dd9549e231da052a3f80034685b6c6ba37cf6542
Yes
scheduler
35b2ef7-20251121
Yes
trackman
2.24.2
Yes
trigger
6d9b27d3a13f73fbe0e61c7673f3f51900e7018d
Yes
web-api
c4acf877e45178dcf8fbbe4e9328bb5fa97fa3b9
Yes
web-streamer
91a70df3ef890e8e6a88e5c01047102e929de0ce
Yes
web-zone
d903a9460ed996a4e27184fa74768d5697726e15
Yes
zone-assets-server
d903a9460ed996a4e27184fa74768d5697726e15
Yes
-
Yes
broker
6.6.0
Yes
broker-gw-logger
6.6.0
Yes
cron
v1.0.16
Yes
datadog-agent
7.58.1
-
datadog-cluster-agent
7.58.1
-
db-updater
v1.5.83
Yes
emails-processor
v2.12.0
Yes
engine
v5.1.0
Yes
gateway
3.15.0
Yes
imt-auditman
1.2.3
Yes
ipm-server
v3.30.0
Yes
ipm-service
v1.5.5
Yes
kibana
7.17.15
-
mongo-auto-indexer
master
-
nginx
v1.22.1
-
notifications-processor
v2.5.1
-
overseer
4.5.0
-
renderer-processor
3.2.4
Yes
scheduler
v5.1.0
Yes
trackman
v2.11.3
Yes
trigger
2.6.0
Yes
web-api
v5.19.0
Yes
web-streamer
5.10.0
Yes
web-zone
v4.64.1
Yes


-
apps-processor
v2.4.3
-
agency
4.0-beta
-
aws-rds-log-reader
v1.1.0
-
broker
cfe10e920b852308ed74b566e76d98a2f6e411e6
Yes
broker-gw-logger
cfe10e920b852308ed74b566e76d98a2f6e411e6
Yes
cron
v1.0.16
-
datadog-agent
7.63.3
Yes
datadog-cluster-agent
7.63.3
Yes
db-updater
07d5ca7c165bdf50b48c20b4981c28c82774dd7b
Yes
emails-processor
v2.12.1
Yes
engine
v5.2.0
Yes
gateway
37b91ec5580fe188afc9d0faf4a7810bec4b1f3c
Yes
imt-auditman
1.3.0
Yes
ipm-server
3.34.0
Yes
ipm-service
v1.5.5
-
kibana
7.17.15
-
mongo-auto-indexer
master
-
nginx
v1.22.1
-
notifications-processor
v2.6.0
Yes
overseer
ff79675e8e309e6f9265753d6cf684789ac45b04
Yes
renderer-processor
3.2.5
Yes
scheduler
v5.2.0
Yes
trackman
v2.12.3
Yes
trigger
2.11.1
Yes
web-api
efb07c61d2da29ac934da2daf00a0d5426754cf1
Yes
web-streamer
5.11.1
Yes
web-zone
0f8edfe1c849ed1c58c1019db27445e6a9869f99
Yes

broker
6.3.1
-
cron
v1.0.14
-
datadog-agent
7.40.1
-
datadog-cluster-agent
7.40.1
-
db-updater
v1.5.76
-
elasticsearch
7.17.15
-
emails-processor
v2.8.2
-
engine
v4.7.0
Yes
gateway
3.8.2
-
ipm-server
v3.25.1-hotfix-1
Yes
ipm-service
v1.2.2
Yes
kibana
7.17.15
-
mongo
5.0
-
mongo-auto-indexer
v1.0.0
-
nginx
v1.22.1
-
notifications-processor
v2.4.1
Yes
overseer
4.4.0
-
recycler
v4.7.0
Yes
redis
v6.2.10
Yes
renderer-processor
v3.2.0
-
scheduler
v4.7.0
Yes
trackman
v2.9.1
Yes
trigger
2.5.0
Yes
web-api
v5.7.0-hotfix-3
Yes
web-streamer
5.6.1
Yes
web-zone
v4.55.1
Yes
We have released a new major version of our Visual Studio Code extension. The new version brings in the local development for apps, which enables you to use git versioning for custom app development.
Local development for apps is currently in beta. Feel free to share your feedback!
BigQuery - We’ve added a new Get Query Results by Job ID module.
Hubspot CRM - There is a new module named Create or Update a Contact. It creates a new contact if the specified email address in the properties does not exist; otherwise, updates the existing contact.
Google Sheets - We’ve added two new modules: Bulk Add Rows (advanced) and Bulk Update Rows (advanced) that works with multiple rows.
Anthropic Claude - The Create a Message module has been renamed to Create a Prompt.
Facebook Conversions API for CRM - Previously named Facebook Conversion Leads, this app has a new video to walk you through the setup process.
Airtable - Four new advanced modules for bulk operations have been added to help you manage multiple records.
NetSuite - There are two new modules added: Search Records (Saved Search) and Watch Records (Saved Search).
Slack - We’ve updated the terminology within the app for better clarity. The following changes have been made:
IM channel → Direct message
Multiple IM channel → Direct message to multiple people
Mem - The Create a Mem module has been renamed to Create a Mem (Prompt).
Azure OpenAI - The Create a Completion module has been renamed to Create a Completion (Prompt).
Docker CE
24.0.6
-
Kubernetes
1.28
-
PostgreSQL
15.5
-
Redis
v6.2.10
-
MongoDB Cloud
5.0
-
ElasticSearch
7.17.15
RabbitMQ
3.11.18
-
Erlang
25.3
-
NFS
4.1
-
accman
2.16.3
Yes
apps-processor
v2.4.0
-
aws-rds-log-reader
v1.0.2
-
agency
4.0-beta
-
-
access monitoring
Access to monitoring.
-
-
-
-
-
-
access raw logs
Access to confidential scenario data.
Yes
-
Yes
-
-
-
access trackman
Access to the Trackman Service.
-
-
-
-
-
-
admins edit
Access to admin editing.
Yes
-
-
-
-
-
apps approve
Can approve apps.
Yes
-
Yes
-
-
Yes
apps commit
Access to commit changes in apps.
Yes
-
Yes
Yes
-
Yes
apps edit
Access to apps editing.
Yes
-
Yes
Yes
-
Yes
apps get
Access to apps.
Yes
Yes
Yes
Yes
Yes
Yes
apps metadata edit
Access to apps metadata editing. This permission is child permission of apps edit.
Yes
-
Yes
-
-
Yes
decrypt
Decryption of confidential data.
Yes
-
-
-
-
-
decrypt common
Decryption of "common data" for packages.
Yes
-
-
-
-
Yes
exceptions get
Access to the error database.
Yes
Yes
Yes
Yes
Yes
Yes
extras add
Access to adding extra data and operations.
Yes
-
-
-
-
-
internal services add
Can assign internal services.
-
-
-
-
-
-
log as user
Possibility to log in as a different user.
Yes
-
-
-
-
-
organization edit
Access to organization editing.
-
-
-
-
-
-
organizations get
Access to the list of all organizations.
Yes
Yes
Yes
Yes
Yes
Yes
organization view
Access to organization detail.
Yes
Yes
Yes
Yes
Yes
Yes
packages edit
Access to package editing.
Yes
-
Yes
Yes
-
Yes
roles edit
Access to admin organization and team roles editing.
-
-
-
-
-
-
scenario edit
Access to scenario editing.
Yes
-
Yes
Yes
-
Yes
scenario logs get
Access to scenario logs.
Yes
Yes
Yes
Yes
Yes
Yes
scenarios get
Access to the list of all scenarios.
Yes
Yes
Yes
Yes
Yes
Yes
scenario verify
Scenario verification access.
Yes
-
Yes
Yes
-
Yes
scenario view
Access to scenario detail.
Yes
Yes
Yes
Yes
Yes
Yes
template approve
Can manage approved templates.
Yes
-
-
-
-
-
template edit
Access to template editing.
Yes
Yes
Yes
Yes
Yes
Yes
templates get
Access to the list of all templates.
Yes
Yes
Yes
Yes
Yes
Yes
template view
Access to template detail.
Yes
Yes
Yes
Yes
Yes
Yes
users add
Can add users.
-
-
-
-
-
-
users edit
Access to user editing.
-
-
-
-
-
-
users get
Access to the list of all users.
Yes
-
Yes
Yes
-
Yes
webhook logs get
Access to the webhook logs.
Yes
Yes
Yes
Yes
-
Yes
access
Access to the admin portal.
Yes
Yes
Yes
Yes
Yes
Yes