SoundLine Elite™ is coming. Pre-register now for early access. Join the waitlist today ›

Help Center

How can we help you?

Search our library of 25 guides, tutorials, and how-tos.

Popular: Getting Started CRM Integration Call Forwarding Billing & Plans
🚀 Getting Started 5 articles
Setting Up Your SoundLine Account
Beginner5 min read

Welcome to SoundLine! Getting your account set up takes less than 10 minutes. Follow these steps to go live.

1
Verify your email address

Check your inbox for a verification link. Click it to activate your account — it expires in 24 hours.

2
Complete your business profile

Add your company name, address, and time zone. This is used for caller ID and E911 compliance.

3
Choose your phone number

Search for a local, toll-free, or vanity number. You can claim up to 5 numbers on the Starter plan.

4
Download the apps

Get the SoundLine desktop app (Windows/Mac) and mobile app (iOS/Android) to start making calls.

💡 Tip: Enable two-factor authentication in Settings → Security to protect your account.
Porting Your Existing Phone Numbers
Intermediate8 min read

Keep your existing business numbers when switching to SoundLine. The porting process typically takes 5–10 business days.

1
Gather your LOA (Letter of Authorization)

Contact your current carrier to request your account number, PIN, and billing address on file.

2
Submit a port request

Go to Numbers → Port a Number in your SoundLine dashboard. Fill out the form and upload your LOA.

3
Do not cancel your old service

Keep your existing service active until SoundLine confirms the port is complete — usually via email.

⚠️ Note: Toll-free numbers may take up to 15 business days. Contact support if your port has been pending more than 10 days.
Configuring Your First Desk Phone
Intermediate6 min read

SoundLine is compatible with all major SIP desk phones including Polycom, Yealink, Grandstream, and Cisco.

1
Plug in your phone

Connect your desk phone to your network via ethernet. Ensure it has internet access (not just local LAN).

2
Find your SIP credentials

In SoundLine → Devices → Add Device, select your phone model to generate SIP username, password, and server address.

3
Enter credentials on the phone

Access your phone's web UI (usually at its local IP address) and enter the SIP credentials under Account → SIP settings.

SIP Server: sip.getsoundline.com:5060
💡 SoundLine supports zero-touch provisioning for Yealink and Polycom phones purchased through us.
Inviting Team Members & Assigning Extensions
Beginner4 min read

Add your team in minutes. Each user gets their own extension, voicemail, and app credentials.

1
Go to Team → Invite Users

Enter email addresses (comma-separated for bulk invites). Choose a role: Admin, Manager, or Agent.

2
Assign a phone number or extension

Each user can have a direct inward dial (DID) number, an internal extension (e.g. 101), or both.

3
Team member accepts the invite

They'll receive an email with a link to set their password and download the app. Setup takes under 2 minutes.

💡 On the Growth plan and above, you can import users in bulk via CSV upload.
Understanding Your SoundLine Dashboard
Beginner5 min read

The SoundLine dashboard is your command center. Here's a quick tour of each section and what you can do.

1
Home → Live Activity Feed

See all active calls, recent missed calls, and team presence status at a glance.

2
Analytics → Reports & Metrics

Dive into call volume, average handle time, first-call resolution, and custom KPI dashboards.

3
Settings → Account & System Config

Manage numbers, users, devices, integrations, billing, and compliance settings.

📞 Calling & VoIP 5 articles
Making and Receiving Calls
Beginner3 min read

Make and receive calls from the desktop app, mobile app, browser softphone, or a physical desk phone — all with the same SoundLine number.

1
Open the dial pad

Click the phone icon in the top bar or press Ctrl+D (Win) / Cmd+D (Mac) to open the dial pad.

2
Dial or search

Type a number to dial, or search a contact name. SoundLine auto-completes from your contacts and CRM.

3
Incoming calls

A notification appears on screen. Answer on your current device, or push the call to another device (e.g. mobile) with one click.

Setting Up Call Forwarding Rules
Intermediate5 min read

Forward calls to any number — a mobile phone, external line, or another extension — based on time, status, or number of rings.

1
Navigate to Settings → Call Handling

Select the number or user extension you want to set up forwarding for.

2
Choose your forwarding rule

Options: Always Forward, Forward When Busy, Forward When Unanswered (after N rings), or schedule-based forwarding.

3
Enter the destination number

Enter any US/international number or select an internal extension. Click Save and test immediately.

💡 Use "Simultaneous Ring" to ring your desk phone and mobile at the same time — the first device answered wins.
Configuring Your Voicemail
Beginner4 min read

Set up a professional voicemail greeting and choose how you receive voicemail notifications.

1
Record your greeting

Go to Settings → Voicemail. Record directly in the browser, upload an MP3, or call *97 from your desk phone.

2
Enable voicemail-to-email

Enter your email address to receive voicemails as audio attachments with AI-generated transcripts.

3
Set your pin

For phone-based voicemail access, set a 4–10 digit PIN in Settings → Voicemail → Security.

