How to set up call recording with MicroSIP
Step-by-step guide to install MicroSIP and the NerdCRM recorder agent on Windows so your calls auto-link to deals.
How to set up call recording with MicroSIP
NerdCRM records calls through MicroSIP — a free Windows softphone — plus a small recorder agent we ship. The agent uploads each recording directly to S3 and the server links it to the matching deal and contact by phone-number match.
What you need
- A Windows machine for each rep who’ll record calls (Windows 10 or later)
- A SIP trunk or VoIP provider that gives you SIP credentials (Twilio, JustCall, Plivo, your existing PBX)
- The NerdCRM recorder token for your organization (Settings → Integrations → Recorder agent)
Step 1 — Install MicroSIP
- Download MicroSIP from microsip.org
- Run the installer with default settings
- Open MicroSIP, go to Menu → Account and add your SIP credentials from your VoIP provider
- Place a test call to confirm dialing works
Step 2 — Enable recording in MicroSIP
- Menu → Settings → Audio
- Check Auto record
- Set the recording format to WAV
- Set the recording folder to a location you can find again — e.g.,
C:\\Users\\YourName\\NerdCRM\\Recordings
Step 3 — Install the NerdCRM recorder agent
- From inside the CRM, go to Settings → Integrations → Recorder agent
- Click Download for Windows — you’ll get a small installer
- Run the installer; it lives in the system tray (orange phone icon)
Step 4 — Connect the agent to your organization
- Right-click the system-tray icon → Settings
- Paste the Recorder token shown on the Settings → Integrations page
- Set the Watch folder to the same folder MicroSIP saves recordings to
- Click Save
The agent verifies its token, watches the folder, and uploads each new recording as it lands. You’ll see a green checkmark in the tray when it’s connected.
Step 5 — Test the auto-link
- Place a test call from MicroSIP to a number that exists as a contact in your CRM
- End the call
- Within 30 seconds, the recording should appear on that contact’s timeline and on any open deal linked to the contact
If the recording doesn’t appear:
- Check Settings → Integrations → Recordings for entries in the unmatched bin (no contact had that number)
- Verify the contact’s phone is stored in the same format MicroSIP dialed (we normalize with E.164 — e.g.,
+8801for Bangladesh,+1for US) - Confirm the recorder agent’s tray icon is green
Storage and retention
Each user comes with 10 GB of rolling recording storage and 12-month retention. Both are configurable per organization at Settings → Recordings.
Need a different softphone?
The recorder agent watches a folder, so any softphone that writes to a folder you point at will work. We’ve tested MicroSIP and 3CX. If you want first-class support for another softphone, email hello@nerddevs.com.
See it in action
A read-only demo with phone-heavy sales data, ready in one click. No signup required.
More from help
How to build your first sales pipeline
Create a Kanban-style sales pipeline in NerdCRM with named stages, probabilities, and per-stage automation. Recommended templates for phone-heavy teams.
How to import contacts from a CSV
Bulk-import contacts into NerdCRM with the built-in CSV importer. Field mapping, duplicate handling, and tips for clean data.