Configure the Student Recruitment Agent to answer questions about your school’s learning programs, support programs, application process, and campus information.
Required Editions
| Available in: Lightning Experience |
| Available in: Enterprise, Performance, Unlimited, and Developer Editions with Education Cloud and the applicable Agentforce add-on license. |
| User Permissions Needed | |
|---|---|
| To set up and create an AI agent for Education Cloud: |
Education Cloud Full Access AND Manage Agentforce Service Agents AND Manage AI Agents |
- Set up Agentforce for Education Cloud.
-
Clone, customize, and assign the Education Cloud AI Agent Access permission set to
internal AI agent users.
-
Set these object and field permissions.
Object Object Permissions Field Permissions Academic Interest Create, Read - Academic Term: Read, Edit
- Account: Read, Edit
- Contact: Read, Edit
- Contact Request: Read, Edit
- Educational Info Request: Read, Edit
- Learning Program: Read, Edit
- Received Date: Read, Edit
- Subscription: Read, Edit
Academic Term Read - Active: Read
- Start Date: Read
Account Create, Read Use default selections. Action Plan Read Use default selections. Action Plan Template Read Use default selections. Application Stage Definition Read Use default selections. Application Timeline Read - Application Category: Read
- Application Close Date: Read
- Application Close Date Time: Read
- Application Open Date: Read
Campaign Read Use default selections. Contact Read Account: Read Contact Request Read Use default selections. Educational Info Request Read Use default selections. Individual Application Task Read Application Stage Definition: Read Learning Read Academic Level: Read Learning Program Read - Academic Level: Read
- Active: Read
Preliminary Application Reference Read Use default selections. Program Term Application Timeline Read - Academic Term: Read
- Action Plan Template Version: Read
- Application Timeline: Read
- Learning Program: Read
-
Select these system permissions:
- Access Education Cloud Components
- Access Education Cloud Objects
- Permission to access the Action Plans feature
-
Set these object and field permissions.
-
For internal sharing, give Public Read Only access to these objects:
- Academic Interest
- Academic Term
- Action Plan Template
- Application Timeline
- Learning
- Program Term Application Timeline
- For the Campus, Tours, Visits, and Events Registration topic, add Recruitment Event as a picklist value for the Type field on the Campaign object.
-
Define campaign sharing rules for campus tours.
- From Setup, in the Quick Find box, find and select Sharing Settings.
- From Manage sharing settings for:, select Campaigns.
- In the Campaign Sharing Rules related list, click New.
-
Enter Campus Tours as the label.
Press tab to automatically create the rule name.
- Select Based on criteria as the rule type.
-
Select the records to share:
- Field: Type.
- Operator: Equals
- Value: Recruitment Event
- In the Select the users to share with section, select Portal Roles and a portal account.
- Select Read Only as the campaign access.
-
For the Create Admissions Application topic, create and configure record types for the
Individual Application object.
-
Create an Individual Application record type.
Assign this record type to the Customer Community Plus, Einstein Agent User, and System Administrator profiles.
- Configure an application record type.
-
Create an Individual Application record type.
-
For the Create Admissions Application topic, create a filter and assign it to the
Create Admissions Application action.
- From Setup, in the Quick Find box, find and select Agentforce Agents.
- Open your Student Recruitment Agent, and click the Topics tab.
- Select the Create Admissions Application topic, and then click the This Topic's Actions tab.
- Select the Create Admissions Application action, and then click Edit.
- In the Filter section, click New Filter.
- Enter a name.
-
Set the filter condition.
Resources Operator Contact Id Is Not Empty - Save your changes.
- Create data streams for the Learning Program object to get CRM data into Data Cloud.
- Create a hybrid search index for the Learning Program data stream.
-
To include the application close time in the agent's deadline responses, add the
Application Close Date Time field to the Application Timeline data
artifacts.
The agent returns the close time in UTC rather than the applicant's local timezone.
- Add the field to the Application Timeline data stream and hybrid search index.
- Add the field to the Application Timeline data retriever.
- Clone the standard prompt template so that it uses the updated data retriever.
-
Create knowledge articles to ground the responses.
Note When you create your agent in a later step, you set up a data library for the agent to reference your knowledge articles. -
Turn on the Student Recruitment Agent.
- From Setup, in the Quick Find box, find and select Set Up Education Cloud.
- Expand Set Up Einstein for Education Cloud.
- Turn on Enable Student Recruitment Agent.
-
Create an agent for prospects, students, and
parents.
- For authenticated users, create an agent from an Agentforce employee agent template.
- For unauthenticated users, create an agent from an Agentforce service agent template.
- Add the Student Recruitment Agent topics from the asset library to your agent.
-
Complete your setup and customize the Student Recruitment Agent.
- From Setup, in the Quick Find box, find and select Agentforce Agents.
- Open your Student Recruitment Agent.
- Use the tabs to access more configuration options.
-
Manage access to agents.
- For authenticated users, see Manage Employee Agent Access.
- For unauthenticated users, see Best Practices for Agent User Permissions.
-
Add your agent to your Experience Cloud site portal.
- For authenticated users, see Connect an Employee Agent to Employee Channels.
- For unauthenticated users, see Connect a Service Agent to Messaging.
Note You can connect an inbound channel, such as an Experience Cloud site, to only one agent at a time. Create one Experience Cloud site for authenticated users and another for unauthenticated users. -
The Student Recruitment Agent shows users the JSON output from actions. Customize your
Experience Cloud site to improve the user experience and control what the agent
shows.
-
Add markup to the page
<head>by entering this script.<script type='text/javascript'> window.addEventListener("onEmbeddedMessagingReady", () => { // Embedded Messaging app ready embeddedservice_bootstrap.settings.disableStreamingResponses = true; }); </script> -
In Security & Privacy, select a security level.
For Security Level, select Relaxed CSP: Permit Access to Inline Scripts and Allowed Hosts.
-
Add your Experience Cloud site as a trusted site for scripts. See Where to Allow Hosts of Script Resources.
To locate the URL of your site, from Setup, find and select Digital Experiences, and then click All Sites. Find the URL of your site in the All Sites list view.
- Publish your site.
-
Add markup to the page