
Contact center · Social housing
1 of 3
Sofratel
Customer relations director
200
housing operators
10,000 calls a day at peak, one agent fleet, zero entity-by-entity rebuild
- Done-for-you
- Multi-entity
- 24/7 emergency line
- Mitel
- French
The voice AI platform for multi-entity networks
A club, a practice, an agency, a brand or a client: CallShift deploys, monitors and scales one voice agent, or a whole fleet, with the same consistency across every entity of your network. Live in 1 month on average, 100,000+ calls a day, 80+ languages, EU hosted.

Contact center · Social housing
1 of 3
Sofratel
Customer relations director
200
housing operators
10,000 calls a day at peak, one agent fleet, zero entity-by-entity rebuild
They also trust us
Multi-entity
An entity is one unit of your network: a club, a practice, an agency, a brand or a client. Head office runs them all from a single CallShift account.
01
The whole network runs from a single CallShift account and is billed on a single invoice.
02
A voice AI agent shared by every entity. Each one keeps its own information: name, address, opening hours, phone numbers and local offers.
03
An improvement validated at head office benefits every entity immediately.
04
A phone line cannot be tied by mistake to the agent of another entity, for inbound or outbound calls.
Testimonial
We entered our partnership with CallShift.ai with complete peace of mind. They are a quality partner, close to their clients, and show great adaptability in every circumstance. The tailor-made solution they proposed fits our expectations perfectly, as well as those of our own clients.

Julien Dusart
Director of contact center operations, Sofratel
Up to 10,000 calls a day at peak
Integrates with
At a glance
Calculator
Four numbers you already know. The arithmetic is the part nobody runs, because for one entity it looks like noise and across a network it is a line item.
78,000
calls never reached a human, per year
€3,900,000
of value never picked up
Based on 260 working days a year. Everything is computed in your browser, nothing is sent or stored.
Pricing
10 to 30 entities
from €40 per entity / month
30 to 150 entities
degressive, quoted on volume
150+ entities
custom, volume-committed
Platform and services are two separate lines. The services line drops off the contract when you bring account management in-house.
01
The contract is built for multi-entity networks: pricing scales with the number of entities actually deployed. A pilot is priced like a pilot, a network like a network, never a flat licence disconnected from the field.
02
Platform and services are two separate offers. At launch, our team runs everything done-for-you and takes your project live in 1 month on average; once you're ready, you bring account management in-house, and that line simply drops off the contract.
//claude-skill
Drop our skill into Claude and drive your whole environment in plain language: list and duplicate agents, review a campaign's ROI, add contacts, assign SIP numbers, wire up webhooks. It talks to our API for you.
Architecture
Two voice AI architectures, two opposite promises. Pipeline orchestration (STT → LLM → TTS) turns every turn of speech into text first: that is determinism. Native speech-to-speech keeps audio end to end: that is look and feel. Neither wins everywhere, and getting that arbitration right, far more than the model itself, is what decides a rollout.
Pipeline orchestration · STT → LLM → TTS
The intermediate text is a control point: what gets transcribed can be inspected, constrained and replayed exactly.
Native speech-to-speech · audio → audio
One native audio loop, no transcription layer: the model hears tone and answers with its own.
Speech to speech in production
A dozen creators maximizing their funnel. One of the few platforms running Gemini 3.1 Flash Live speech to speech while integrating with custom SIP telephony at scale.
In a head-to-head A/B test run live in production, their Spanish speech-to-speech agents came out about 20% ahead of the Cartesia + GPT-4.1 mini + Deepgram pipeline they ran before, on the metric that pays: performance. Same campaign, same numbers, one architecture swapped.
Figures reflect one customer's production configuration and results, not a contractual commitment.
The call
We run both architectures in production, on the same networks and sometimes on the same fleet. During onboarding our engineers walk your use cases one by one and make the call with you: determinism here, look and feel there. That arbitration is what takes a rollout live.
01
Use case by use case: what has to be exact, what has to sound human, what has to be both.
02
Each flow leaves with its architecture, its models, its latency budget, and the reason behind the choice.
03
A production A/B test settles whatever is still in doubt; switching a flow's architecture never means rebuilding it.
Services
Technology that ships and is never spoken of again is technology that decays. Every network we run has a cadence behind it, from day one onward.
| Rhythm | What CallShift does |
|---|---|
| Every day | Automated call report by email, per entity and consolidated across the network: volumes, call types, reasons, transfer rate, durations. Quality flags scored on 100% of calls. Configurable alerting on the cases you define, at a threshold that does not drown you. |
| Every week, first three months | Call listening with your own teams, log of friction points, adjustments to the script, the escalation rules and the knowledge base. Fixes in production within 48 h. |
| Every month | Performance review with your teams: what worked, the calls worth your attention, the weak spots, the field feedback. This is where a seasonal spike or a call reason that did not exist before shows up, and where we decide together to evolve the template. |
| Every quarter | Technology review. A better model ships roughly every three months: we test it, benchmark it on your own calls, and migrate when the gain is real. Non-regression validated in staging, no setup fee, no renegotiated rate. |
| Continuous | 2 h response SLA, telephony and connectivity maintenance, upkeep and evolution of the template shared by all your entities, direct WhatsApp channel, three access roles including read-only for your audits and QA. |
The shared template is a common asset: every improvement validated on one entity benefits all the others, with no redeployment and no re-invoicing. The larger your network, the harder this line works for you.
Six pillars
Cost, Orchestration, Model, Ease of use, Telephony, Scale. Every one of them has sunk a voice AI project somewhere. Our engineers have streamlined all six.
The most marketing-washed metric in the industry. Billing increments? System prompt token size impact? Our engineers have streamlined it for you.
Orchestration is tricky: a custom STT with +30% latency means retuning your endpointing by 30% or turn-taking falls apart. Our engineers have streamlined it for you.
The right balance between latency, intelligence and context window; long prompts and long conversations change the equation. Our engineers have streamlined it for you.
Two ways to manage: our online builder, or prompt control from your favorite LLM. Our engineers have streamlined it for you.
Integrating with your telephony provider is a serious challenge (SIP, IPBX, transfers). Our engineers have streamlined it for you.
Delivering at scale with reliability: tuning servers x AI agents x telephony together. Our engineers have streamlined it for you.
Objections
Yes. Each entity keeps its own information: name, address, opening hours, phone numbers and local offers, while sharing the same agent.
Call logs, reports and consumption are filtered by entity, and a consolidated view of the network lets you compare entities with each other.
The association is refused, in the telephony settings, in an outbound campaign, in the dashboard and through the API. A line only works with the agents of its own entity or the agents shared across the network.
Each call leaves from a line of the entity it is placed for. The network knows which entity calls whom, which helps comply with GDPR and the EU AI Act and clarifies responsibilities.
No, there is nothing to redo. You create the entities, then attach what already exists. Until an entity is created, nothing changes.
Yes. The API filters agents, lines, webhooks and SIP trunks by entity, so your CRM or middleware retrieves everything entity by entity.
Next step
Book 30 minutes with a CallShift engineer: we start from your real call flows and show you how a consistent, supervised, multilingual agent rolls out across every entity you operate.