REFERENCE · CRM MODULE
A guide for the team

The CRM, the backbone the rest hangs on.

The CRM is Atender’s contact ledger. Every conversation needs a contact, and every person who reaches out gets a record — automatically, the first time. There’s no decision to make about whether to save a customer; once they touch a channel, they exist in the CRM. This page covers the three ideas that shape the module: what it is, how you shape it to your business, and where it shines.

i
A note on terminology.
A contact is the record for a single person. An organization is the company or entity a group of contacts belongs to. A customer tier is a label you can attach to a contact — configurable in name, color, and priority. Throughout this page, “CRM” means Atender’s built-in contact ledger — the one purpose-built for the support relationship.
The core idea

A contact for every conversation

Every person who reaches out becomes a CRM record automatically. There’s no manual entry, no “should we save this customer” decision — once a conversation starts, the contact exists, and the next time the same person writes in, Atender recognizes them and attaches the new conversation to the existing record.

1Two record types — individuals and the companies they belong to
Individual
A single person — name, multiple emails and phones, profile image, tier, custom fields.
Organization
A company or entity that groups individuals together — often linked automatically by email domain.
Open a contact and you land on a tabbed detail view
2The contact detail view — everything you know about this customer, in one place
Overview the summary tab

Identity, tier, custom fields, quick actions

The default tab. Name, contact methods, tier badge, and every custom field you’ve configured — organized into the sections you defined.

Contacts organizations only

Members of the organization

For organization records, this tab lists every individual linked to the company. Add new members, navigate to their profiles, see who you’ve actually been in touch with.

Conversations the timeline

Every interaction, in order

A complete chronological list of every conversation this contact has had with your team, across every channel. Click into any past conversation to read the full exchange. Institutional memory.

Notes freeform

Sticky notes for context that doesn’t fit a field

“Prefers first-name basis.” “Recurring issue with product X.” “Always escalate.” — the unstructured human details that help the next agent on the line.

Attachments files

Documents tied to the relationship

Contracts, invoices, screenshots, ID documents. Upload, preview, download — anything relevant to the customer relationship lives here, not buried inside one conversation.

Quick actions act from the contact

Reach out without leaving the CRM

Start a new conversation by email or SMS, make an outbound voice call, or send a one-off message — from any contact card, with one click. No switching modules.

A contact is institutional memory. Even when an agent has never spoken with this customer, the full history is one tab away. The customer doesn’t have to repeat themselves. The team doesn’t have to rebuild context.
The flexibility model

Made to fit your business

Atender ships the essentials. From there, you have three knobs to extend the contact record into something that matches your actual operation: custom fields, sections, and customer tiers. Plus a way to keep the ledger clean as it grows: merge.

1Custom field types — pick the shape that matches the data
Field type sampler
Account ID ABC-12345 Text
Renewal date 2026-09-12 Date
Industry Manufacturing Select
Receives marketing Checkbox
And more — number, multi-line, multi-select, and others — each with required / optional, default values, and validation. A slice of what’s available.
Group your fields so the form stays scannable as it grows
2Sections, tabs, and pages — organize fields into as many groups as you need, across as many tabs as you need
Contact view · tabs & sections
Overview Billing Compliance Internal + Add tab
Account details
Account ID ABC-12345
Industry Manufacturing
Preferences
Language English
Receives marketing
+ Add section · and the next tab can hold its own. Stack as many sections, tabs, and pages as you need.
Pages and pages of the data you actually care about. Tabs let you split the contact view into as many top-level pages as makes sense — one for every team that touches the customer — and each tab can hold any number of sections, each with any number of fields. There’s no ceiling: shape the contact record the way your team actually thinks about its customers.
3Customer tiers — the substrate for differentiated service
Define

Each tier has a name, color, and priority order

Call them whatever fits your business — VIP, Gold, Silver, Platinum, Enterprise, Standard. Pick a color so they’re visible at a glance. Drag-and-drop the order so Atender knows which tiers outrank others. A tier can also link to an SLA policy and to auto-applied tags in settings.

Assign

One tier per contact (or none)

Set a contact’s tier manually from the contact view, or set it programmatically — through automations as customers cross thresholds, or through the API as your billing or sales system pushes status changes in.

Recognize

Returning customers carry their tier with them

When a known contact reaches out, Atender matches them by email, phone, or any other address on file. The tier loads alongside the rest of the record — so the agent (human or AI) sees who they’re talking to before the first reply.

Once a tier is on a contact, it changes how the rest of Atender treats them
4What tiers actually do — the same label, different effects across the app
Voice phone queue

Higher tiers move up the phone queue

