White Label Feathery

White labelling Feathery involves a few steps, in conjunction with the Feathery team.

Customizable Features

  • Editor branding, including logo, links, and company name.

  • Enabled features:

    • Themes

    • Team + Permissions

    • Available form elements & fields

    • Available integrations

    • Advanced logic & API connectors

    • Analytics

    • Form settings (all / any of the tabs in that screen)

Admin Panel

Your team will receive access to a custom admin panel that allows you to manage your customer workspaces:

  • Review active workspaces

  • Delete or set up new workspaces

  • Invite or remove users from specific workspaces

  • Customize the white labelling of specific workspaces

    • Enable or disable features

    • Customize logo, primary workspace color, and company name.

Workspace API Access

The same actions that can be performed via the admin panel are also available via API to Feathery for programmatic access.

https://api-docs.feathery.io/#workspaces

Integrating Feathery Editor

There are two main ways you can integrate the white labelled Feathery editor into your product.

Standalone

With this method, you direct your users to a white label URL where they can log into Feathery directly via Feathery’s own authentication system.

Integrated

You can also set up Feathery so that access to the Feathery editor is initiated from your own product. Because they’ve already authenticated into your environment, you may authenticate directly with Feathery and bypass our authentication system.

Authentication

  1. Generate a login token for a specific workspace account via the Feathery server-side API. This token is valid for 24 hours and can be refreshed by querying the same endpoint.

  2. Pass the login token to your frontend, and load the Feathery editor with the parameter auth=<access_token> in the URL.

  3. The Feathery editor will load directly, bypassing the typical login flow. Clicking the Logoutbutton will revoke the token and redirect the user back to the brand URL set for the workspace.

Embed vs Redirect

You may either embed the Feathery editor into your custom app via an Iframe, or you can redirect your users to a new tab that loads a white label URL managed by Feathery.

Last updated