Carrier Outage Has a Happy Ending Thanks to Plivo

Carrier Outage Has a Happy Ending Thanks to Plivo

Senior Systems Engineer Ólafur Tryggvason works for Advania, one of Northern Europe’s oldest IT companies, in Iceland. “We have a system called INNA that lets colleges manage tuition, attendance, and fees, and lets teachers share documents with students. Ninety percent of colleges here use it,” he says.

Among the things INNA can do is send SMS alerts to students. “The colleges were using local SMS services with INNA to notify students if classes were canceled,” Tryggvason says. “It had been set up maybe 20 years ago and not updated since. Now and then the services went down, and sometimes outgoing messages got backed up. When a local utility company would send out messages to several hundred thousand customers it sometimes filled up the SMS queue for many hours.”

That was frustrating, but not enough to make refactoring the code a priority — until one day in 2018 when texting provider Vodafone’s SMS service broke down for several days. Not having the ability to send messages crippled INNA — “so we scrambled,” Tryggvason recalls, to find a better solution for texting.

We looked at all the providers, looked at their APIs — and we picked Plivo.

One of the key factors in Plivo’s favor was its API documentation, Tryggvason says. “We needed something easy to understand, that showed in simple steps how we could get what we wanted right away, and how we could add complexity later.”

Fast implementation

Advania wanted to move quickly, and Plivo let them do that. “We were up and running in two days. We had messages going out in production on the second day.”

Tryggvason says he created an interface on top of the Plivo API and emulated all of the local APIs, so “if you were using Siemens or using Vodafone we could easily switch you out just by switching the hosting. It was about getting each school up and running as fast as we could.”

Plivo’s abilities to send callbacks from its API to the application was another key benefit. “Plivo sends a callback, which I’m saving and making available so someone at the schools can check the status of what’s going on. That was something the local vendors weren’t doing. Being able to know if a message was successfully delivered was a huge step up for us because that allowed us to bring in a level of service that the customers weren’t used to. And it was very easy — I didn’t have to do much but create a wrapper.

In fact every part of the implementation was really easy.

And that delay when the utility company blanketed its contact list with text messages? “The buffering that was happening went away because it’s not a problem with Plivo.”

Integrating Plivo with INNA was simple enough that Advania needed to contact tech support only once, and when they did, “it was fixed like that,” Tryggvason says. They also had a local telco that was blocking SMS messages from Plivo, in what was “kind of a blatant international violation.” Plivo got that remedied as well.

Replacing old code with Plivo’s APIs did more than make Advania’s college customers happy. Taking business away from the telcos was good for Advania’s business. “We do take a tiny margin,” he smiles.

Plivo everywhere

Since migrating INNA to Plivo, Advania has used Plivo for other products, such as its visitor reception system Visita. Visitors sign in and get a badge with a barcode, and specify who they want to see, and that person gets an SMS saying there’s someone waiting at the door. Another system provides similar alerts as part of a PDF signing service to notify people there’s a document they need to sign.

Plivo has become a regular part of Advania’s toolkit for building SMS communications into applications.


SMS Notification

About advania

Advania, a Nordic IT services provider, has its headquarters in Stockholm, a presence in six northern European countries, and several hundred million dollars in annual sales. The company’s roots date back to an office equipment repair business founded in 1939 in Reykjavik. Advania has about 650 employees in Iceland out of more than 3,500 total.


Stockholm, Sweden





When a service provider’s network went down for several days, Advania needed to quickly find an alternative texting provider to incorporate in INNA, an application used by 90% of the colleges in Iceland.


Advania wrote an interface on top of Plivo’s SMS API that emulated every service provider’s APIs, making it easy to drop in Plivo as a replacement.


INNA texting was back in service just two days after a service provider outage, with new capabilities that let senders see whether their texts were successfully delivered.

Improve Your Customer Experience
Grow your business with Plivo APIs. Talk to our team to learn more.
First name is required
Last name is required
Valid phone number is required
Work email is required
Monthly volume is required
Primary use case is required
First name is required
By submitting this form, you agree we may contact you in the manner described in our Privacy Policy.
Thank you icon
Thank you!
Thank you for subscribing
Thank you for your interest in Plivo.
Unfortunately, based on the information you provided, we are unable to provide service at this time.
We apologize for any inconvenience this may cause and appreciate your understanding.

Thanks for your interest in Plivo. We have two account options available to meet customers’ varying needs:

  • Self-service: no commitment, standard pricing, free basic support.
  • Committed spend agreement: guided implementation, premium support options, and discounted rates. These packages involve an annual contract starting at $750 a month.
Based on the information that you provided, a self-service account seems like the right fit for your business. Use the links below to get started:
If you’d like to discuss a committed spend agreement, please provide us a bit more information by filling out this form.
Oops! Something went wrong while submitting the form.