Socotra

Who They Serve

Socotra serves as a system of record for MGAs and carriers across multiple (P&C and Life) lines of business. It’s best for teams who’ve raised enough funding to support Socotra’s unit economics, and have a small development team or are comfortable getting assistance from an SI firm on the implementation. Their vision is to be the first truly modern core policy administration system for insurtech MGAs and carriers of any size: cloud-native, API-based, true SaaS, and ready to go off the shelf.

Secondarily, maybe you are an agency, but you might like to own your own product in the future. In the near term you need a configurable, white-labeled quote flow and light CRM solution. For this Socotra offers the Socotra Unified Portal as a standalone product. Then when it comes time to build your own product, you won't need to tear out any of your front end; you just plug Socotra's core policy software platform into the back of it.


What They Do

APIs and Webhooks

Socotra's JSON/REST APIs handle the policy lifecycle from quote and purchase through endorsement, cancellation, reinstatement, and renewal. APIs include functionality like rating & underwriting, document generation, creating invoices and marking them as paid, and basic claims and FNOL. You'll want to build your own workflow orchestration layer on top of these APIs. From there you can create front ends for consumers or brokers, or provision your own external APIs for distribution partners.

Socotra also offers webhooks to integrate with downstream processes—like printing an invoice when it's generated, enabling automated renewal processes, or sending data changes to an external DB. Webhooks and APIs are publicly and freely documented online.


App Marketplace

The core policy administration needs addressed by Socotra APIs and webhooks are only part of an insurer's tech stack. To give you a head start on the rest, Socotra offers an app marketplace.

The marketplace has 30 partners at time of writing (November 2022):

We expect this list to expand in 2023 and beyond, so consider checking their site for updates.


Agent and Policyholder UX

Socotra Unified Portal

If you have a team of developers ready to develop your customized stack, Socotra's back end and growing app marketplace may be just what the doctor ordered. Your team can build a workflow orchestration and integration layer on their openly documented, modern back-end JSON/REST APIs, and then develop the front end(s) you need on top of it.

But if you're pressed for time or development resources, or your short-term front-end needs are not complex, consider also springing for their configurable agent and policyholder front end, the Socotra Unified Portal. The portal is a separate offering from the APIs and app marketplace, collectively called Socotra Core. Socotra Core has its own internal facing front end as well. The SUP is newer, the product of a strategic acquisition in 2022. It has benefits over the Socotra Core front end, and we expect more as they continue to aggressively develop it.

Benefits of the portal include:

  • New business and service flows for agents, and new business flows for consumers. Direct-to-consumer policyholder self-service endorsements will be available by the end of 2022. The portal does not currently have an underwriter workbench component; if you have intricate underwriting workflows you can build these or integrate with a commercial underwriting workbench.
  • A spacious, mobile-friendly design, with a uniform look and feel across agent and D2C experiences, and built-in tracking integrations like Google Analytics, Mouseflow, and the Meta (formerly Facebook) Pixel.
  • A lightweight configurable orchestration and integration layer.
  • Standard quote flow features like default coverage levels and automated quote variations. By contrast, quote variations exist in the Socotra Core UI, but they're more manual: Agents copy a quote and make changes to it. And rather than setting default coverage levels in Socotra Core, you simply have the agent set them each time.
  • Surprising quote flow features like glia chat integration for support from underwriters and CSRs (which can be set up so the chat agent can see and interact with the user session), and a button for agents to easily send partial quotes to the consumer for completion.
  • More native support for roles, groups, and permissions than you'll find in the Socotra Core internal UI. At time of writing, the Socotra Core UI only has read-only, claims-only, and full admin roles.
  • “CRM light” features to help manage customers. As a general rule, some data is best kept outside your policy software back end itself—data like notes on individual customers and communications with them. The portal provides a lightweight solution for this. You can also handle email and SMS from within the portal.
  • Full configurability of application flows and question logic via JSON. Note that this is a separate step from product configuration in Socotra Core for the moment.
  • White-labeling and fine-grained branding. If you work with multiple agencies for example, you can brand the portal differently for each. The portal supports the most common branding elements like logos, colors, and fonts. If you need to completely redesign the page, consider developing your own front end.

Standalone Solution for Agencies

The Socotra Unified Portal is also available as a standalone offering. If you're an agency and don't yet need Socotra's backend APIs, the portal offers a configurable, white-labeled quote and policy management flow which you can connect in to your partners' APIs. Later if you're considering owning your product, you can purchase Socotra Core. The portal will be ready to integrate with it.

The SUP doesn't replace all the functionality of an agency management system and full CRM. You'll still want to think about things like pipeline management and prospecting, commission management, billing and payments, and, if you're a broker, maybe tracking down policies in multiple systems. But if you're seriously considering a pivot to owning your own product, you might talk to Socotra about whether and how the unified portal makes sense for you.


Event Streams and Data Mart

Socotra provides three ways to access your data.

  • Their data mart, introduced in 2022, is a relational database you can access with any MySQL client. You can query the data mart as you would your own data warehouse. Or you can plug your dashboarding solution directly into it—your Tableau, Looker, or PowerBI—with a MySQL driver.
  • To supplement the data mart, Socotra event streams capture everything that happens in the platform in full detail. Their event streams are available on a pull model, where you query them as needed via their event stream API. Or you can use Socotra webhooks to achieve a traditional push model, receiving the events as they happen in real time. Either way you can then funnel some or all of this event data into a data lake.
  • Socotra also offers pre-configured reports for things like financial transactions, risk exposure, policies issued, commissions payable, claims (including reserves and payable), and unearned premium. These are available out of the box both via API and in their internal UI. Still, Socotra customers we've spoken with often eventually prefer to work directly with the data mart and event streams.

How to Work With Them

The Socotra Approach: An Analogy

An analogy might help describe Socotra's approach to policy software, in comparison with that of other vendors. Some policy software companies are like Apple with the iPhone, focusing on UX and owning the system from end to end because that UX is part of their brand. Socotra aims to be like Android: an open system with well built core components that enables insurers to create an ecosystem.

If you like that approach, Socotra might be a good fit. You'll need developers, or Socotra Services or a solutions integrator, to get you started. If you go with an SI, Socotra can help you get connected. If you bring your own developers, you can dive in with a free 30-day trial, a sandbox environment, and thorough, accessible documentation.


Resources and Time to Implement

The number of developers you need to build an insurance program with Socotra may vary. Some teams working with Socotra on single-product launches have had just 3–5 developers. One incumbent insurer building an entire digital multiline insurance program on Socotra had dozens. But for the Socotra platform and core functionality, even that team only allocated a single agile team.

Launch times vary, anywhere from a few weeks to seven months—again depending on how much the customer is building around the platform in terms of workflow orchestration, integrations, and UI.

Should you choose to take advantage of the Socotra Unified Portal, you can either configure it from scratch yourself or enlist Socotra's help for initial set-up. Documentation for the portal is not as robust yet as what you'll find for Socotra Core, but the team is aware of that and working toward full documentation parity. In the meantime they will make sure your team is set up for success at launch and beyond.


Configuring Socotra

Configuration is an important part of every policy software platform. Socotra's approach is somewhat unique and worth highlighting.

Socotra’s data model is flexible and can handle simple and complex products, both P&C and life. Product configuration uses a JSON structure for laying out the data model and data capture (see example documentation).

Rating, underwriting rules, payments plans and a few other pieces are configured by means of plug-ins. Plug-ins are user scripts you write in JavaScript to customize how Socotra behaves at specific moments. They can be as basic or as intricate as you need.

Their plug-in approach has the benefits of other text-based configuration styles (see our configuration write-up), including the ability to use git to track changes. But it has all the power and flexibility of a full programming language. That does mean you'll need someone familiar with JavaScript to write your plug-ins. But there are a lot of people out there familiar with JavaScript, and they'll find Socotra's plugins to be well documented.

Document templates in Socotra are configured using an open-source language called Liquid, developed by eCommerce giant Shopify. Liquid feels similar to other templating frameworks like Hugo (for the Go programming language) or Jinja (for Python). You're writing HTML and CSS, as you would for a non-interactive web page. But you add dynamic content in curly braces: {{ like this }}. Socotra adds to Liquid some well documented extended features of its own, for things like formatting, easy date/time calculations, and lookups.

Some policy software vendors use Microsoft Word for templating and Excel for rating, since business users often know these tools. By contrast, Liquid templates are likely not something your business analyst or insurance product owner already knows. But if you have someone willing to learn them, they offer all the flexibility and precision of HTML and CSS.

Socotra also offers a configuration studio to complement these code-based approaches. Any changes made in the configuration studio UI are reflected in the config files. Customers use the config studio to tweak and validate configuration changes and even to build entire products, depending on the complexity of the product. Or you can use it as an on-ramp to coding up more intricate projects. You'll find a walk-through in Socotra's getting started guide.


Products

We asked Socotra what products their customers are currently actively selling or placing. If you don't see your product on the list, we always recommend reaching out! This is not meant to be an exhaustive list of what Socotra supports.


Customers Actively Selling or Placing Insurance

  • Accident & Health
  • Annuities/MYGA (Multi-Year Guaranteed Annuity)*
  • Boat*
  • BOP
  • Commercial Auto
  • Commercial Property
  • Consultant Liability*
  • Cyber
  • D&O*
  • Dwelling Fire/Property*
  • Embedded Insurance
  • Excess Casualty & Liability*
  • Farmowners*
  • Flood*
  • General Liability
  • Inland Marine
  • Life
  • Management Liability
  • Motorcycle, ATV/UTV, Snowmobile, Dirtbike, e-Bike*
  • Ocean Marine/Shipping*
  • Parametric Insurance
  • Personal Auto
  • Personal Home
  • Pet
  • Professional Liability
  • Rental Property Owners
  • Renters
  • Travel Insurance
  • Umbrella (write-in note: both Personal & Commercial)
  • Usage-Based Insurance
  • Workers Comp

Asterisks indicate vendor write-ins.


No Current Customers

  • (None)

Locations

We asked Socotra where their customers are currently actively selling or placing insurance. If you don't see your region on the list, we recommend reaching out to ask! This is not meant to be an exhaustive list of where Socotra will do business.


Customers Actively Selling or Placing Insurance

  • US & Canada
  • Latin America
  • UK & Europe
  • Australia/Asia/Pacific

No Current Customers

  • Africa (no current customer, one former who shut down)


Footnotes

  1. https://www.socotra.com captured 2022-09-20, plus notes from the vendor