Permissions: Basic and above who can manage and configure BIC

Product tier: Available to Expert subscription tier

Business Intelligence Connector provides additional insight into an organization's Greenhouse data and is designed for companies with robust analytics and business intelligence requirements.

You need to enable Business Intelligence Connector in order to receive your data.

Before you begin

You need to be a Greenhouse Recruiting user who can manage and configure BIC.

Next, decide whether to use Amazon S3 or Redshift to receive your data. Business Intelligence Connector will perform a nightly ETL to the method of your choosing.

Tip: Check out Redshift vs. S3 to see which might best serve your organization's needs.

Enable Business Intelligence Connector

When you're ready, log in to Greenhouse Recruiting and navigate to Configure Configure icon > Dev Center > Business Intelligence Connector.

Dev Center page with Business Intelligence Connector highlighted in marigold emphasis box

Choose your ETL method.

Business Intelligence Connector page showing two ETL methods called S3 and Redshift

You can enable Business Intelligence for S3 or for Redshift.

For S3

To enable Business Intelligence Connector for S3, click Configure beside S3.

Business Intelligence Connector for S3 showing marigold emphasis box around Configure button

Choose the AWS region for your organization from the dropdown.

Enter your S3 bucket name, and click Next.

S3 Settings showing AWS region AF-region selected from dropdown, with an example bucket name in the Bucket Name field

Click Copy bucket policy, then paste the policy to your S3 console.

Copy bucket policy button highlighted by a marigold emphasis box

Tip: Read more about using bucket policies with your S3 console in the AWS User Guide.

Click Send test file, and Greenhouse Recruiting will place a test file in the bucket you provided.

Send test file button highlighted by a marigold emphasis box

Use your S3 console to find the confirmation code, and paste it into the Confirmation code field.

Click Save and enable S3.

Save and enable S3 button highlighted in marigold emphasis box with exmaple confirmation code entered in field

Business Intelligence Connector will be enabled for your organization.

You can now manage Business Intelligence Connector settings that determine which data is delivered in your ETL.

For Redshift

Note: Redshift is not available for organizations in the EU or on Silo 101.

To enable Business Intelligence Connector for Redshift, click Configure beside Redshift.Redshift Business Intelligence Connector method with Configure button in marigold emphasis box

Use the toggle to enable Redshift.

Copy the Redshift credentials that appear to a secure location. You'll use these to establish a connection with your data development tool later.

Example Redshift credentials showing Redshift server, Redshift port, database, schema, username, and password fields

Next, enter the IP addresses to allowlist access to your Business Intelligence Connector data.

When finished, click Save.

An example allowlisted IP address of 123.456.789 showing in IP field with Save button highlighted in marigold emphasis box

Business Intelligence Connector will be enabled for your organization.

In your data development tool, create a new connection to Redshift using the details you copied.

Note: If you generate a new password for Redshift access, you won't be able to access your data until the next Business Intelligence Connector ETL, which occurs once per day. Learn more.

You can now manage Business Intelligence Connector settings that determine which data is delivered in your ETL.

Use Business Intelligence Connector

Once enabled, Business Intelligence Connector will deliver a nightly ETL with your most up-to-date data. You can use data development tools to perform complex analyses of your organization's processes.

Check out the following resources for more information on what to expect in your ETL:

  • Data schema: Use our latest Business Intelligence Connector schema to understand the expected tables and columns in your ETL.
  • Entity relationship diagram. Use our ERD to understand the relationships between data in your ETL.
  • Business Intelligence Connector settings. Use Business Intelligence Connector settings to manage error notifications, as well as to configure additional private candidate data (PII) to be delivered with your ETL.