Cloud phone system

The call center phone system that doesn't get in the way.

Dialcove is a cloud phone system for inbound teams. Queues, an auto-attendant, a browser softphone, SMS follow-up with 10DLC brand status and HELP/STOP keywords, and optional call recording with a consent announcement before connect — without a wall of unused chrome. Plans are Starter, Growth, and Enterprise, billed per seat. After sign-in, admins manage seats and invoice history on Billing.

Installable phone app

A browser softphone that works on phones.

Open Dialcove in Safari or Chrome on a phone and use the same Floor dock as a laptop: Answer, Hold, Mute, and Hang up. Add the site to the Home Screen for an installable phone app that opens without browser chrome. Dialcove has not shipped a separate native iOS or Android app.

  • Large tap targets on a phone Floor

    Answer, Hang up, Hold, and Mute are sized for a thumb at about 375px. The in-call bar stays pinned while you talk — it does not scroll away behind the transcript.

  • Same dock on a phone browser

    Sign in, stay on the Floor, and take the call from the bottom dock. Presence (Available, On a call, Wrap-up) stays labeled on a small screen. The dial pad keys are large enough to hit.

  • Add to Home Screen — not a store app

    Safari: Share → Add to Home Screen. Chrome: menu → Add to Home Screen or Install app. The icon opens Dialcove full-screen (standalone PWA) on the Floor when you are signed in. Help phrases install app, PWA, mobile app, and native app mean this — not an App Store or Play Store listing. We have not shipped those store apps.

Call recording

Consent before connect. Retention you control.

Dialcove can record calls when you want it — and stay quiet when you do not. Turn recording on, play a consent announcement before the caller reaches an advisor, and keep files only as long as your policy says.

  • Optional recording with a consent announcement

    Require a spoken line (Say) or a recorded prompt (Play) before Dialcove connects. Callers hear the announcement first. Recording stays off unless you turn it on.

  • Retention period you set

    Choose 30, 90, 365, or a custom number of days. Hours & greeting stores the policy. Recordings, Reports, and the Floor dock show how long this company keeps audio.

  • Compliance-minded badges on Floor and Reports

    When both recording and the consent announcement are on, the Floor softphone and Reports show Recording · consent on — so the floor can see the policy without opening settings.

Business SMS

10DLC status, campaign use-case, and HELP/STOP on the same floor.

Text follow-up stays next to the call — and the company can show a real registration status, store the campaign worksheet, and answer opt-out keywords without inventing an approved brand.

  • Brand registration status you set

    Draft, pending, approved, or rejected — stored on the company. New companies start as draft. Dialcove never marks Approved unless an admin does. Rejected blocks outbound texts; draft still sends and warns.

  • Campaign use-case worksheet

    Vertical, sample messages, and opt-in language live on Messaging. Copy them into Twilio Console when the brand is ready. Dialcove does not collect an EIN or file A2P for you.

  • HELP and STOP keywords

    Inbound STOP, STOPALL, UNSUBSCRIBE, CANCEL, END, and QUIT unsubscribe that number and send a standard reply. HELP and INFO send help copy. START, UNSTOP, and YES resubscribe. Optional STOP/HELP footer on outbound texts. After sign-in, Help opens Messaging for “10DLC”, “SMS registration”, “text compliance”, or “opt out”.

Billing

Starter, Growth, or Enterprise — priced per seat.

After sign-in, admins choose a plan and a seat count on Billing. Estimated monthly is seats times the list rate. Invoice history and the payment method live on the same page. Stripe Checkout runs when STRIPE_SECRET_KEY is connected; until then, confirming a plan change stores the preference and does not charge.

  • Three plans, billed per seat

    Starter is $29 per seat. Growth is $49. Enterprise is $79. Step the seat count on Billing and the estimate updates before you confirm a plan change.

  • Self-serve seats and invoices after sign-in

    Admins open Billing from the left nav or Help (“billing”, “upgrade”, “seats”, “invoice history”, “change plan”, “payment method”, “stripe”). Invoice history stays empty until Stripe returns invoices. Agents do not see this page.

  • Stripe when you connect it

    With STRIPE_SECRET_KEY, a confirmed plan change starts a Checkout session and Customer Portal uses a real Stripe response. Without the key, Dialcove shows Connect Stripe to enable checkout and never pretends a card was charged.

Built for the inbound floor

Harbor Care Advisors runs Dialcove for veteran-benefits and senior-care intake: Frontline, Intake, Sales, Claims, and specialist groups on one main number.

  • Auto-attendant

    Publish a greeting and a keypad menu that routes to a queue, an extension, voicemail, a callback, or an external number. Drafts stay off the live number until you publish.

  • Queues and skills

    Frontline, intake, sales, and claims groups with simultaneous ring or round robin. Skills-first ACD rings the advisor who can actually take the call.

  • Browser softphone

    Answer, hold, mute, transfer, conference, and click-to-dial from the Floor dock — on a laptop or a phone browser. Large tap targets on a phone-width Floor. Add Dialcove to the Home Screen for an installable phone app that opens full-screen. This is the browser softphone / PWA, not a native iOS or Android App Store listing.

  • Call recording and consent

    Recording is optional. When it is on, Dialcove can play a consent announcement — a spoken line (Say) or a recorded prompt (Play) — before the caller is connected. Set the retention period: 30, 90, 365, or a custom number of days. The Floor dock and Reports show a Recording · consent on badge when both recording and the announcement are enabled.

  • Call log and recordings

    Every inbound and outbound lands in the call log with disposition, talk time, and a caller file. Supervisors play recordings and read transcripts for coaching. The Recordings library shows the current retention policy.

  • SMS and inbox

    Keep the text thread next to the call. The inbox gathers SMS, web chat, and email so the same advisor can follow up without leaving Dialcove. Business SMS includes a 10DLC worksheet: brand registration status, campaign use-case, and HELP/STOP keywords with standard replies.

  • 10DLC and text compliance

    Admins open Messaging to set brand registration status (draft, pending, approved, or rejected), store a campaign use-case (vertical, sample messages, opt-in language), and handle HELP/STOP on inbound texts. Dialcove never marks Approved for you. Submit the brand in Twilio Console when it is ready.

  • Hours and greeting

    Set open hours per company. After hours, play a recorded greeting and take voicemail — or forward to an external number when closed, or always. The same page holds Call recording: turn recording on or off, require a consent announcement before connect, and choose a retention period.

  • Wallboard and reports

    Live presence, queue depth, and SLA on a wallboard. Reports cover volume, answer rate, talk time, numbers, and survey scores, with CSV export. Floor and Reports show Recording · consent on when the company records with a consent announcement.

  • Self-serve billing

    After sign-in, admins pick Starter, Growth, or Enterprise and a seat count on Billing. Estimated monthly is seats times the plan rate. Invoice history and the payment method appear on the same page. When Stripe is connected, a confirmed plan change opens Checkout. Until then, confirming saves the plan and seats and does not charge.