The Google Keep modules allow you to create and modify notes, update permissions, and make API calls.
Prerequisites
-
A Google Cloud Platform account
-
Google Cloud Credentials (OAuth Client ID and Client Secret)
In order to use Google Keep with Axelor Connect, it is necessary to have a Google Cloud Platform account. If you do not have one, you can create one at console.cloud.google.com.
![]() |
Note |
---|---|
The Google Keep API is an enterprise-only API, so you must use a Google Cloud Platform service account with domain-wide delegation enabled. |
To connect Google Keep to Axelor Connect, you must first connect your Google Cloud Platform account to Axelor Connect. To do so, you must provide the Client ID and Client Secret.
-
Open your Google Cloud Console.
-
Create a new project.
-
Go to the APIs & Services > Credentials and configure the OAuth consent screen.
-
Add
make.com
to the Authorized domains field. -
Click Save and Continue until the process is complete.
-
Create the OAuth client ID. Click Create credentials, then OAuth client ID.
Use
https://www.integromat.com/oauth/cb/google-custom
as a redirect URI. -
Now, you can copy the Client ID and the Client Secret.
-
Go to the Google Admin.
-
From the left menu, navigate to Security > Access and data control > API controls.
-
Click Manage Domain-Wide Delegation.
-
Click Add new, in the Client ID field, paste the client ID from step 7, and click Authorize.
You have now obtained client credentials.
To connect to the Google Keep app:
-
Log in to your Axelor Connect account, insert a Google Keep module scenario, and click the Add button next to the Connection field.
-
Optional: In the Connection name field, enter a name for the connection.
-
In the Client ID and Client Secret fields, enter the client credentials retrieved in the section, Obtain OAuth Client ID and Client Secret.
-
Optional: Click Show Advanced Settings and add the required additional scopes for the connection.
-
Click Sign in with Google to sign in to your Google account and connect the app or click Close to cancel the connection.
You have successfully established the connection. You can now edit your scenario and add more Google Keep modules. If your connection needs reauthorization at any point, follow the connection renewal steps here.
Triggers when a note is created or updated.
Performs an arbitrary authorized API call.
Connection |
||||
URL |
Enter a path relative to
|
|||
Method |
Select the HTTP method you want to use:
|
|||
Headers |
Enter the desired request headers. You don't have to add authorization headers; we already did that for you. |
|||
Query String |
Enter the request query string. |
|||
Body |
Enter the body content for your API call. |
Creates a new note.
Connection |
|
Title |
Enter the title of your note. The length must be less than 1,000 characters. |
Body |
Select the type of content of your note.
|
Lists notes.
Connection |
||||
Filter |
Add a filter for for the list results. If you don't supply a filter, the
|
|||
Body |
Set the maximum number of notes Axelor Connect delivers during one scenario execution cycle. |
Creates one or more permissions on the note.
![]() |
Note |
---|---|
You can only create permissions with the Writer role. If you add any permission fails, then the entire request fails and no changes are made. |