A VIP caller doesn’t wait behind a stack of standard inquiries. The phone queue uses tier as a priority signal, so the right customers are picked up first.

Chat live channels

Priority routing in chat and live channels

The same idea, in chat: tier raises a customer’s priority in the live queue and can route them to senior agents or dedicated teams.

SLA tighter targets

Tier-specific SLA policies

Bind a stricter SLA policy to a tier. VIP customers get a 5-minute first-response target while Standard sits at an hour — same conversation engine, different expectations.

Inbox visibility

Visual badges and inbox surfacing

Tier badges appear on the conversation list, the contact card, and the conversation detail panel. Higher-tier conversations float to the top of the inbox so they don’t get buried.

Tags automation hook

Auto-applied tags

Each tier can apply specific tags to conversations automatically — the easiest way to feed downstream automations and reports without wiring rules by hand.

Reports analytics

Slice metrics by tier

Response times, resolution rates, CSAT — broken down by tier so you can prove your best customers are getting your best service.

One contact field, six effects. That’s the point of tiers: define the levels once, in the CRM, and let voice, chat, SLA, the inbox, tags, and analytics each react to them. Tiers earn their place by being the single source of customer-importance across every module.
Even with three knobs and tier effects, ledgers get messy. One more tool keeps it clean
5Merging contacts — deduplicate without losing history

Multi-select and preview

Pick the records you want to merge. Atender shows you a preview of what the combined contact will look like — with addresses already deduplicated — before you commit.

The survivor inherits everything

Conversations, notes, attachments, custom field values — all carried forward to the merged contact. Merge is one-way; Atender confirms before doing it.

Where it shines

Built around the support relationship

Atender’s CRM is purpose-built for the day-to-day reality of customer support: every channel a customer uses, every conversation they have, every note your team adds, every attachment that matters — all on the right person, available to whoever picks up next. It’s optimized for the support relationship, and connects out cleanly to whatever else lives in your stack.

1Where Atender’s CRM shines — the support relationship, end to end

Contact ledger

The canonical record of who has contacted you, with every channel, address, and identifier they’ve used.

Conversation history

Every email, chat, call, SMS, WhatsApp, and Messenger thread the customer has ever had with your team — in one timeline.

Custom data your team needs

Any field you wish was on the customer record — account ID, contract type, risk level, language, account manager — modeled in custom fields and sections you control.

Configurable tier system

Customer levels you define, color-coded, prioritized, ready to drive differentiated service across the rest of Atender.

Optimized for support — open to whatever you bring. Atender’s CRM is shaped for the support relationship; that’s where it shines. It isn’t optimized for deal pipelines, forecasting, or quota tracking the way a dedicated sales CRM would be — but you’re welcome to use it however serves your team. Most teams keep both, and let API and MCP keep them in step.
However you split the work, two integration surfaces keep everything in sync
2Two ways to connect — one for your systems, one for AI
API for your systems
Example · API GET /api/contacts/c_2hG9 { "name": "Jane Smith", "tier": "vip" }

A full API for contacts, organizations, custom fields, and tiers

Push updates from your billing system, pull a current view into your data warehouse, sync customer status from whatever owns it. The whole CRM surface is available through Atender’s API.

MCP for AI agents
Example · MCP CALL atender.contacts.update { "id": "c_2hG9", "tier": "platinum" }

An MCP server that lets AI read and write your CRM

The Model Context Protocol is the AI-native way to expose tools to language models. Atender ships an MCP server so AI agents can read and write contacts, organizations, and custom fields directly.

Custom fields are your bridge. An “account ID” or “external CRM ID” field lets you map records 1:1 across systems without forking your data model. Sync your other systems into Atender as a tier or a custom field; let your data warehouse pull the support side back out. The integration goes both directions, on both protocols.
At a glance

How the three ideas fit together

Every conversation lands on a contact. The contact is shaped by custom fields, sections, and tiers — across as many tabs as your team needs. The whole ledger is built around the support relationship and stays in step with the rest of your stack through API and MCP.

The CRM
What it is the contact ledger
Record types
Individual Organization
Detail tabs
Overview Contacts Conversations Notes Attachments
A contact is created the first time someone writes in — and recognized every time after.
How you shape it three knobs + cleanup
Field types (a few of many)
Text Date Select + more
Structure
Sections Tiers Merge
Tiers reach across voice, chat, SLA, the inbox, tags, and reports.
How it connects two ways out, both directions
Integration surfaces
API MCP
The bridge
Custom fields Tiers External IDs
Optimized for support, open to whatever else you bring — billing, sales, data warehouse, all in step.