# Contacts

## Where does contact data come from?

Contact data either comes from interactions that your customers have with you via the Bird platform, or from importing contacts, either manually or via [Connectors](/applications/integrations/integrations.md).

This allows you to integrate data from external sources into your contact profiles in Bird's CRM, giving you a complete picture of your customers' interactions and behaviors.

## How are contacts used?

### Contacts in Campaigns

Create [segments](/applications/audience/lists-and-segments/concepts/segments.md) and [lists](/applications/audience/lists-and-segments/concepts/lists.md), which can be used to target specific sets of customers with [Campaigns](/applications/campaigns/campaigns.md). Send campaigns personalized with customer data from your CRM.

### Contacts in Journeys

Trigger journeys on contacts when they meet the trigger criteria. Add entry/exit conditions as well as condition branches based on contact properties or events.

### Contacts in Content Editing

Contact attributes and events can be used to personalize content by using variables or advanced personalization with liquid coding.

### Contacts in Flows

Use this information in [Flows](/applications/automation/flows.md) to create custom logic based on specific customer details and personalize messages using CRM data.

### Contacts in Inbox

Surface customer information in [Inbox](/applications/inbox/inbox.md) to provide your agents with context about the person they're talking to.

This means that your agents can easily pull up a customer's contact profile, which includes a wealth of information about that customer, such as their contact details, previous interactions with your company, and any other relevant information.

The contacts directory is a centralized location within MessageBird where all of your contact information is stored. This directory allows you to easily access and manage all of your customer data in one place.

## Contacts List

The contacts directory is your centralized CRM location where all customer information is stored, allowing you to easily access and manage all customer data in one place.

### Overview

By default, the list view displays columns for the contact's display name, first name, last name, created date, and updated date.

You can easily change the columns that are displayed by clicking on the "columns" symbol located in the top right corner of the directory. This allows you to choose which attributes to display, making it easier to access the information that is most important to you and your team.

<figure><img src="/files/GiyxQzSF0wgheg5aKLIK" alt=""><figcaption></figcaption></figure>

### Contact filtering

You can apply simple filters like list or company. However, the most useful way of filtering contacts would be using **Advanced filters** which will allow you to add the same filters as used for segmentation.

Contacts can be filtered using [attributes](broken://pages/ILty7HQuUadhEmiVkLh5#contact-attributes) or [identitifers](broken://pages/ILty7HQuUadhEmiVkLh5#contact-identifiers). These attributes can come from connector integrations, CSV uploads, or be defined manually.

By filtering contacts based on these attributes, you can quickly find the information you need to personalize your interactions with customers or to create targeted campaigns.&#x20;

For example, you could use the "attribute = is unknown" filter to identify customers who haven't provided certain information, allowing you to follow up and fill in any missing details. You could also use the "attribute = equals" filter to find customers who meet specific criteria, such as customers who have made a purchase in the last month.

These filtered contacts can then be saved as an [Audience](broken://pages/n2Tg6Kqb1dC8uVKG5n5g).

### Bulk Actions

You can select one or more contacts and apply bulk actions on them. The bulk actions will appear at the bottom of the list.

<figure><img src="/files/i3kuH9DwqJf1ci4ZuODL" alt=""><figcaption></figcaption></figure>

Note that for **Add to list** bulk action, you can only select **800 contacts at a time**. If you want to do more, you should use Contacts csv import option under **Manage data > Import from CSV** and select the list(s) to add to under **Apply categories** step of import.

<figure><img src="/files/i0WSjWyxu2HdJiCXsFeq" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.bird.com/applications/audience/contacts/concepts/contacts.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
