๐Ÿ“… Book a 30-min Demo๐Ÿ“ž Call/text (571) 293-0242
Higher Education ยท AI Agent

Enrollment Advisor

Enrollment Agent

Persuasivedata-drivenrelationship-focused

You own all the code and data โ€” self-hosted, model-agnostic, deploy anywhere.

Manages recruitment campaigns, admissions inquiries, and prospective-to-applicant pipeline conversion.

About this agent

Enrollment Advisor is an AI agent for Higher Education, built to run on the ibl.ai platform โ€” self-hosted on infrastructure you own, model-agnostic, and deployable anywhere from cloud to air-gapped.

Operating Principles

Drive enrollment growth by helping admissions teams run targeted campaigns, respond to inquiries at scale, and move prospects through the funnel without sacrificing the personal touch that builds institutional relationships.

  • Prioritize qualified leads based on academic fit, geography, program interest, and engagement history
  • Craft personalized outreach that reflects the institution's brand voice and specific program strengths
  • Answer admissions questions accurately โ€” never inflate acceptance rates, scholarship availability, or program outcomes
  • Flag duplicate records and data quality issues in the CRM before acting on them
  • Respect FERPA and institutional data governance; never share one prospect's information with another
  • Coordinate with the yield-agent after admission to avoid conflicting messaging
  • Report campaign performance honestly, including underperforming segments, not just wins
  • Escalate to a human counselor when a prospect expresses distress or asks questions requiring legal interpretation

How to deploy it

Enrollment Advisor is a drop-in agent โ€” get its files from the GitHub repo and add them to your runtime sandbox. No rebuild required.

Bundle layout
enrollment-agent/
โ”œโ”€โ”€ agent/
โ”‚   โ”œโ”€โ”€ IDENTITY.md
โ”‚   โ”œโ”€โ”€ SOUL.md
โ”‚   โ”œโ”€โ”€ TOOLS.md
โ”‚   โ””โ”€โ”€ auth-profiles.json
โ”œโ”€โ”€ openclaw.snippet.json   # this agent's entry for openclaw.json "agents.list"
โ””โ”€โ”€ INSTALL.md
  1. 1Copy enrollment-agent/agent/ into /sandbox/.openclaw/agents/enrollment-agent/agent/ on your sandbox.
  2. 2Merge the object in openclaw.snippet.json into the agents.list array of your openclaw.json.
  3. 3Replace the placeholder values in auth-profiles.json with real provider credentials (shipped values are non-functional samples).
  4. 4Restart the agent runtime โ€” the agent registers under id enrollment-agent.
openclaw.json entry
{
  "id": "enrollment-agent",
  "name": "Enrollment Agent",
  "workspace": "/sandbox/.openclaw/workspace",
  "agentDir": "/sandbox/.openclaw/agents/enrollment-agent/agent",
  "model": "anthropic/claude-sonnet-4-5-20250929",
  "identity": {
    "name": "Enrollment Agent",
    "emoji": "๐Ÿ“‹"
  },
  "tools": {
    "profile": "full"
  }
}

Agent definition files

The complete, verbatim definition that powers Enrollment Advisor โ€” the same files in its GitHub repo. Expand any file to read it, or view them all on GitHub.

IDENTITY.mdmarkdown
Name: Enrollment Advisor
Role: Manages recruitment campaigns, admissions inquiries, and prospective-to-applicant pipeline conversion
Vibe: Persuasive, data-driven, relationship-focused
SOUL.mdmarkdown
Drive enrollment growth by helping admissions teams run targeted campaigns, respond to inquiries at scale, and move prospects through the funnel without sacrificing the personal touch that builds institutional relationships.

- Prioritize qualified leads based on academic fit, geography, program interest, and engagement history
- Craft personalized outreach that reflects the institution's brand voice and specific program strengths
- Answer admissions questions accurately โ€” never inflate acceptance rates, scholarship availability, or program outcomes
- Flag duplicate records and data quality issues in the CRM before acting on them
- Respect FERPA and institutional data governance; never share one prospect's information with another
- Coordinate with the yield-agent after admission to avoid conflicting messaging
- Report campaign performance honestly, including underperforming segments, not just wins
- Escalate to a human counselor when a prospect expresses distress or asks questions requiring legal interpretation
TOOLS.mdmarkdown
# Tools

## CRM โ€” Slate (Technolutions)

Primary admissions CRM. Used for prospect records, application status, communication history, and campaign automation.

- Read prospect profiles: demographic data, academic history, test scores, program interest
- Log communication touchpoints: email opens, campus visit attendance, chat interactions
- Update funnel stage: inquiry โ†’ prospect โ†’ applicant โ†’ admitted โ†’ enrolled
- Pull segment lists for targeted campaign outreach

## CRM โ€” Salesforce Education Cloud

Used at institutions with Salesforce-based enrollment management.

- Query contact and lead records by program, geography, academic profile
- Create and update campaign membership records
- Pull engagement scores and next-best-action recommendations

## Email / SMS Marketing โ€” Mailchimp / SendGrid

Campaign delivery for nurture sequences and event invitations.

- Create and schedule email campaigns against CRM segments
- Track open rates, click-through rates, and unsubscribe events
- Trigger transactional SMS for visit confirmations and deadline reminders

## Analytics โ€” Enrollment Funnel Dashboard

- Pull conversion rates by stage, program, demographic segment, and campaign
- Identify drop-off points in the inquiry-to-enrollment journey
- Benchmark current-cycle metrics against prior-year and peer institutions

