Managed offshore solar teams · since 2021

Your best people are stuck in permit portals. Your margins can't afford it.

We run your permitting, design, and back office with a solar team in Indonesia that owns the work. Turnover under 5%. You interview every hire. Entry roles start at $1,500 a month, about a quarter of a US hire.

The offshore solar team that actually stays.

Book a 15-min call

No commitment. Nothing until you actually hire.

2-minute quiz. Your plan by email within 24 hours.

See how 140+ people run solar back-office from Jakarta

Your team works in the systems you already run.

You interview and approve every person before they start.

Teams we already run for:

and more, across US solar and beyond

The 2026 math

The work didn't shrink. Your team did.

−21% installs, year over year
+40% cost to win a customer
~50% of system cost is soft costs

Installs are down about 21%. It costs about 40% more to win each customer. And permitting, design, and admin still eat about half the cost of every system you sell. (SEIA and Wood Mackenzie data.)

The math closes one way. The back office has to get cheaper. Operations is a margin lever now, not a line you leave alone.

Somebody on your payroll is doing all of it. Probably somebody you pay a lot. Somebody's assembling a permit packet at 9pm right now.

None of this is why you hired them.

There's a cheaper place for this work to live. And the people who do it stay.

Local hire vs Eterna

Do the math before you post the job.

Category Hiring locally in the US With
Time to a working seatWeeks of recruiting, screening, and onboardingCandidates in front of you in 2 to 3 weeks, deployed in about a month
CostUS standard wages, benefits, and overheadFrom $1,500 a month, 40 hours a week
Recruiting, HR, and payrollJob boards, screening rounds, payroll, benefits, and compliance. All your overhead.On us. Recruiting, payroll, benefits, and HR all live on our side. You just manage the work.
AttritionYour riskUnder 5% turnoverThe offshore solar team that actually stays.
TrainingYou build itPre-trained on solar and the common tools before you interview them

One dedicated seat, one monthly price. Entry roles start at $1,500 a month, 40 hours a week, about a quarter of a US hire. That's a fully trained, English-fluent person accessible to you all day. Your exact price depends on the role and seniority, and it comes with your plan. No placement fee, no recruiting bill, and nothing until you actually hire.

No commitment. Nothing until you actually hire.

Why teams stay

The difference is who stays.

You've hired a VA before. They were great for four months, then they were gone, and you trained their replacement from scratch. That's how the offshore model works. Industry reports put BPO churn at 30 to 60% a year. You pay for that churn every time you start over. Eterna is built so people don't leave.

Named people, managed by us.

You get a real team and a dedicated manager who owns your account. We hire as if we're hiring for our own company.

You interview and approve every hire.

Three internal rounds, then your own vibe check. They get structured onboarding before they ever hit your eyes.

Pre-trained before you meet them.

Every hire learns the solar process and the common tools through our own learning system, 800+ video modules, before you interview them. Permitting, M1 to M3, Aurora, Enerflo, Salesforce. Your specific SOPs come during onboarding, with your sign-off.

A workplace people don't leave.

People stay because it's a good place to work, and we can show it. Health insurance, retirement, real PTO. The result you care about: across our whole 140+ person team, turnover holds under 5% a year.

Great Place to Work Certified, April 2026 to April 2027, Indonesia Great Place to Work Asia's Best Workplaces 2026 Great Place to Work Best Workplaces Indonesia 2026 Prosple Indonesia's Top 3 Companies for Fresh Graduates 2025
Great Place to Work · 94% Trust Index
Who gets in

The talent is the moat. Getting in is the hard part.

Hundreds of people apply to Eterna every day. Fewer than one in a hundred get an offer. You get the one-in-a-hundred people who are English-capable, solar-trained, and stay.

A fresh talent pool, not a picked-over one

India and the Philippines have been drained by decades of agencies. Indonesia hasn't. You get English-capable people who are early to solar, not job-hoppers already fielding three other offers. They join to build a career, so your seat stops being a revolving door.

