Xale

AI assistant · Call transcription

AI CRM for education: ask your CRM, get answers from your own data

Xale is a study abroad and education CRM, and what makes it an AI CRM for education is deliberately narrow. The Xale AI assistant answers plain-English questions about your own leads, follow-ups, pipeline, deals, calls and team. Call transcription turns a recorded call into text on request, including Malayalam–English calls. The assistant only reads your data, and transcription only saves a transcript on the call; neither edits a lead, sends a message or scores a student.

Updated · By the Xale team

What it does

What Xale’s AI does today

Two features, both in the web CRM, and neither acts on its own.

Xale’s two AI features at a glance
FeatureWhat it doesWhereWho can use itChanges data?
Xale AI assistantAnswers questions about your leads, deals, follow-ups, pipeline, calls and team, and explains your setupWeb CRM: Ask AI in the header, or ⌘K / Ctrl+K on any screenEvery user, once a workspace admin switches it onNo. All of its tools only read data
Call transcriptionTurns a recorded call into text, tuned for Malayalam–English callsWeb CRM: Transcribe on a recorded call in the lead’s Call HistoryAnyone who can see the call; it doesn’t need the assistant switchOnly adds a transcript to the call

The assistant

Ask your CRM questions in plain English

Open the Xale AI panel, pick a model and ask. It uses read-only tools that count, list and break down your data, and streams the answer as it writes. It also explains your CRM using your real stage, field, role and track names.

Leads and sources

  • How many new leads came in today?
  • Compare this week’s new leads with last week’s.
  • Which lead sources convert best this month?

Follow-ups and pipeline

  • How many follow-ups are overdue, due today and later?
  • How many of Priya’s leads have an overdue follow-up?
  • Where are my leads sitting in the pipeline right now?
  • Show me warm leads with no updates in 14 days.

Deals, calls and the team

  • How many deals are in each stage, and how many by payment status?
  • Show me deals with a pending balance.
  • Who was the top caller this month?
  • Is our conversion rate better than last month?

Learn your own CRM

  • What’s the difference between a lead and a deal?
  • What does our Intake field mean, and what values can it take?
  • What can the Counsellor role do?
  • Why can’t this user see this lead?

How an answer arrives

You can see what it looked up

Each answer has a “Used N tools” row. Expand it to see every lookup, its filters and its raw result.

Numbers come from lookups

It is instructed to take every number, name and date from a lookup, to say when one returns nothing or fails, and to state how it read a vague question.

Built for real questions

Up to six rounds of lookups per question, with filters such as stage, status, source, branch, assignee, dates and days without activity, in India time.

Lists stop at 25 rows. For full lists or figures you will present, use Xale’s reports, where every number opens the leads behind it.

Models and settings

Model choice from Anthropic, Google Gemini and OpenRouter, managed by Xale

Pick a model in the panel

The panel lists the models Xale platform staff have enabled, from Anthropic (Claude), Google Gemini or OpenRouter, and selects the first automatically. We don’t promise any particular model.

Keys managed by Xale, not by you

Xale platform staff connect the keys and keep one model list for all workspaces. Keys are verified before saving and never sent to the browser. You can’t bring your own key.

Off until an admin switches it on

A workspace admin turns it on in Settings, AI Assistant. Then every user in the workspace gets the panel; there is no per-role setting.

Call transcription

AI call transcription on demand, including Malayalam–English calls

With Gemini, transcription is tuned for calls that mix Malayalam and English, and works on any recorded call, from an Android phone or TeleCMI.

  1. Open a lead’s Call History in the web CRM and press Transcribe on a recorded call.
  2. A background job sends the audio to Google’s Gemini 2.5 Flash with a Malayalam–English prompt (Malayalam comes back in Malayalam script), or to OpenAI Whisper, untuned, if Gemini isn’t available.
  3. The call shows Transcribing…, then a collapsible transcript, or the error and Retry transcription.
  4. The transcript is saved on the call; reopening it doesn’t resend the audio.

Recordings must be under about 19 MB for Gemini and 25 MB overall. You can only transcribe calls you can see. The result is plain text: no speaker labels, timestamps, translation, summary or sentiment, and the assistant can’t read it.

Access and privacy

How Xale’s AI respects access, and where it doesn’t

Every answer is limited to your own workspace. Within it, most answers follow the asking user’s visibility, but not all:

Whose data each kind of AI answer covers
What you ask aboutWhose data the answer covers
Leads, lead activity, pipeline, lead analytics, conversion and source performance, rankings by leads assigned or convertedOnly the leads the asking user can see, under the CRM’s usual branch, stage, custom-field and track rules
Deals and deal breakdownsOnly the deals the asking user can see
Follow-up counts and listsThe same follow-up scope as the user’s own dashboard
Call counts and the top-caller rankingThe whole workspace, not only the calls the user can see
Users, roles, pipeline, fields and tracksThe whole workspace: up to 40 users with roles and branches, role permissions, and stage, field and track definitions