Using Extensions & the Internal Dial Pad
Beginner3 min read

Use 3–5 digit extensions to call teammates instantly, without dialing full numbers.

1
Dial a colleague's extension

Open the dial pad and type the extension (e.g. 101). SoundLine routes the call internally at no charge.

2
Transfer a call to an extension

While on a call, press Transfer and enter the extension number. Choose blind or warm (announced) transfer.

💡 Park a call on hold at extension 700 so any team member can pick it up by dialing 700.
Managing Call Queues
Intermediate7 min read

Call queues hold callers in line until an agent is available. Configure queue behavior, hold music, and overflow rules.

1
Create a queue

Go to Call Flows → Queues → New Queue. Name it (e.g. "Support Queue") and set the distribution strategy: Round Robin, Least Busy, or Fixed Order.

2
Add agents

Select team members to join the queue. They can log in/out of queues using *45 from any SoundLine device.

3
Set overflow rules

If the queue is full or wait time exceeds a threshold, send callers to voicemail, a backup agent, or an external number.

🤖 Auto-Attendant & IVR 4 articles
Creating Your Auto-Attendant Menu
Intermediate8 min read

A professional auto-attendant answers your calls 24/7 and routes callers to the right department automatically.

1
Open the IVR Builder

Go to Call Flows → Auto-Attendant → New Menu. The drag-and-drop canvas opens.

2
Add a greeting

Record or upload an audio file: "Thank you for calling Acme Corp. Press 1 for Sales, 2 for Support…"

3
Map each key press

Drag "Key Press" blocks onto the canvas. Connect each to a destination: queue, extension, voicemail, or sub-menu.

4
Attach to a phone number

Go to Numbers → select number → Call Handling → Auto-Attendant → select your new menu.

Setting Up Business Hours & Holiday Schedules
Intermediate5 min read

Automatically play different greetings and routing rules based on your business hours and holiday closures.

1
Define your business hours

Go to Settings → Business Hours. Set open/close times for each day of the week and select your timezone.

2
Add holiday closures

Create custom closure dates with an "after-hours" message like "We are closed for the holiday. Please leave a message."

3
Link to your call flow

In your IVR or number settings, add a Time Condition block that routes between your business hours and after-hours flows.

Configuring Multi-Level IVR Call Flows
Advanced10 min read

For complex call routing, build nested IVR menus with conditional branches based on caller input, time, or CRM data.

1
Create a sub-menu

Drag a Sub-Menu block onto the canvas and connect it to a key press. Then build a separate menu inside it.

2
Add caller ID conditions

Use "If/Else" blocks to route known customers (by CID) directly to their account manager, bypassing the main menu.

3
Test your flow

Use the built-in Call Flow Tester to simulate calls and step through each branch without using real phone minutes.

⚠️ Flows with more than 5 levels may impact caller experience. Keep menus concise and always provide a "0 to speak with someone" option.
Recording Professional Greetings
Beginner4 min read

Your greeting is the first impression callers get. SoundLine offers three ways to set a greeting: record in-browser, phone recording, or AI text-to-speech.

1
Browser recording

Go to Audio Library → New Recording. Click the red record button and speak your greeting. Playback and re-record as needed.

2
AI text-to-speech

Type your greeting script and choose from 12 voice personas. Preview and adjust speed/tone before saving.

3
Upload a file

Supported formats: MP3, WAV, OGG. Max file size: 10MB. SoundLine auto-converts to the optimal codec.

🔗 Integrations 4 articles
Connecting SoundLine to Salesforce CRM
Intermediate8 min read

The SoundLine + Salesforce integration auto-logs every call, enables click-to-dial, and surfaces contact details on incoming calls.

1
Install from AppExchange

Search "SoundLine" on Salesforce AppExchange. Click Get It Now and install for all users or selected profiles.

2
Authorize the connection

In SoundLine → Integrations → Salesforce, click Connect and log in with your Salesforce admin credentials.

3
Map fields

Choose which Salesforce objects receive call logs (Leads, Contacts, Accounts). Map duration, outcome, and recording URL fields.

💡 Requires Salesforce Professional edition or higher. The SoundLine CTI panel appears in the Salesforce sidebar after setup.
Connecting SoundLine to HubSpot CRM
Intermediate6 min read

Sync SoundLine with HubSpot to log calls automatically, trigger workflows on call outcomes, and see contact details before you answer.

1
Install from HubSpot Marketplace

Search "SoundLine" in the HubSpot App Marketplace. Click Install App and authorize access.

2
Enable HubSpot Calling Provider

In HubSpot → Settings → Calling → Call Providers, select SoundLine as your default provider.

3
Configure auto-logging

In SoundLine → Integrations → HubSpot, enable "Log all calls to timeline" and set the default call disposition mapping.

Setting Up Slack Call Notifications
Beginner4 min read

Send real-time call activity updates — missed calls, voicemails, and queue stats — directly to your Slack channels.