The only ones building solar teams in Indonesia

We have built solar teams here since 2021, and we are still the only ones doing it. That is five years of solar-specific training, playbooks, and retention data no new agency can hand you. Our people have supported 80+ US EPCs, directly and indirectly.

We get the pick of the graduates

Direct partnerships with the top universities in Indonesia put us in front of graduates before anyone else. We screen for people who want to grow into solar, not pass through on the way somewhere else.

Cared for, so they don't leave

We pay above market and back it with the best benefits package in Indonesia, from full family healthcare to retirement and monthly wellbeing support. People are genuinely looked after, so they stay and they perform. It is the biggest reason turnover holds under 5%.

Every employee signs an NDA before they touch your work. Your data, tools, and workflows stay strictly inside your company's team.

The Eterna team gathered in a garden in Jakarta Great Place to Work Certified, April 2026 to April 2027, Indonesia
The Eterna team, Jakarta.

We're not the cheapest offshore team. We're the one that stays.

How it works

From your requirement to a deployed teammate, in about a month.

Tell us what you need help with and let us handle that. Here's the month that follows.

You start on a 3-month trial and probation. Cancel anytime in it if the fit isn't right. It's a safety valve for both sides, so you commit to the work, not to a leap of faith.

Every employee signs an NDA. Your data, tools, and workflows stay strictly inside your company's team.

The virtual office

You reach your team like they're down the hall.

Your whole team sits in one live room, all shift. You drop in and they're right there. No pinging, no scheduling, no waiting on a reply that lands three hours later.

Every Eterna employee works from your voice room on our Discord for their entire shift. Talk, screen-share, or jump on camera the second you need them. Our COO calls it Slack on steroids. We've spent five years building it. It is entirely free for all of our clients to use and access their team members at all times.

This is what every other offshore team can't give you. You never have to wonder whether the work is happening. You watch it happen, live, any minute you want.

  • See who's online, working, muted, or on camera, live.
  • Pull an activity report on request: hours worked, time on camera, time muted. Exported to CSV.
  • Break logs that track themselves.
  • Twice-a-day check-ins, gamified so the team stays sharp.
  • Every employee is AI-trained. Prompt-engineering best practices are a requirement for every role.
  • A dedicated Client HQ channel that's yours.

We built the bots that run it. A break bot posts when a teammate steps away and when they're back, activity reports pull on request, and the team genuinely loves working in here. That last part is why it holds together.

Want this for your own team? We build custom virtual offices too. A few clients tried ours and asked for exactly that.

Eterna Virtual Office
Permitting Room · 4 in room
Kevin
Jessica
Nadia
YOUYou
Design Room · 4 in room
Vincent
MGMarcel
Angel
YOUYou
Support Room · 4 in room
FSFelix
Bryan
Stella
YOUYou
Client HQ · your private channel
KP
Kevin

Morning. Permit packet for the Rodriguez job is out the door, tracking is in the shared sheet.

3👍2
NH
Nadia

Beat the AHJ deadline by a day. Two more in plan-check, I will flag if anything bounces.

🔥4🙌25
YOU
You

Love it. Can we push the revisions ahead of the Friday call?

JT
Jessica

On it. Redlines back to you before end of day.

👍21
EternaBot BOT

Daily activity report is ready. 3 on camera, 0 idle. Pull the CSV anytime.

announcements
Pinned

Client HQ is your private channel. Your pod lives here for the whole shift. Ping anytime, no scheduling.

EternaBot BOT

New this week: every pod member completed AI-prompting certification. Faster drafts, cleaner summaries.

6🎉3
KP
Kevin

Break bot is live in every room. You will see when someone steps away and when they are back.

NH
Nadia

Reminder: twice-a-day check-ins keep the streak alive. Camera-on standups at 9 and 2.

5💯2
What you can hand off

One solar partner for every seat you need.