Phone numbers and emails are not masked in AI answers, even for roles whose lead list masks them. If some roles shouldn’t see those, team-wide call figures or the staff list, keep the assistant off: it is one workspace-wide switch.

Your data goes to the model provider. Questions, your name and role, the workspace name and lookup results (which can include lead names, phone numbers, emails and short note previews from a lead’s timeline) go to Anthropic, Google or OpenRouter; call audio goes to Google or OpenAI. Workspace separation is covered on the platform page, and visibility rules on the roles and branches page.

Limits, on purpose

What Xale’s AI deliberately doesn’t do

A read-only assistant can misread a question, but it can’t move a student to the wrong stage or message the wrong parent. So Xale’s AI doesn’t:

  • Take actions: it can’t create, edit, assign, move, message or schedule anything.
  • Work in the background: no monitoring, alerts or scheduled runs.
  • Score or predict: no AI lead score, win probability or next-best action.
  • Write or summarise: no drafted messages, emails or notes, no summaries of calls, leads or chats, and no sentiment or call scoring.
  • Read everything: it can’t see transcripts, recordings, full note text, WhatsApp or email bodies, documents, automation rules, lead routing or billing. A lead’s activity timeline shows it only the first 80 characters of each note.
  • Keep chats: conversations live in the browser tab and vanish on Clear or reload.
  • Run on mobile: the assistant and transcription are web-only; the Android app has neither.

Use cases

AI CRM for study abroad teams: practical uses

It saves the most time on questions that would otherwise mean building a filter. Follow-up answers use the same role-based follow-ups as the dashboard, and lead answers your study abroad pipeline.

Counsellors and telecallers

  • Start the day with “How many follow-ups are overdue, due today and later?”
  • Before a call, check a lead’s recent activity and which stage comes next.
  • Transcribe a Malayalam–English call to review what was said about fees or documents.

Managers and branch heads

  • Compare this week’s enquiries with last week’s, and find the busiest hour to plan telecaller shifts.
  • Ask who made the most calls this month (a whole-workspace figure).

Admins and new joiners

  • Let new counsellors learn your pipeline, fields and tracks in your own names.
  • Work out why a user can’t see a lead.

Frequently asked questions

AI CRM for education: common questions

What is an AI CRM for education?

A CRM for schools, institutes and study abroad consultancies that answers questions about your own lead, deal, follow-up and call data in plain language. In Xale that is the Xale AI assistant, which only reads data, plus on-demand call transcription, which only saves the text on the call.

What can I ask Xale’s AI assistant?

Counts, comparisons and short lists: how many leads came in today, how many follow-ups are overdue, where leads sit in the pipeline, which sources convert best. It also explains your pipeline, fields, roles and tracks in your own names.

Can the AI assistant change records or send messages?

No. Every one of its tools only reads data. It can’t create, edit, assign or move anything, schedule follow-ups, send WhatsApp or email, or run automations.

Which AI models does Xale use?

Models from Anthropic (Claude), Google Gemini or OpenRouter, whichever Xale platform staff enable for all workspaces; you can’t bring your own key. Transcription uses Google’s Gemini 2.5 Flash, falling back to OpenAI Whisper.

How do we switch the AI assistant on?

It is off by default. A workspace admin turns it on in Settings, AI Assistant, for every user at once; there is no per-role setting. It is web-only, not in the Android app.

Does the AI only see what each user can see?

Partly. Lead, deal, follow-up and pipeline answers follow the user’s visibility; call counts, the top-caller ranking, the user list and workspace setup cover the whole workspace. Phone numbers and emails appear unmasked.

Is our data sent to an AI provider?

Yes. Questions and lookup results, which can include lead names, phones, emails and short note previews, go to Anthropic, Google or OpenRouter; call audio goes to Google or OpenAI.

Can Xale transcribe Malayalam calls?

Yes. The Gemini prompt is tuned for Malayalam–English calls and writes Malayalam in Malayalam script; the Whisper fallback isn’t tuned. Test other languages on your own calls. Recordings must be under about 19 MB with Gemini, 25 MB overall.

Is every call transcribed automatically?

No. Someone presses Transcribe on a recorded call. The transcript is saved on the call, so reopening it doesn’t resend the audio. You can only transcribe calls you can see.

Do AI answers match the reports?

They read the same data, and follow-up counts use the dashboard’s calendar-day logic. But the assistant counts a conversion as reaching the final pipeline stage, which may differ from your reports. For numbers you act on, use Reports, where each figure opens its leads.

Ask your CRM, not a spreadsheet.

Start with your own leads, and switch the assistant on when your team is ready.