Overview
This article explains how to connect Front to Opensense using the Front API. Once connected, Opensense can sync your Front teammates and push managed email signatures directly into their accounts.
Before you start
You'll need:
Front admin access to generate an API token and configure teammate settings
Opensense admin access to configure the integration
Step-by-step guide
Step 1: Generate an API token in Front
Creating an API token in Front is a 4-step process. Complete each step in order.
Log in to Front as an admin.
Navigate to Settings, select the Company tab, then go to Developers > API tokens.
Click Create API token.
Token details: Name the token (for example, "Opensense Integration") and click Next.
Feature access: Select both of the following, then click Next:
Access Resources: allows the token to manage Front API resources such as inboxes, contacts, and signatures
Auto-provisioning: allows the token to manage teammate provisioning via SCIM, which enables Opensense to sync and manage Front users
Namespace access: Select all three namespaces, then click Next:
Global: core API resources used for directory syncing
Shared: shared inboxes and workspaces; select the workspaces where teammates should receive Opensense signatures
Private: individual user mailboxes; required for signature pusher
Resource permissions: Enable the following permissions:
Resource | Read | Write | Delete |
|---|---|---|---|
Signatures | ✓ | ✓ | ✓ |
Teammate groups | ✓ | ||
Teammates | ✓ | ||
Teams | ✓ |
Click Create and copy the token.

Front Company Developer API Token Settings
Step 2: Enable individual API access for teammates
For Opensense to push signatures into individual inboxes, the Allow access to my individual resources via the API setting must be enabled for each teammate in Front.
If this setting is not enabled for a teammate, Opensense can sync that user but signature push will fail for their account. User sync and signature push work independently.
In Front, navigate to Settings and confirm you are on the Company tab.
Select Teammates from the left sidebar.
Select a teammate.
Select the Preferences tab from the horizontal tab bar at the top of the teammate's profile.
Enable Allow access to my individual resources via the API.
Repeat for each teammate who should receive a managed signature.

Front Company Teammates Settings
Step 3: Add the API token in Opensense
Log in to Opensense as an admin.
Navigate to Manage > Domain Settings > Directory/Sync > Front.
Paste your API token into the token field.
Enable Auto-sync users if you want Front teammates to sync automatically into Opensense.
Click Save.
Opensense connects to Front and begins syncing teammates based on your auto-sync setting.

Opensense Domain Settings for Front
Push to Front
Once users are synced, you can push their assigned Opensense signature directly into their Front account. Opensense writes the signature via the Front API, placing it in the teammate's signature settings without any action required from the teammate. For a full walkthrough of the pusher tool, see Using the Opensense Pusher.
In Opensense, navigate to Signatures > Pusher.
Click New Push.
Configure the users in the Pusher tool wizard.
Expected result: The signature appears in the teammate's Front account. The teammate will see it in their signature selector in the Front composer.
Sync Front Users
If Auto-sync users is enabled, Opensense syncs Front teammates automatically on a recurring schedule. To trigger a manual sync:
In Opensense, navigate to Manage > Users.
Click Actions.
Select Run Sync and set the source to Front app.
Expected result: Synced Front teammates appear in your Opensense user list under Manage > Users.
Troubleshooting
Common issues:
Problem: Signatures are not appearing in a teammate's Front account after pushing.
Solution: Confirm that Allow access to my individual resources via the API is enabled on the teammate's Preferences tab in Front. Signature push will fail without this permission, even if the user is synced.
To verify: push the signature again after enabling the setting. The signature should appear in the teammate's Front account.
Problem: Auto-sync is on but teammates are not appearing in Opensense.
Solution: Verify that the API token has Read enabled for the Teammates resource and that the token was saved correctly in Manage > Domain Settings > Directory/Sync > Front.
To verify: check that the teammate appears in the Opensense user list after saving the token.
Related articles
Opensense Support
For further assistance, contact Opensense Support:
Email: help@opensense.com
Knowledge Base: help.opensense.com

