Import
Magyarul: Importálás.
Bring data into SRVO from Airtable, Toggl Track, CSV or XLSX files, and a Notion export. Imports run in the background, so you can close the page.
1. Choose where the import goes
Open Import. Choose Private, Workspace, or a folder you can edit. The preview shows the destination and who will have access: Only you, Everyone in the workspace, or Same access as folder {name}. Each source gets its own folder inside the destination.
2. Import from Airtable
- In Airtable, create a personal access token with
data.records:readandschema.bases:read. Give it access to the bases you want to import. - In SRVO, choose Connect Airtable. Paste the token and choose Connect.
- Choose a Base and the tables to import. Set the destination if needed.
- Choose Fetch and preview. Check the row counts, field types and sample rows.
- Choose Apply import. When it says Import complete, open the new source folder.
3. Import from Toggl Track
- Copy your API token from Toggl Track → Profile settings.
- In SRVO, choose Connect Toggl Track. Paste the token and choose Connect.
- Choose a destination and Toggl Workspace. Select clients, projects, tags or time entries, then set From and To dates.
- Choose Fetch and preview. Check the counts, then choose Apply import.
- Open Track to see the imported time entries.
4. Import CSV or XLSX
Upload a CSV or a one-sheet XLSX file under Export files. Choose the destination, then Preview import. Check the warnings and field mapping before you choose Apply import. CSV and XLSX files can be up to 5 MB, 50,000 rows and 500 columns. XLSX formulas and external content are not imported.
If rows can move between exports, include a stable ID column. Without one, SRVO matches rows by position, so keep their order the same when you run the import again.
5. Import a Notion export
- In Notion, choose Export → Markdown & CSV and include subpages. Download the ZIP.
- In SRVO, upload the ZIP under Export files. Choose Private, Workspace, or an editable Files folder. A Files folder can contain both Boards tables and Notes pages. A Boards-only folder cannot contain Notes pages.
- Keep the same Import identity when you import the same export again.
- Choose Preview import. Review the table, row and page counts, field types and warnings. Then choose Apply import.
Database CSVs become Boards tables. Loose Markdown pages become nested Notes pages. The export does not include the original files: images and attachment bytes are not imported. Some Notion property definitions, database row page bodies and their nested pages are also not included.
Run the same import again
Use the same source, destination and, for file imports, the same Import identity. SRVO reuses matching folders, tables and rows instead of making duplicates. Imported cells are updated from the source; other cells you added in SRVO stay. For Notion pages, keep their source IDs and nesting. For CSV rows without a stable ID, keep the row order unchanged.
Undo an import
Move the import’s source folder to Trash to remove the folder and imported content. Rollback removes only items created by that run. It does not undo updates to existing items, and it stops if you moved or edited imported content or added later content to the folder.
Toggl time entries cannot be rolled back as an import. Delete those entries in Track. Toggl clients and projects are shared Track catalogues, so they are not removed with the entries.
What is not imported yet
- Notion files and attachments, including image and file bytes.
- Airtable attachment files. Their names and links may remain, but the files are not copied.
- Toggl’s running timer, invoices, reports and other people’s settings.
- Some Notion property definitions and database page bodies. The preview lists unsupported content.
Personal token guides
SRVO encrypts this token on the server and uses it only for this import. It deletes the token once all extractions succeed, before preview, or when the run ends. Failed extractions keep it available for retries until the run ends or the token expires. Unused tokens expire after 24 hours and are removed by the worker. Stay connected applies only to MCP connections, not personal tokens.
Airtable
Open token page or official guide
- Open the token page and choose Create token. Name it SRVO import.
- Add only data.records:read and schema.bases:read. No write scopes are needed.
- Add only the bases you want to import under Access.
- Create the token. Copy it and paste it into SRVO.
Toggl Track
Open token page or official guide
- Open your Toggl Track profile and find API Token near the bottom.
- Copy the token. It uses your account permissions; there is no read-only scope to select.
- Paste it into SRVO. SRVO only reads source data for the import.
Toggl 2.0
Open token page or official guide
- Follow the official guide to open Profile Settings, then API Token.
- Choose a short expiration period and select Generate. This replaces your previous token.
- Copy the token now. Toggl shows it only once.
- Paste it into SRVO. Permissions follow your account; no read-only scope is offered. SRVO only reads source data.