JetBrains Space Help

Zapier

Zapier is an online automation tool that connects your favorite apps, such as Gmail, Slack, Mailchimp, and more. You can connect two or more apps to automate repetitive tasks without coding or relying on developers to build the integration. It's easy enough that anyone can build their own app workflows with just a few clicks.

JetBrains Space Zapier Integration lets you connect Space to 2,000+ other web services. Automated connections called Zaps, set up in minutes with no coding, can automate your day-to-day tasks and build workflows between apps that otherwise wouldn't be possible.

Each Zap has one app as the Trigger, where your information comes from and which causes one or more Actions in other apps, where your data gets sent automatically.

To get started, sign up for a free Zapier account. From there, you can jump right in.

Supported Triggers

On the free plan, they are polled every 15 minutes.

  • A new channel is created.

  • A new project is created.

  • A new absence is created.

  • A new blog article is created.

  • A new meeting is created.

  • A new code review is created in a project.

  • A new package repository is created in a project.

  • A new checklist is created in a project.

  • A new issue is created in a project.

  • A new location is created.

  • A new profile is created.

  • A new membership is created.

  • A new role is created.

  • A new team is created.

Supported actions

The actions are performed immediately on all plans.

  • Create a ToDo item.

  • Send a chat message to a channel.

  • Send a direct chat message to a member.

  • Invite a user to a Space instance via Email.

  • Create an issue.

  • Create a project.

  • Create a location.

  • Create a profile.

  • Create a role.

  • Create a team.

  • Send a comment to a code review (code review ID must be provided manually e.g., from external storage - it'll be improved in the next update of the integration).

  • Send a comment to an issue (issue ID must be provided manually e.g., from external storage - it'll be improved in the next update of the integration).

More actions and triggers will be added as Space API is extended.

Getting Started with JetBrains Space and Zapier Integration

  1. Create a Zapier account at https://zapier.com/ (you can just use your Google, Facebook, or Microsoft account).

    Create Zapier account

  2. Explore features of JetBrains Space Zapier integration at https://zapier.com/apps/jetbrains-space/integrations:

    JetBrains Space Zapier features

  3. After creating the account, you can start connecting other tools to Space via Zapier.

    • Go to https://zapier.com/app/zaps and click Create Zap.

      Create Zap

    • Choose the trigger (e.g., Saved message in Slack, as in our example).

      Choose the trigger
      Choose the trigger

      You will need to authorize Zapier with your Slack account (or another tool).

      Choose the trigger
      Choose the trigger
    • Proceed with configuring Space actions:

      Configure actions
      Configure actions
      Configure actions

      Click Add a New Account. A popup will open:

      Configure actions
    • Register the application in Space: go to Administration → Applications and click New application.

      Register app in Space

      Give the application a name and click Create.

      After it's created, go to the Authentication tab.

      Select the Authorization Code Flow checkbox and enter the Redirect URL (Redirect URI):

      https://zapier.com/dashboard/auth/oauth/return/JetBrainsSpaceCLIAPI/

      or

      https://zapier.com/dashboard/auth/oauth/return/App94713CLIAPI/ (legacy redirect URL)

      Register app in Space

      Note the Client ID and Client Secret that Space has generated for your application. You will need them later on.

    • Go to the Requested rights tab and select operations which your connected apps should be allowed to perform in Space:

      Register app in Space

    • On the Authorization tab, click on pending.. to authorize permissions and configure access to selected projects by adding them to the list:

      Register app in Space

    • Get back to the Zapier popup and provide a URL, client ID, and client secret.

      Set up Zapier
      Set up Zapier

    • That's it! Space is connected. Get back to the Zap configuration from step (c):

      Zap configuration
      Zap configuration
      Zap configuration

  4. Turn the Zap on as the last step of the configuration or in the list of Zaps.

    Turn on Zap

  5. That's it! Enjoy, and proceed with configuring other Zaps!

    Done

Last modified: 15 March 2021