When you first access Software Management, you'll choose how to onboard your applications. There are three onboarding paths available: manual entry, bulk CSV import, or connecting your Identity Provider.
In this article
How to onboard an application
Option 1: Manual entry (free)
Details
- No SKU required
- You won't see usage data or AI insights
- You can still track renewal dates and contract costs
- You can add as many applications as needed, one at a time
Setup
- Go to IT > Software Management in your admin panel
- Click the Manage applications button (top right)
- From the dropdown, select Add
- An "Add application" modal opens with a 3-step wizard. First, set up application details:
- Application field (required): Dropdown to search or select the application name
- Owner field (optional): Dropdown to select the person responsible for this application. Note: Owner requires a "Client" role.
- Department field (optional): Dropdown to assign this application to a department
- Click Next.
- Set up contract information:
- Upload contract (optional): Drag and drop or click to upload. Supported formats: PDF, PNG, JPG. Maximum file size: 10.49 MB
- Billing currency: Dropdown (default: USD US Dollar)
- Contract value: Text field to enter the total contract cost (required for tracking)
- Renewal frequency:
- Monthly
- Quarterly
- Yearly
- Does Not Renew Automatically (for fixed-end contracts)
- Renewal date: Date picker to select when the contract renews (or expires)
- Cancellation notice (days): Text field for the number of days' notice required to cancel
- Click Next.
- Review and confirm the summary of the application details and contract information you entered. Each section has an Edit button to go back and change any fields if needed.
- Review the information
- Click Add to save the application
The application is now added to your Approved list and appears in the Applications tab.
Option 2: Bulk CSV import (free)
Details
- No SKU required
- Speeds up initial setup for multiple applications
- You'll still need to enter (or have entered) renewal details manually
How to prepare your CSV file
Include these fields in your CSV to keep your inventory complete:
APPLICATION (required)
- Type: Text field, maximum 100 characters
- Description: Name of the app as it appears in your stack
- Example: Notion
OWNER EMAIL (optional)
- Type: Text
- Description: The work email of the application owner
- Example: jane.doe@example.com
RENEWAL DATE (optional)
- Type: Date
- Format: YYYY-MM-DD
- Description: When the app contract next renews
- Example: 2026-01-01
RENEWAL FREQUENCY (optional)
- Type: Text
- Description: How often the app renews
- Accepted values: monthly, quarterly, yearly, does not renew automatically
- Example: Yearly
CANCELLATION NOTICE (DAYS) (optional)
- Type: Number
- Description: Cancellation notice before renewal. If none or unknown enter 0
- Example: 60
CONTRACT VALUE (optional)
- Type: Number
- Description: Total value of contract, excluding tax
- Example: 12000
CURRENCY (optional)
- Type: Text
- Description: Currency used in your contract
- Format: ISO 4217 currency code
- Example: USD
Import
Maximum file size: 10 MB
Maximum rows: 1,000 applications
Setup
- Go to IT > Software Management in your admin panel.
- Click Manage applications.
- From the dropdown, select Import.
- A full-page Upload CSV wizard opens:
- Click View guidelines button to see the recommended field specs
- Click Download bulk import template to get a pre-formatted CSV file
- Upload your CSV file (max 10 MB, max 1,000 rows, CSV only)
- Click Continue
- Set up column mapping:
- The system auto-detects and maps your CSV columns to Software Management fields
- You can correct any mismatched columns if needed
- Review the mapping table
- Click Continue
- Match applications:
- A table shows which applications from your CSV will be imported
- Click Continue
Note
- If an application name already exists in your system, you'll be notified so you don't create duplicates.
- Unmatched applications will not be imported
- Review and import:
- Read through the final summary of the import (number of apps, fields populated, etc.)
- Click Import to complete. By importing, you confirm these details are accurate.
After import
- Imported applications are added to Apps to review status (not automatically approved)
- You must review and confirm each app separately using the Review flow
- Contract details (renewal date, contract value, etc.) are pre-filled from your CSV and can be edited if needed, they are not locked.
- Once reviewed, apps move to "Approved" status
Option 3: Request a software purchase
Details
- Purchasing software is separate from managing software in your inventory
Setup
- Go to IT > Software Management in your admin panel
- Click Manage applications.
- From the dropdown, select Purchase.
- You're directed to IT > Catalog (the Deel software purchasing page).
- Browse available software products (e.g., Aikido Security, Notion, etc.). Each product shows available pricing plans.
- Click Request a quote on the plan you're interested in.
- Complete the quote request form.
- Your IT team will follow up with pricing and next steps.
Next steps
After choosing your onboarding path, you can: