Product
Solutions
Channels
AI
Developers
Resources

Contacts & CRM

Know who you are
talking to.

Every customer gets one profile, whichever channel they use. Their details, tags, consent and full conversation history sit beside the chat, so your team never starts from zero.

Unified profiles · Custom fields · Consent · Contacts API

One person, one profile

A customer who writes on WhatsApp and emails later is still one contact, not two.

Context before the reply

Agents see who they are talking to, and what happened last time, as the chat opens.

Consent on record

Every opt-in and opt-out is stored per channel, with when and how it was given.

Unified profiles

One customer,
not one per channel.

People move between WhatsApp, Instagram and email without thinking about it. beeoneten spots when two records are the same person, so their history stays together.

Duplicate detectionMatching phone numbers and email addresses are flagged as the same person.
Merge in one stepCombine two records and keep every conversation, tag and field from both.
One timelineMessages from every channel line up in a single history, newest first.

Your data

Start with the list
you already have.

Bring contacts in from a spreadsheet or keep them in step with the systems you already run. Profiles carry the fields that matter to your business.

Import from a spreadsheetUpload a CSV, match its columns to contact fields, and preview before saving.
Sync with your systemsKeep contacts current from your CRM, store or app through integrations or the API.
Custom fieldsAdd the fields your business needs, from membership tier to preferred branch.

Capabilities

A contact book built for conversations.

Everything an agent needs to know about a customer, without leaving the chat.

Unified profile

Name, channels, fields and tags on one card beside every chat.

Tags

Label contacts by hand or automatically from a conversation or workflow.

Activity timeline

Conversations, campaigns and notes in the order they happened.

Internal notes

Leave context for the next agent without the customer seeing it.

Segments

Save filters as live audiences for campaigns and reporting.

Ownership

Assign an account owner so returning customers reach the same person.

Consent tracking

Opt-in status per channel, respected by every campaign.

Contacts API

Create, update and look up contacts from your own applications.

Privacy & consent

Customer data,
handled with care.

Consent is recorded per channel and respected everywhere it applies. Access is limited by role, and every change leaves a trace.

Role-based accessDecide which teams can see, edit or export contact data.
Change historySee who changed a field or merged a record, and when.
Export and deleteAnswer a customer's request to see or remove their data from one place.

Getting started

From scattered lists to one contact book.

Most teams are set up the same day they connect their first channel.

  1. 1

    Bring your contacts

    Import a spreadsheet or connect the system they already live in.

  2. 2

    Connect your channels

    New conversations create or update contacts automatically.

  3. 3

    Add your fields and tags

    Shape profiles around how your team actually works.

  4. 4

    Put them to work

    Route by contact data, build segments, and send campaigns.

Common questions.

Are contacts created automatically?

Yes. When someone messages you on a connected channel for the first time, a contact is created with whatever that channel provides, such as a phone number or profile name.

How are duplicates handled?

Records that share a phone number or email address are flagged. You review and merge them, and nothing is lost: conversations, tags and fields from both records are kept.

Can we import our existing customer list?

Yes. Upload a CSV, match each column to a contact field, and review the preview before importing. Existing contacts are updated rather than duplicated.

Does importing a contact mean we can message them?

Not on its own. Promotional messages need the customer's consent for that channel. You can import opt-in status with your list if you collected it, and it is recorded on each contact.

Who can see contact data?

You decide with roles. Teams can be limited to viewing, editing or exporting, and changes to contact records are logged.

See your customers
in one place.

Bring a sample of your contact list. We will import it during the demo and show you the profiles it creates.

Local team in Indonesia · Onboarding support included