1
Connect to Slack

Go to SoundLine → Integrations → Slack → Connect. Authorize access to your Slack workspace.

2
Choose notification events

Select which events trigger Slack messages: missed calls, new voicemails, queue wait time alerts, or daily summary reports.

3
Select target channels

Route different event types to different channels (e.g. missed calls → #sales-alerts, voicemails → #support-team).

SoundLine API & Webhook Setup
Advanced12 min read

Use the SoundLine REST API to build custom integrations, automate workflows, and receive real-time call events via webhooks.

1
Generate an API key

Go to Settings → Developers → API Keys → New Key. Set a name and expiry. Copy the key immediately — it won't be shown again.

2
Authenticate requests

Include your API key in the Authorization header of every request.

Authorization: Bearer YOUR_API_KEY
3
Register a webhook endpoint

In Settings → Developers → Webhooks, add your HTTPS endpoint URL. Select which events to receive (call.started, call.ended, voicemail.created, etc.).

📋 Full API reference: developer.getsoundline.com/api
👥 Team Management 4 articles
Managing User Roles & Permissions
Intermediate5 min read

Control what each team member can see and do in SoundLine with role-based access control.

1
Built-in roles

Admin: Full access. Manager: Can view analytics, listen to recordings, and manage agents. Agent: Can make/receive calls and view own stats only.

2
Custom roles (Scale plan+)

Create roles with granular permissions — e.g. "Supervisor" that can monitor live calls but cannot change billing settings.

3
Assign roles

Go to Team → Users → select a user → Edit → Role. Changes take effect immediately on next login.

Creating Ring Groups
Intermediate5 min read

Ring groups let a single call ring multiple team members simultaneously or in a specific order.

1
Create a ring group

Go to Call Flows → Ring Groups → New Group. Name it (e.g. "Sales Team") and choose the ring strategy.

2
Choose ring strategy

All at once: Everyone rings simultaneously. In order: Ring agent 1 for 15s, then agent 2, then agent 3. Round robin: Evenly distribute calls.

3
Set timeout action

If nobody answers after N seconds, send to voicemail, another extension, or an overflow group.

Live Call Monitoring & Coaching
Advanced6 min read

Supervisors can listen to live calls, whisper coaching tips to agents, or join the call when needed.

1
Open Live Monitor view

Go to Analytics → Live Monitor to see all active calls across your team with duration and status.

2
Monitor (listen silently)

Click the ear icon next to an active call. You can hear both parties but neither can hear you.

3
Whisper (coach the agent)

Click Whisper to speak only to the agent. The customer cannot hear you — perfect for real-time coaching.

4
Barge in (join the call)

Click Barge to join as a three-way call when immediate intervention is needed. All parties can now hear each other.

⚠️ Call monitoring requires Manager or Admin role. Always follow local wiretapping disclosure laws when monitoring calls.
Managing Extensions Across Your Team
Beginner4 min read

Assign, change, and organize extensions across your entire team from one central screen.

1
View all extensions

Go to Team → Extensions for a full directory. Extensions range from 100–9999 (3–4 digit).

2
Reassign an extension

Click any extension → Edit → reassign to a different user or unassign to make it available.

💡 Print or export your extension directory as a PDF to give new employees on their first day.
💳 Billing & Account 3 articles
Understanding Your SoundLine Invoice
Beginner4 min read

Your monthly invoice breaks down subscription costs, per-minute usage, add-ons, and any prorated charges.

1
Base plan fee

Your flat monthly rate per user (e.g. Starter $14.99/user/month × 5 users = $74.95). Billed on the same date each month.

2
Usage charges

Outbound international calls and toll-free inbound minutes are billed per-minute beyond your plan's included allotment.

3
Download invoices

Go to Settings → Billing → Invoice History. Click any invoice to download a PDF or email it to your accounting team.

Upgrading or Downgrading Your Plan
Intermediate3 min read

Change your SoundLine plan at any time. Upgrades take effect immediately; downgrades apply at the next billing cycle.

1
Go to Settings → Billing → Plan

Click "Change Plan" to see all available tiers with feature comparisons.

2
Select your new plan

Upgrades are prorated to the day. You'll see an exact charge preview before confirming.

⚠️ Downgrading may disable features your team is actively using. Review the feature comparison carefully before downgrading.
Managing Payment Methods
Beginner3 min read

Add, update, or remove credit cards and ACH bank accounts used for your SoundLine subscription.

1
Go to Settings → Billing → Payment Methods

Click "Add Payment Method." All payment data is processed securely via Stripe — SoundLine never stores card numbers.

2
Set a default payment method

Click the star icon next to your preferred card/bank account to make it the default for automatic charges.

3
Enable ACH for large accounts

Enterprise accounts can pay via ACH bank transfer. Contact support to enable net-30 invoicing.

💬

Still need help?

Our support team is available Monday–Friday, 8am–8pm ET. Average response time: under 2 hours.

✉ Contact Support ▶ Watch a Demo