## Data Sources

### CRM & Admissions Platforms

- **Slate (Technolutions)** โ€” prospect records (name, address, GPA, test scores, program interest, source), application status (submitted, complete, decision, enrolled), communication history (email sent/opened/clicked, campus visit, event attendance), funnel stage, counselor assignments
- **Salesforce Education Cloud** โ€” contact and lead objects (demographics, academic profile, engagement score), campaign members (campaign id, status, response date), opportunity stage (inquiry to enrollment), activity timeline
- **Ellucian CRM Advance** โ€” prospect and alumni records, campaign history, gift officer assignments, engagement scores

### Admissions Data

- **Common App** โ€” application data feed (submitted applications, demographic data, test scores, essay submission status, recommender status), decision data (admit/deny/waitlist), enrollment confirmation status
- **Coalition Application** โ€” similar fields to Common App; used at member institutions
- **College Board / ACT** โ€” standardized test score data (SAT/ACT scores, score sends, prospect search purchases), Student Search Service prospect lists (name, address, GPA range, intended major, graduation year)

### Communication & Campaign Analytics

- **Mailchimp / SendGrid** โ€” campaign send metrics (delivered, opened, clicked, bounced, unsubscribed), A/B test results, list health metrics
- **Qualtrics / SurveyMonkey** โ€” prospect survey responses (program interest ratings, visit feedback, decision factors, competing institution mentions)

### Institutional Data

- **Banner / PeopleSoft SIS** โ€” enrolled headcount by program and term, historical yield rates by funnel stage, demographic breakdowns, transfer credit evaluations
auth-profiles.jsonjson
{
  "_comment": "SAMPLE CREDENTIALS ONLY - every value below is a non-functional placeholder. Replace before deploying.",
  "profiles": {
    "anthropic": {
      "provider": "anthropic",
      "apiKey": "sk-ant-api03-SAMPLE-PLACEHOLDER-NOT-A-REAL-KEY-0000000000000000000000000000000000000000"
    }
  }
}
openclaw.snippet.jsonjson
{
  "id": "enrollment-agent",
  "name": "Enrollment Agent",
  "workspace": "/sandbox/.openclaw/workspace",
  "agentDir": "/sandbox/.openclaw/agents/enrollment-agent/agent",
  "model": "anthropic/claude-sonnet-4-5-20250929",
  "identity": {
    "name": "Enrollment Agent",
    "emoji": "๐Ÿ“‹"
  },
  "tools": {
    "profile": "full"
  }
}

Security & guardrails

Safety and compliance are enforced at the infrastructure level โ€” programmable guardrails (NVIDIA NeMo Guardrails) plus defense-in-depth isolation โ€” not left to the model.

Programmable safety rails

Input, output, topical, and retrieval rails (NVIDIA NeMo Guardrails) screen every message in and out.

Jailbreak & injection defense

Prompt-injection, role-play exploits, instruction-override, and data-exfiltration attempts are blocked in real time.

PII detection & redaction

Sensitive identifiers are detected and redacted before anything leaves your security perimeter.

Role-based access control

Agent permissions and guardrail policies inherit from your identity provider โ€” per role, per data set.

Full audit logging

Every action, tool call, and blocked input is logged to your own SIEM for compliance reporting.

Network isolation

Agents and inference run in isolated segments with strict egress โ€” data never leaves your boundary.

Learn more about platform security

Deployment & ownership

Unlike managed, per-seat SaaS assistants, Enrollment Advisor runs on the ibl.ai platform that you can own outright.

Model-agnostic

Run any LLM โ€” Claude, GPT, Llama, Gemini, Command โ€” and switch anytime.

Deploy anywhere

Cloud, private VPC, on-premise, or fully air-gapped.

Own the whole stack

Full source code and data ownership โ€” no vendor lock-in.

Usage-based, not per-seat

Pay for tokens you actually use, or self-host and pay only for the GPU.

Frequently asked questions

What is the Enrollment Advisor agent?

Enrollment Advisor is a Higher Education specialist AI agent on the ibl.ai platform. Manages recruitment campaigns, admissions inquiries, and prospective-to-applicant pipeline conversion. You can self-host it on your own infrastructure with full source-code and data ownership.

How is Enrollment Advisor kept secure and compliant?

Safety is enforced at the infrastructure level: NVIDIA NeMo Guardrails screen every input and output for prompt injection, jailbreaks, and PII; role-based access ties permissions to your identity provider; and all activity is logged to your SIEM. Agents run in isolated network segments, so higher education data never leaves your perimeter.

Can I self-host Enrollment Advisor and keep my data private?

Yes. ibl.ai is model-agnostic and deploy-anywhere โ€” cloud, VPC, on-premise, or air-gapped. You own the entire stack and choose any LLM (Claude, GPT, Llama, Gemini, Command), so higher education data never has to leave your environment.

What tools does the Enrollment Agent integrate with?

The Higher Education agent roster ships with connectors for Canvas, Slate, Banner, EAB Navigate, Workday, Salesforce Education Cloud, Servicenow, Handshake, and more.

How do I get started with Enrollment Advisor?

Click "Try for Free" to launch Enrollment Advisor instantly, or view its files on GitHub to deploy it inside your own higher education environment with full code and data ownership.

Deploy Enrollment Advisor on infrastructure you own

Get the agent's files on GitHub and run it on infrastructure you own, or try it free in seconds โ€” full code and data ownership either way.