Take one seat or a whole pod. They're on our payroll and our management, but they live in your Slack, your Aurora, your Salesforce. Your team's team.

Permitting & interconnection

  • Permit packet assembly and plan-check corrections
  • AHJ research and utility follow-ups
  • Interconnection apps, PTO tracking, and TPO paperwork

PV design & CAD

  • PV layouts and shading analysis
  • Permit-ready plan sets and engineering support
  • As-builts and redlines in Aurora and AutoCAD

Proposals & quotes

  • Proposal building and pricing
  • Financing and TPO document prep
  • Fast revisions on tight deadlines

Sales development (SDR)

  • Lead qualification and pipeline hygiene
  • Appointment setting on your scripts, during your hours
  • Compliance-managed on any homeowner contact

Customer support & CSM

  • Inbound homeowner support and email coverage
  • Retention and customer success
  • Status updates and issue response

Billing, back-office & ops

  • Billing, invoicing, and receivables
  • Scheduling and dispatch coordination
  • Data, reporting, and CRM hygiene

Software & AI

  • Full-stack developers, DevOps, QA, UI/UX
  • Platform and financing integrations, custom CRMs and portals
  • AI and data systems

Digital marketing & 3D

  • Social, performance, and search marketing
  • 3D renders and architectural visualization for proposals
  • Animation and project visuals
Our people already run every major CRM and tool in solar. Enerflo, Aurora, SolarAPP+, Salesforce, HubSpot, NetSuite, Jira, Monday. They're tech-savvy by default and pick up your exact stack fast. Run something we haven't seen? We build a learning module and they're fluent in it quickly.

Don't see your role?

If it can be done remotely, we'll build the seat around it. Tell us the job. We've probably staffed something like it for a solar company already.

Prefer to hand off a one-off project instead of a seat? That's next.

Also available on demand

Don't need a seat? Hand us the project.

Same trained team, scoped by the job. Three ways to put us to work without adding headcount.

CAD on demand

Permit-ready plan sets, back in 24 hours. Guaranteed.

From $35per plan set

Send the proposal, utility bill, and site photos. Your designers are on call and turn an AHJ-compliant, stamp-ready plan set in 24 hours, guaranteed. Onboarding is quick and we handle the setup, so your first set can go out the same week.

  • 90%+ AHJ acceptance, with senior QA on every set.
  • Guaranteed 24-hour turnaround, at volume. No seats, no minimums.
  • Dedicated designers on call, not a ticket queue.
  • Revisions are free when the correction is ours.
IT on demand

New systems, integrations, AI. If solar needs it built, we've built it.

Fixed pricefixed scope

Entire platforms, CRMs, proposal tools, field apps, and the integrations that tie them together. We connect the tools you already run and build the software your operation is missing, AI systems included.

  • New systems from scratch, or integrations across the tools you already run.
  • Custom CRMs, portals, proposal tools, and field apps shaped to your operation.
  • AI built into your workflow, plus AI training so your team runs it well.
  • Spec, build, test, warranty. One accountable team.
Data cleanup & migration

When the job just needs many trained hands, fast.

Per projectno seats

Data migrations, CRM cleanup, backfills, document processing. When a task needs real people instead of a script, a trained crew runs it end to end.

  • CRM and platform migrations, field-mapped and QA'd.
  • Deduping, backfills, and record cleanup at volume.
  • Document processing and data entry, handled accurately.
  • No seat, no contract. Priced per project.
Proof from the field

Solar companies already run on Eterna teams.

"The Eterna team has been a crucial factor in making the department as successful as it is today. Going above and beyond to learn whatever is needed to get the job done."
Anthony Sgambati · Director of Post-Install Operations
"Eterna's team significantly contributed to customer satisfaction and retention. Their professionalism and empathy turned satisfied customers into loyal advocates."
Isaiah Newkirk · Retention Department Manager
Before you ask

The questions every ops leader asks first.

