CSV import
Bulk-add instances from a spreadsheet.
CSV import is the fastest way to register more than a couple of 3CX instances at once.
File format
Two columns: name and fqdn. First-row headers optional. Comma or
tab separators both work, so you can paste straight from Excel /
Google Sheets / Numbers.
name,fqdn
Acme HQ,acme-hq.3cx.us
Beta LLC,beta-llc.3cx.us
Gamma Inc,gamma-inc.3cx.us
If you only have one column (FQDNs), Sikurd derives a display name from the FQDN's first label ("acme-hq.3cx.us" → "Acme Hq").
Max file size: 2 MB.
Three ways in
- Drag-and-drop a
.csvonto the dropzone. - Click the dropzone to use the OS file picker.
- Paste rows directly — click "Or paste rows from a spreadsheet" to expand a textarea.
Review step
After parsing, Sikurd shows the parsed rows in a table. You can:
- Remove any row before importing (trash icon).
- Click Start over to clear and re-parse.
Import + bulk-connect
Click Import N instances. Sikurd:
- Creates the instance rows.
- Deduplicates against your existing instances (same FQDN won't be re-added; you'll see a "skipped" count).
- Drops you into the bulk-connect flow where you paste one set of admin credentials and applies them across every newly-created instance.
Common gotchas
- FQDNs already exist — they're skipped, not overwritten. Edit the existing rows individually if you need to change credentials.
- Mixed credentials across instances — bulk-connect needs the same username/password for every row. If your instances use different credentials, import the rows here and connect them individually in the instances list.
- CSV with extra columns — only the first two are read. Extra columns are ignored.