BPO
Technical support
Level 1 and 2 support for software, telecoms and hardware products, with structured escalation.
What is delivered
A knowledge base the team maintains, not merely consults
Defined escalation into the client's engineering, with written criteria
First-contact resolution and repeat-contact metrics by root cause
Where does level 2 end and your engineering begin?
Where the written criterion says. The common failure is leaving the boundary implicit, and the result is a ticket that shuttles back and forth while the customer waits. We define the escalation criterion during transition, with concrete examples on both sides of the line.
Escalation goes to your engineering, not to a second line of ours that does not know the product. Where it makes sense for us to have that second line, we say so, and it is a separate decision with a separate cost.
How do you stop the knowledge base going stale?
By making maintaining it part of the work rather than a task for when there is time. Every ticket resolved without an existing article generates one, and every article used that did not resolve the problem is flagged for review.
The knowledge base is yours. If the relationship ends, you take with you the written record of how your product actually fails, which is usually worth more than the support contract.
How is escalation between tiers structured?
By written criterion rather than individual judgement, because what one person considers hard another resolves in two minutes. The criterion should be observable: case type, time already spent, and whether a documented procedure exists. Without it, first line escalates too much or too little, and both are expensive.
With easy, unpenalised escalation. A team assessed on first-contact resolution and penalised for escalating holds on to cases it should pass, and the user waits longer than they would have if the case had gone up immediately. The indicator should reward resolution rather than retention.
And with feedback flowing back. Every case resolved in second line that could have been resolved in first generates a knowledge base entry and, if the pattern repeats, training. Without that feedback, second line handles the same cases indefinitely and first line never improves.
How do you handle a product that changes quickly?
With a direct link to whoever makes the changes, and it is the requirement most frequently absent. A support team that learns about an update from the tickets it generates is being informed by users, and the first day after each release is unnecessarily chaotic.
With an agreed format for change notes saying what changes from the user's point of view rather than what changes in the code. A technical note prepares nobody for the question the user will ask, and translating one into the other at the moment of contact is slow and error-prone.
And with the knowledge base updated before the release rather than after. It is half an hour of work done beforehand and several hours done during, and the difference appears entirely in the first week's response times.
What difference does product knowledge make?
All the difference, which is why attrition is more expensive in technical support than in general service. Someone who has known the product for a year resolves cases a new person escalates, and the difference between them is not technical competence but accumulated context.
The design consequence is that retention should be budgeted as investment. Continuing training, written progression and conditions that reduce departures cost less than the cycle of recruiting, training and replacing, and the calculation uses numbers any operation already has.
The other consequence is that documentation stops being optional. Knowledge living only in two people's heads is a risk that grows silently, and an operation that writes as it resolves converts that risk into an asset with no visible additional effort.
How does the service evolve with the product?
With a quarterly review of what the operation is seeing. Cases change as the product matures: what in the first year was configuration difficulty becomes advanced usage questions, and a team trained for the first scenario becomes mismatched without anyone noticing.
And with product change proposals from what the operation knows. A support team seeing the same difficulty a thousand times has information no user research produces at the same cost, and an organisation not collecting it is paying for it and throwing it away.
What access does the team need?
Enough to diagnose and nothing beyond, which in practice means read access over logs and configuration and write access only where the procedure requires it. Granting broader access because it is simpler to configure is the error that appears in every audit and that nobody ever actually decided.
Where diagnosis requires production data access, the access is named, logged and time-limited, and the exception is anticipated in the design rather than opened at two in the morning by someone who needs to resolve an incident. An architecture that does not anticipate the emergency exists only on paper.
Where technical support can be run from
Not every delivery model suits every service. The table shows only those that make sense for this work, with the data residency position of each.
| Model | Where | When it makes sense | Personal data |
|---|---|---|---|
| Onshore Portugal | Lisbon, Porto, Braga, Coimbra, Aveiro, Faro, Funchal and Ponta Delgada | When data cannot leave the EEA, or when the end customer is Portuguese | Stay inside the EEA. No transfer. |
| Nearshore in Portugal | Lisbon and Porto, for foreign buyers | When you need a multilingual European base without incorporating | Stay inside the EEA. No transfer. |
| Brazil | Sao Paulo | When scale and cost are the priority, or the market served is Brazilian | No adequacy decision. Requires standard contractual clauses and a transfer impact assessment. |
| Global network | Uzbekistan, the Philippines, Poland, the Dominican Republic, Mexico, Colombia, Turkiye and Africa | When you need continuous cover, specific languages or the lowest cost | Poland is inside the EEA. The others require standard contractual clauses. |
The data column describes the applicable framework and is not legal advice. The detail is in international data transfers.
This service carries a variant decision
Are you serving customers in Portugal, in Brazil or in both? The answer changes the operating design, the scripts, who reviews quality and how results are reported.
Related services
- Customer supportContact centre operations in Portuguese, English and more than thirty languages, across voice, email, chat and social.
- Back officeAdministrative processing, document management, data entry and internal operations support.
- Finance and accountingAccounts payable and receivable, reconciliations, invoicing and close support, alongside your own accountants.
- Data processingExtraction, classification, validation and enrichment of data at volume, with measured quality control.
Frequently asked questions
Do you work in English as well as Portuguese?
Yes. Technical support is often multilingual, and in Portugal professional-level English is the norm rather than the exception.
How do you handle volume spikes?
With an agreed capacity reserve and shared teams that absorb the peak without you paying for that capacity all year.
Can you take on support for a product you do not know?
Yes, and it is the usual case. The first weeks are training and shadowing, billed as transition rather than as full service.
What SLA is possible?
It depends on channel and severity. We agree times by severity and measure them, rather than advertising a single number that means nothing.
Can support stay in Portugal?
It can, and for products handling sensitive data it is what we recommend, keeping everything inside the European Economic Area.
Who owns the knowledge base?
You do, from the first article. If the relationship ends, you take the written record of how your product actually fails.
Do you integrate with our ticketing system?
We work inside it, which is not the same as integrating with it. The history and the data stay where they already are.
Do you do on-site support?
In Portugal, yes, in the cities where we have a presence. Outside Portugal the model is remote, with local partners where hands-on work is unavoidable.
Let us look at the numbers for your case
Tell us which processes you want to outsource, in which languages and at what volume. We come back with a euro estimate and an operating design, with no commitment.
We reply within 6 hours on working days. If you would rather write: info@corpshore.solutions