Skip to content
Product
PlatformPricingDimensionsIntegrationsSecurityCompare
Solutions · by use case
Customer, guest and fan experienceProduct feedback and prioritizationRevenue, churn and retentionAgenciesContact center performanceAI agent and chatbot analyticsMulti-location performanceReviews and competitive benchmarking
Solutions · by industry
Hotels and hospitalityRestaurants and food serviceFitness and leisureRetail and e-commerceSports and live entertainmentInsuranceBanking and financial servicesSoftware and SaaSAutomotiveConsumer products and CPGContact centers and BPOsPublic sector and nonprofitReal estateGaming and betting
Learn
Artifacts GalleryCustomer storiesResearchBlogThought leadershipLessons Log in Start now

Front integration for Dimension Labs

This brings in the messages of your Front conversations, inbound from customers and outbound from your team, one conversation per Front conversation. You run it on your side: a small script reads Front's events feed and posts each message to the universal API.

Platform
Front
Type
Support desks
Connects by
Universal API
Setup
5 steps
Guide checked
2026-10-13, against Front's documentation
[01] What comes acrossFrom Front into one format

Every Front message, in the same shape as everything else.

Each record lands in the Dimension Labs conversation format, so Dimensions, reports and the agent work the same way as for every other source.

FrontDimension Labs
message text, else body with HTML stripped text

text is the plain version for email messages. body can be HTML.

the conversation's contact id userId

The id at the end of recipient._links.related.contact (it starts with crd_), on every message of the conversation. Fall back to the conversation id. Don't use recipient.handle: it is the customer's email address or phone number.

message is_inbound incoming

true for a message received, false for one sent.

conversation id sessionId

Front ids such as cnv_yo1kg5q have no colons.

conversation id conversationId

Same value as sessionId.

message created_at dimensionlabs_timestamp

Unix seconds, with a fraction. toMillis turns them into whole milliseconds.

message type; conversation tags, status, ticket_ids, custom_fields platformJson

type is the channel, such as email, sms or front_chat.

[02] How to connect FrontUniversal API

5 steps. Then it runs on its own.

A small job on your side reads Front through its API and posts each message to the Dimension Labs universal API. The guide gives the steps, the field mapping and the code. Run the job once for history, then every 15 minutes. A live source is enriched automatically every day; history is enriched with a backfill.

Rate limits, per Front, are per company: 50 requests per minute on Starter, 100 on Professional and 200 on Enterprise. Responses carry x-ratelimit-limit, x-ratelimit-remaining and x-ratelimit-reset headers (rate limits).

Open the full Front guide ›
  1. 01Get API access in Front
  2. 02Pull new messages
  3. 03Map the fields
  4. 04Send it
  5. 05Run it

What you need

  • A Front admin: only admins can create or manage API tokens.
  • A Front API token with read access to the inboxes you want to send.
  • A Dimension Labs API key for a new Universal API source.

[03] What you can ask

Questions teams answer with Front data.

  • Which ticket themes come before a cancellation?
  • What drives repeat contacts this month?
  • Which issues take the most agent time, by reason?

Front integration questions

Does Dimension Labs integrate with Front?

Yes. A small job on your side reads Front through its API and posts each message to the Dimension Labs universal API. The guide gives the steps, the field mapping and the code. The setup guide was checked against Front's documentation on 2026-10-13.

What Front data does Dimension Labs bring in?

This brings in the messages of your Front conversations, inbound from customers and outbound from your team, one conversation per Front conversation. You run it on your side: a small script reads Front's events feed and posts each message to the universal API.

What do I need to connect Front?

A Front admin: only admins can create or manage API tokens. A Front API token with read access to the inboxes you want to send. A Dimension Labs API key for a new Universal API source.

How often does Front data update?

Run the job once for history, then every 15 minutes. A live source is enriched automatically every day; history is enriched with a backfill.

Can I connect a platform that is not Front?

Yes. Any platform with an API connects through the same universal API, and any tool with an export button works as a file upload. The integrations page lists the platforms with a written guide.

Dimension Labs/Start with one file From $299 a month

Stop reporting. Start understanding.

Start with one file. Ask why a number moved. Plans from $299 a month, no demo and no contract on monthly plans.