Introducing Highlights: the context that matters

Automatic personalization. From just an email address.

Turn a work email into a company’s logo, backdrop, colors, and fonts. Personalize onboarding, demos, decks, and emails before your user types a thing.

100 brand lookups free every month · no card required

Create your workspace

Start with your work email.

Work email

team@mintlify.com

Mintlify found on mintlify.com

Continue

Mintlify logo

Mintlify

The knowledge infrastructure agents build on

Industry
Developer Tools & APIs
Colors
Fonts
AaArizona FlareAaInter

Open your docs workspace

Invite team

type: 'by_email'

Teams personalizing with Context.dev

  • DocsBot
  • Ferndesk
  • Mastra
  • Hoplite
  • Comp AI
  • Sunrun
“Context.dev has greatly improved our onboarding experience, adding a real ‘wow’ factor that almost every one of our customers have commented on, asking ‘How did you do that?!’”
Ryan MorrisseyCofounder and CEO, HopliteRead the Hoplite story
for Agently to brand a new workspace from a domain
~300 ms
for Hoplite to ship personalized onboarding end to end
15 min

One email in. Their brand out.

Pass a work email and Context.dev resolves the company domain, then returns the logo, backdrop, colors, fonts, and company details to fill your product with.

  • ResolveWork email to company domain, no regex
  • EnrichLogo, backdrop, colors, fonts, and industry
  • PersonalizeTheme the workspace and prefill the forms
npm install context.dev

personalize.ts

import ContextDev from 'context.dev';

const client = new ContextDev({ apiKey: 'YOUR_API_KEY' });

const { brand } = await client.brand.retrieve({
  type: 'by_email',
  email: 'team@mintlify.com',
});
const { styleguide } = await client.web.extractStyleguide({
  domain: brand.domain,
});

const icon = brand.logos?.find((logo) => logo.type === 'icon')?.url;
const cover = brand.backdrops?.[0]?.url;
const colors = brand.colors?.map((color) => color.hex);
const font = styleguide?.typography?.headings.h1?.fontFamily;

Where teams personalize with Context.dev.

The places our customers use a domain to make their product feel built for each user.

  • Onboarding and signup

    Pull in each customer’s colors and logo so their chatbot is branded from the first screen.

    DocsBot
  • Sales decks

    Generate a personalized deck with every prospect’s logo, colors, and favicon.

    Comp AI
  • Partner and affiliate portals

    Give each partner a portal in their own logo, colors, and typography.

    Sunrun
  • Marketing emails

    Create on-brand marketing emails from a company’s own assets in seconds.

    Sequenzy
  • Branded docs sites

    Turn a GitHub repo URL into a complete, branded documentation site.

    Mintlify
  • Personalized demos

    Brand every demo for the prospect watching it, and convert more of them.

    Lasso Moderation

Skip the setup forms nobody wants to fill in.

What manual onboarding asks of every new user, and what automatic personalization does instead.

CompareManual setupevery new user, by handContext.devone API key
LogoUser finds a file and uploads itFetched from their domain
Brand colorsPicked by hand from a color pickerPulled from their logo and site
Company detailsTyped into an onboarding formDescription and industry, prefilled
Work emailDomain parsed with your own regexResolved from the email automatically
First screenA blank, generic workspaceTheir brand, before they type a thing

Personalization, answered.

More details in the API documentation.

What is automatic personalization?

Automatic personalization tailors your product to each user without asking them to set it up. Context.dev turns a work email or domain into the company’s logo, colors, and details, so onboarding, demos, and emails match the user’s brand from the first screen.

What data do I get from an email address?

The brand API resolves the company domain from a work email and returns the company name, description, logos, colors, backdrop images, industries, and social links. The styleguide API adds fonts and component styles from the company’s website.

How fast is a brand lookup?

Fast enough to run during signup. Agently reports about 300 milliseconds to brand a new workspace from a domain.

How much does personalization cost?

A brand lookup costs 10 credits. The free plan includes 1,000 credits every month, enough for 100 lookups.

Personalize your next signup.

1,000 free credits every month, enough for 100 brand lookups. No credit card required.