Linking Front as a source

Alpha release

This source is currently in alpha. The interface and available tables may change.

Enter your Front API token to sync your Front data into the PostHog data warehouse.

Adding a data source

  1. Go to the sources tab of the data pipeline section in PostHog.
  2. Click + New source and then click Link next to Front.
  3. Create an API token in your Front settings under Developers > API tokens. Grant read scopes for the resources you want to sync (for example shared_resources:read, contacts:read, tags:read).
  4. Back in PostHog, paste the token in the API token field and click Next.
  5. Select the tables you want to sync, set the sync method and frequency, then click Import.

Once the syncs are complete, you can start using Front data in PostHog.

Available tables

TableDescriptionSync method
eventsFront events (only syncs the last 365 days on initial sync)Incremental
contactsContactsFull refresh
conversationsConversationsFull refresh
accountsAccountsFull refresh
tagsTagsFull refresh
teammatesTeammatesFull refresh
inboxesInboxesFull refresh
channelsChannelsFull refresh
teamsTeamsFull refresh

Incremental tables sync only new or updated records on each run. Full refresh tables reload all data on each sync.

Sync limitations

The events table only syncs the last 365 days on its initial sync to avoid an unbounded backfill.

Configuration

OptionTypeRequired
API tokenpasswordYes

Supported tables

TableDescriptionSync methodIncremental fieldPrimary key
events

Only syncs the last 365 days on initial sync

Incremental, Full refreshemitted_at
contacts

A person or company in Front's contact directory, with their handles across channels.

Full refresh
conversations

A thread of messages and comments in Front, the core unit of work in an inbox.

Full refresh
accounts

A company account in Front, grouping related contacts together.

Full refresh
tags

A label that can be applied to conversations to categorize them.

Full refresh
teammates

A user (teammate) in the Front workspace.

Full refresh
inboxes

A shared inbox that receives and organizes conversations.

Full refresh
channels

A communication channel (email, SMS, etc.) connected to an inbox.

Full refresh
teams

A team in the Front workspace that owns inboxes and teammates.

Full refresh

Community questions

Was this page useful?

Questions about this page? or post a community question.