Customize
White-labeling
Replace every ConnXL mark your end users would otherwise see — the add-in's name, its icon, the ribbon tab, and the taskpane's whole look — with your own brand, sourced from one shared assets library.
6 min read
A customer who configures nothing sees no "ConnXL" anywhere in their add-in — no name, no logo, no formula prefix. Everything visible either falls back to your own organization's name or shows exactly what you set.
What you can rebrand
| Field | Type | Description |
|---|---|---|
Display nameOptional | string | The add-in's name — shown in the manifest, on ribbon labels, and in the taskpane header. Empty falls back to your organization's name. |
Add-in iconOptional | image | The icon Excel shows for the add-in — the manifest icon and every ribbon group/button icon that doesn't set its own. Empty falls back to a neutral default logo. |
Ribbon tab nameOptional | string | The label of your add-in's custom ribbon tab, set from the Ribbon buttons page. Empty falls back to the add-in's display name. |
Taskpane theme & headerOptional | — | Accent color, font, corner radius, density, mode, background, and an optional branded header bar with your logo — configured in the taskpane builder. |
Manifest fields need a re-deploy — the taskpane doesn't
Display name and icon changes update the Office manifest, the same as a ribbon-button change — re-deploy for Excel to pick them up. The taskpane's branding rides the live config channel instead, so it applies with no re-deploy at all.
The assets library
Images, icons, and workbook templates all come from one org-scoped library — upload once and reuse it across every add-in and every environment, under Resources → Assets:
- Images — PNG, JPEG, WEBP, GIF, or SVG, resized for the taskpane's image blocks and its background.
- Icons — PNG, JPEG, WEBP, GIF, or SVG, rasterized to 16/32/80px variants for ribbon buttons and the add-in icon.
- Templates —
.xlsxworkbooks your users insert with one click from the taskpane's template list; each upload is scanned and sanitized (macros, external links, and a handful of risky formula functions are rejected).
The function namespace
Every formula your users type is prefixed with your add-in's namespace — =NAMESPACE.MODULE.FN(…). You choose it once, when you create the add-in, and it's immutable after that.
Blank gives you the default — typing it doesn't
Leave the namespace field blank to get the default, CONNXL. Typing CONNXL explicitly is rejected — it's a reserved word, and blank is the only way to get it. Pick your own (e.g. NORTHWIND) for a fully de-branded formula prefix — =NORTHWIND.SALES.TOP_CUSTOMERS(10) instead of =CONNXL.SALES.TOP_CUSTOMERS(10).
Ribbon buttons
Add custom buttons to the Excel ribbon that open your taskpane, run one of your functions, or launch a dialog — placed on a built-in tab or your own branded tab.
Dashboard
The dashboard is where you configure add-ins and watch the agents that serve them. Everything is scoped by the URL — organization, then add-in, then environment — so the breadcrumb tells you exactly what you're editing.