Short answer: Yes. You do not need a server, Asterisk or IP phones to control your sales team's calls: salespeople keep calling from their ordinary Android phones and SIM cards, while Deep Vision's dooCall app automatically records every incoming and outgoing call, shows the statistics in an online dashboard and sends each recording to the customer record in Bitrix24, amoCRM or Odoo. A classic call center only pays off when you handle hundreds of inbound calls a day and need queues and a single short number.
Say "call center" to a business owner and they picture expensive servers, an Asterisk developer, IP phones and a months-long project. So it gets postponed, salespeople keep calling from their own phones, and who called whom, what was said and which calls went unanswered stays a black box.
In Uzbekistan it is sharper still: customers often have a salesperson's personal number, start in Telegram and continue by phone. When that salesperson leaves, the history leaves with their phone. Below: what a sales team actually needs, how to choose between the options, and how to roll out call tracking with dooCall step by step.
Why does a sales team need a call center?
A sales call center is a way of working in which outgoing and incoming calls are made, recorded and analyzed in one system; it does not require a separate room or expensive hardware. What a manager needs is not the call center itself but its outcome: every call is visible and can be checked.
Picture 5–10 salespeople, each making dozens of calls a day. Can you answer these questions?
- When, and how many times, did a salesperson call a given customer?
- Are they following the script or improvising?
- What share of calls went unanswered or were missed?
- If a customer complains, how do you check who is right?
Without answers, you take the salesperson's word for it. In practice, a sales team needs four things:
- Recordings: the ability to replay any conversation.
- Statistics: who made how many calls, how long they talked, how many they missed.
- A CRM link: each call sits in the customer record, next to the deal.
- A review routine: who listens to recordings, when, and against which criteria.
Technology covers the first three; the fourth is a management habit.
Why is a classic call center expensive and complex?
A classic call center is infrastructure made of an IP PBX (for example, Asterisk), numbers connected through a SIP provider, headsets and computers for agents, and a specialist to configure it all. It suits heavy inbound traffic but is often overkill for a small sales team. Typical costs:
- Infrastructure: a server or cloud PBX subscription, a SIP trunk, virtual numbers, headsets.
- Time: setup, testing and training take weeks, sometimes months.
- A new number: customers must get used to it, and calls to a salesperson's mobile still stay outside the system.
- Tied to a desk: agents sit at a computer, which does not suit salespeople on the road.
What are the options: a plain phone, IP telephony or a mobile app?
There are three main ways to organize sales calls: plain mobile calls with no tracking, IP telephony (a classic or cloud PBX), and a call recording app on ordinary phones. Each has its place.
1. Plain mobile phone, no tracking
- Pros: no cost, no setup.
- Cons: no recordings, statistics or CRM link. When an employee leaves, the conversation history goes too.
- Best for: very small businesses where the owner knows every customer personally.
2. IP telephony or a cloud PBX
- Pros: one company number, inbound queues, a voice menu (IVR), call forwarding.
- Cons: needs setup, customers move to a new number, and calls to personal mobiles are not tracked.
- Best for: support desks and order-taking or delivery centers with heavy inbound traffic.
3. Ordinary phone plus a recording app (dooCall)
- Pros: nothing changes for the salesperson, no infrastructure, a simple start; calls on the salesperson's own phone are tracked.
- Cons: no queue or voice menu in the classic sense; the app is built for phones running Android 10 or later.
- Best for: teams making many outbound calls, B2B sales where customers call their account manager directly, wholesale reps who take orders from shops by phone, and field sales.
When do you still need a classic call center?
It pays off with hundreds of inbound calls a day and a need for a short number, queues, a voice menu and 24/7 shifts. Even then, an inbound hotline on IP telephony can coexist with salespeople's mobile calls tracked separately.
What is dooCall and how does it work?
dooCall is a Deep Vision service that automatically records every call made or received on your sales team's ordinary Android phones and sends it to your CRM or ERP. No special hardware, IP telephony or costly integration project: a SIM card and an app on the phone are all it takes.
It works in three steps:
- You install the app. dooCall goes on the salesperson's Android phone (Android 10 or later; dual-SIM phones are supported), and they log in.
- The salesperson works as usual. Nothing changes for them. Every incoming and outgoing call is recorded automatically in the background.
- You see everything in the dashboard. Recordings, statistics and reports arrive in real time: who talked how long, how many calls were missed, which customers have gone without contact.
How do calls get into the CRM: Bitrix24, amoCRM and Odoo
A recording is only useful inside the customer record and the deal, where people actually work. So dooCall sends calls and recordings straight to your CRM:
- Bitrix24: call history and audio appear automatically in the customer record.
- amoCRM: calls are stored inside each deal they belong to.
- Odoo: calls are linked directly to the customer base in your ERP.
The recording, time and duration of each call show up in the customer's CRM record on their own, with no separate app or report.
In Odoo the customer record is shared by sales, inventory and accounting, so the calls sit next to the customer's orders, invoices and outstanding balance. We explain CRM in general in What is a CRM system? and the Odoo module in our Odoo CRM guide.
What does call recording give a sales team in practice?
Call recordings and statistics let you manage sales on facts rather than on what salespeople say happened. The main benefits:
You see how the customer base is being worked. Seeing that "only 80 of the 500 customers in the base were called", a manager can act at once: redistribute the base or run a calling campaign for dormant customers.
Script compliance becomes checkable. Spot checks show whether salespeople follow the sales script.
New hires learn faster. The best calls become examples, so newcomers learn to handle objections from real conversations, not a manual.
Missed calls stop getting lost. Reports list unanswered and missed calls separately, so you see how many prospects were "lost" and can organize callbacks.
Disputes are settled quickly. If a customer says "I was promised a different price", the recording settles it in a minute, protecting both the salesperson and the relationship.
You can evaluate people objectively. Who talks a lot and who talks effectively shows in numbers, not gut feeling.
History stays with the company. A departing salesperson's successor listens to the recordings in the CRM and carries on.
Which call metrics should you track?
A few simple call metrics show how active and disciplined a sales team is, but always read them together with sales results. Using the dooCall dashboard and your CRM reports, track:
- Calls per salesperson, inbound and outbound separately.
- Total talk time. Many very short calls often means dialing just to hit a number.
- Unanswered and missed calls, and how many got a callback.
- Base coverage: the share of active customers called in a period. "80 out of 500" is exactly this metric.
- Lapsed contacts: important customers nobody has called for a long time.
- Calls versus results: call activity compared with deals and sales volume in the CRM.
Call volume is not a goal in itself. See Sales team KPIs and sales reports for designing KPIs and What is a sales funnel and how to build one for stage conversion.
How should you listen to and score calls?
Recordings only pay off if someone reviews them regularly and acts on what they hear; a weekly routine and a scorecard are enough. There is no need to hear every call.
- Weekly sample. Pick a few calls per salesperson each week: a won deal, a lost deal, and the shortest or longest conversation.
- Scorecard. Score every call against the same criteria: greeting and introduction, questions that uncover the customer's need, an offer tied to that need, objection handling ("too expensive", "I'll think about it"), and an agreed next step logged in the CRM.
- One-to-one review. Listen to a recording together for 15–20 minutes; agree on one strength and one thing to improve.
- Library of good calls. Keep the best calls in a list and train new hires on them.
- Script updates. Revise the script monthly based on what works and which objections recur.
Tell the team from day one that recordings are for coaching and fair dispute resolution, not punishment.
Is call recording legal, and where are recordings stored?
Recording work calls is common in sales, but you should inform employees and customers and follow personal data protection rules. Check the exact requirements with your company's lawyer.
With dooCall, recordings are stored encrypted on servers in Uzbekistan, accessible only to you and the people you authorize, so customer data stays in the country. Uzbekistan's Law "On Personal Data" requires personal data of Uzbek citizens to be stored in databases physically located in the country; check current requirements in official sources.
Practical recommendations:
- Company SIM cards: if sales calls use company numbers, the customer base belongs to the company.
- Employee consent in writing: cover recording in internal rules or a contract annex.
- Tell customers: on your website, in quotations or at the start of a call: "Calls may be recorded for quality purposes."
- Access rights: only the owner, the head of sales and those who truly need it should listen.
How do you set up call tracking on ordinary phones, step by step?
Launching dooCall needs no complex implementation: define the goal, prepare the phones, install the app, connect the CRM and run the 14-day trial properly.
- Define the goal. Pick 2–3 key metrics: missed calls, base coverage, script quality or disputes.
- Check the phones. Each salesperson needs a phone running Android 10 or later; dual-SIM phones work too.
- Brief the team on why calls are recorded and who will listen.
- Choose a plan. Pricing is per operator per month, so count the people who will make calls.
- Install the app. dooCall goes on each salesperson's phone, and they log in.
- Connect your CRM or ERP. Turn on the Bitrix24, amoCRM or Odoo integration. So that calls land in the right records, clean up the numbers in your database: merge duplicates and use one format (+998 XX XXX XX XX).
- Run the 14-day free trial. It is completely free, with no card details required. Collect your metrics and test the weekly review.
- Decide. When the trial ends, your data is not lost: the account is paused and reopens as soon as you pay.
Pre-launch checklist
- You know who will make calls.
- Each has a phone on Android 10 or later, ideally with a company SIM card.
- 2–3 key metrics are chosen, such as missed calls, base coverage and talk time.
- Employees know about recording, and the customer notice is ready.
- CRM phone numbers are cleaned up, and access to recordings is defined.
- The weekly review is in the manager's calendar, and there is a date to review the trial.
How do Odoo and Deep Vision handle this?
Deep Vision is an official Odoo Gold Partner and dooCall is our own product, so one team sets up both the call tracking and the CRM or ERP it connects to. Honestly, the right answer depends on your situation:
- You use Bitrix24 or amoCRM. No need to switch: dooCall connects to them.
- You use Odoo or plan to move to it. Calls are linked to customers in the same database that runs sales, inventory and accounting. We implement Odoo CRM and other modules, connect dooCall and train your team.
- You genuinely need IP telephony (heavy inbound traffic, queues, a voice menu). We will say so; Odoo Enterprise also has a VoIP app that works through a SIP provider.
Call tracking is often the first step towards broader automation; see Business process automation: where to start and our Odoo implementation service. To discuss your sales team, send us a short brief.
Frequently asked questions
Does dooCall need IP telephony or Asterisk?
No. It works with the ordinary Android phone and SIM card your employee already has; no server, IP phones or PBX setup.
Which phones does dooCall work on?
Android 10 or later, including dual-SIM models. For other devices, ask us.
Which CRM systems does dooCall work with?
Bitrix24 (call history and audio in the customer record), amoCRM (calls inside each deal) and Odoo (calls linked to the customer base in your ERP).
Where are recordings stored, and who can listen to them?
Encrypted, on servers in Uzbekistan. Only you and the people you authorize can access them.
How is dooCall priced?
Per operator (each employee who makes calls) per month. For current plans, send us a brief or call +998 77 093 00 07.
Is my data deleted when the free trial ends?
No. The 14-day trial is free and needs no card details. When it ends, the account is paused, your data is kept, and everything reopens as soon as you pay.
Does call recording replace a CRM?
No, they complement each other: a recording shows what was said, while the CRM manages deals, tasks and the pipeline. The value peaks when the call sits inside the deal.
Conclusion
You do not need a big-budget call center to control your sales team. With dooCall, your people keep their ordinary phones, but every call is recorded, analyzed and sent to your CRM or ERP automatically, so you manage sales on numbers and real recordings.
To try dooCall free for 14 days or get a free consultation on rolling it out with Odoo, send us a brief or call +998 77 093 00 07.