Notion Org Chart Generator

Notion Org Chart Generator

Generate an image of organization chart from the Employee directory in Notion.

OTHERApify

Actor creates an org chart image based on Notion people directory.

Cost of Usage

Actor does not use any proxy. Actor use 1CU per 250 runs.

Tutorial

  1. First of all you need a Notion page with a full page database. For this tutorial, we will use mockup data located in this link:
https://www.notion.so/spidoosha/8b374794e9fc490fb0ea98619eb7796a
  1. On this page - https://www.notion.so/my-integrations - create a new integration and choose correct asscociated workspace, which corresponds to the database.
  2. Go back to the Notion database page and click on Share, then Invite and under Select an integration choose the integration you created in the previous step. Give the integration permission Can view.
  3. Now you are all set up! In https://console.apify.com/ create an actor and enter input viz section bellow.
  4. Image of the orgchart is stored in the default key-value storage.

Input


Integration token - integrationToken

Required - String Token of the integration to the Notion database. Token can be found in https://www.notion.so/my-integrations. Token starts with 'secret_'.


Database - database

Required - String Notion URL to the database or Database ID can be found in the url of the Notion page. For example, for https://www.notion.so/spidoosha/8b374794e9fc490fb0ea98619eb7796a, or just '8b374794e9fc490fb0ea98619eb7796a'.


Relation name - relationName

Required - String
Name of the column in the Notion database with which relations in the orgchart will be made. Column can be type of Person or Text.


Person name - personName

Required - String
Name of the column in the Notion database with name of the people.


Person description - personDescription

Optional - Array Name of the columns in the Notion database which will be added to the chart bellow the person name.


Type of chart - typeOfChart

Required - Enum Type of chart in which the data will be rendered.

  • Google Charts uses template made by Google. Big charts can get too wide.
  • Unformatted Nested List - Creates unformatted list.
  • Formatted Two Level List - Uses formatted template with two levels. Big charts can result in big image.

Results

Actor stores its result in the default key-value storage with the name org-chart, where time is the date and time of actor run.

Frequently Asked Questions

Is it legal to scrape job listings or public data?

Yes, if you're scraping publicly available data for personal or internal use. Always review Websute's Terms of Service before large-scale use or redistribution.

Do I need to code to use this scraper?

No. This is a no-code tool — just enter a job title, location, and run the scraper directly from your dashboard or Apify actor page.

What data does it extract?

It extracts job titles, companies, salaries (if available), descriptions, locations, and post dates. You can export all of it to Excel or JSON.

Can I scrape multiple pages or filter by location?

Yes, you can scrape multiple pages and refine by job title, location, keyword, or more depending on the input settings you use.

How do I get started?

You can use the Try Now button on this page to go to the scraper. You’ll be guided to input a search term and get structured results. No setup needed!