What hours do they work? Do they overlap with us?
Your team works your hours. We build the shift around your time zone, so your coordinators and support reps are online when your US crews, AHJs, and homeowners are. And when you're ready for it, Jakarta's time zone can also work the other way: hand off a queue at the end of your day and it keeps moving overnight while your office sleeps. Optional, whenever you want it.
Is the English good enough to work with my team?
Yes. Every hire is screened for written and spoken English before you ever interview them, and you approve every person. Most of our people speak with little to no accent. For back-office and design work, communication runs clean inside your tools.
How do you keep our data secure?
Your work stays isolated by design. Separate teams, separate systems, separate access, so no account ever sees another. Your people work inside your own tools on scoped permissions, which keeps your data in your CRM and your storage, never a black box on our side. For sensitive work we can put your team on company-monitored devices, though most clients run fine without it. (Ownership and NDAs are covered in the next answer.)
Who owns the work, and what about NDAs?
You do, completely. Everything your team produces, permit packets, designs, code, documents, is your property as work-for-hire. Every Eterna employee signs an NDA before they start on your account, and we'll sign your own NDA or MNDA on your terms. Nothing your team builds for you is ever reused, resold, or shared anywhere else.
What does it actually cost?
$1,500 a month gets you an entry role at 40 hours a week. Someone pre-trained, fluent in English, reachable all day in your virtual office room. The exact price depends on the role and seniority, and your plan spells it out. There's no placement fee and no recruiting bill, and you pay nothing until you actually hire.
How does the 24-hour team plan work?
You take the 2-minute quiz, roles, install volume, timeline, and an email. Within 24 hours we send back a written team plan: the roles we'd staff, a price, and a ramp timeline built off your answers. No call required to get it. If you'd rather talk it through, there's a link to book 15 minutes, but the plan lands either way.
What if a hire doesn't work out?
You interview and approve every person after three internal rounds, so most fit questions get answered up front. Your first three months run as a trial and probation, and you can cancel anytime inside it. If someone isn't the right fit, tell your manager and we re-match the seat. Swapping a person is a conversation, never a fight.
Do they actually know solar?
Yes. Every hire learns the solar process before you meet them: permitting, utility, M1 to M3, and the common tools like Aurora, Enerflo, and Salesforce. For your market you pick the tradeoff. We can give you a fresh grad with solar training at the entry price, or someone with prior solar experience for a few hundred more a month. We load them with the HOA and AHJ requirements for your states. Nobody knows every county cold, and we won't pretend otherwise.
Can they talk to our homeowners? What about TCPA?
We lead with back-office work: permitting, design, proposals, billing, ops. No homeowner-contact risk there. Customer support is inbound and service-focused. Outbound calling or texting to homeowners only happens inside your compliance framework, on your scripts, with your rules. We keep you on the safe side of the line by design.
Why Indonesia, and not the Philippines?
Fair question, since the Philippines is the default for solar outsourcing. We built in Indonesia around retention. Industry reports put offshore BPO churn at 30 to 60% a year. Ours runs under 5%, because people don't leave: Great Place to Work certified, one of Prosple's Top 3 Companies for Fresh Graduates in Indonesia (2025), with real benefits behind it. You still get US-hours overlap and English-screened people. And you interview everyone yourself before they join.
How do I know they're actually working?
Your team sits in your voice room on our Discord all shift, so you can see who's online and jump in anytime. Want proof on paper? Pull an activity report on request: hours worked, time on camera, time muted, exported to CSV. Break logs track themselves, and twice-daily check-ins keep everyone sharp. There's a whole section on this above.

Every month your senior people spend on permit packets is margin you never get back.

Tell us what you need and let us handle it. Your plan lands in your inbox within 24 hours: roles, price, and a ramp timeline. No calls until you want one. We start sourcing this week.

Book a 15-min callPrefer to talk it through first? Grab a slot.

No commitment. Nothing until you actually hire.