---
"@context": https://schema.org
"@type": TechArticle
"@id": https://www.twilio.com/docs/segment/connections/destinations/catalog/framed-io#article
headline: Framed.io Destination
description: Connect the Framed.io destination in Segment to send Identify and Track data to Framed for predictive analytics and customer behavior modeling.
url: https://www.twilio.com/docs/segment/connections/destinations/catalog/framed-io
inLanguage: en
dateModified: 2026-07-15T17:40:17.000Z
author:
  "@type": Organization
  name: Twilio Developer Education Team
publisher:
  "@type": Organization
  name: Twilio
---

# Framed.io Destination

Framed.io is a predictive analytics platform that models customer behavior. The Framed.io destination sends your Segment `identify` and `track` calls to Framed.

## Getting Started

To send data to Framed, set up and instrument your application with Segment, then turn on Framed in your Segment destinations page. Next, log in to your Framed account and select Segment in the Integrations menu. Copy the API key shown and paste it into the Framed configuration page in Segment.

Framed supports the `identify` and `track` methods.

## Identify

When you `identify` a user, we'll pass that user's information to Framed with `userId` as Framed's External User ID. Segment's special traits recognized as Framed's standard user profile fields (in parentheses) are:

* `firstName` (`first_name`)
* `lastName` (`last_name`)
* `email` (`email`)
* `gender` (`gender`)
* `userID` (`userID`)

All other traits will be sent to Framed as custom attributes.

## Track

When you `track` an event, we will send that event to Framed as a user event. Events must have the following:

* `userID` (`userID`)
* `event_name` (`event_name`)
* Any properties of the event will be passed onto Framed as custom properties of the event itself.
