This plugin allows users to create a Notion database with detailed properties and settings.
- A plugin server must be set up to use this feature. Follow the detailed guide to set up a plugin server on Render: How to Deploy the Plugin Server on Render
- Go to the Notion Integration Page and create a new integration.
- Copy the key from the Integration Detail Page.
- Paste the key into the plugin's user settings:
Notion API Key:
ntn_XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
For detailed instructions, visit the Notion Integration API Documentation
- Open your database in Notion.
- Click the “Share” button in the top right.
- Select “Invite”, search for your integration name, and click “Invite” to grant access.
For detailed instructions, visit the Notion API Connections Documentation
- The plugin does not support the following property types: Relation, Rollup, Verification, and Unique ID.
- The order of properties is not preserved based on user input, and you will need to manually drag-and-drop the properties to adjust their order.
- There are rate limits for Notion API requests. Learn more at Notion API Rate Limits.
- There are size limits on certain parameters, as well as the depth of children in requests. Learn more at Notion API Size Limits
Create an Inline Database named “TypingMind Employee Directory” under my Notion Page URL https://www.notion.so/TypingMind-18a6a66d6ac98006ad95f8f7d8130dad
Description: The TypingMind Employee Directory is a simple tool to quickly find and connect with colleagues. It lets you search and filter employees by role, department, and more. Icon: 📇 Cover Image: https://t4.ftcdn.net/jpg/09/77/83/07/240_F_977830794_XM1TKUBF0rO6bnOHZTGWASrr73Yt8Lng.jpg
Database Structure:
- Name (Title)
- Attachments (Files)
- Department (Select) - Options: Engineering, Marketing, Sales, HR, Finance, Operations, Customer Support, Design
- Email (Email)
- LinkedIn Profile (URL)
- Location (Select) - Options: HQ - New York, Office - London, Office - Singapore, Remote - Domestic, Remote - International, Hybrid, Office - New York
- Notes (Rich Text)
- Performance Review Status (Status) - Options: Not started, In progress, Done
- Phone (Phone Number)
- Probation Passed (Checkbox)
- Role (Select) - Options: Engineer, Manager, Designer, Analyst, Developer, Director, Coordinator, Specialist
- Skills (Multi-select) - Options: Project Management, Programming, Data Analysis, Communication, Leadership, Design, Marketing, Sales, MLOps, FullStack
- Start Date (Date)
- Title by Years of Experience: Calculate the "Title by Years of Experience" based on the following conditions using a Notion formula:
- If "Years of Experience" is exactly 0, the title should be "Fresher."
- If "Years of Experience" is less than 3 but not 0, the title should be "Junior."
- If "Years of Experience" is 3 or more, the title should be "Senior."
- Years of Experience (Number)