Send Course Load Details and Create Course Offering Channels
Modify the EDU Course Operations: Create Course Load and Slack Channel flow after you
create the Course Operations Agent. The updated flow calls the agent to send course load
information and create course offering channels for faculty in Slack.
Required Editions
Available in: Lightning Experience
Available in: Enterprise, Unlimited, and Developer Editions with
Education Cloud and the applicable Agentforce add-on license
Select EDU Course Operations: Create Course Load and Slack
Channel.
Click Save as New Flow.
To change any of the default schedules, in the Start element, click Scheduled
Paths, and then update the offset number and offset options.
After the Get Faculty Slack User element, add an element that calls the Course Operations
Agent.
The agent sends course load information to the faculty Slack user in a direct message in
Slack.
After the Get Faculty Slack User element, click Add Element.
Search for and select the Course Operations Agent that you created.
Give the element a label and an API name.
For example, name the element Get Course Load from
Agent.
For Set Input Values, enter an agent request that gets the primary faculty's course load
for the academic session.
For example, enter Get course load for Primary Faculty ID
{!LoopThroughPrimaryFacultyIds} for Academic Session ID {!$Record.Id}.
Complete the Default Outcome and the No paths of the Have Only Course Load? element.
For the Default Outcome path, add an element that calls the Course Operations
Agent.
The agent sends only course load information to the faculty Slack user in a direct
message.
For example, name the element Send Course Load to Faculty. For
Agent Request, enter Send the course load {!GetCourseLoadFromAgent.agentResponse}
to {!Get_Faculty_Slack_User.facultyUserId} in a direct message.
For the No path, add an element that calls the Course Operations Agent.
The agent sends the course load information to the faculty Slack user and asks if they
want to create channels for their course offerings.
For example, name the element Send Course Load and Ask Faculty to Create
Channel. For Agent Request, enter Send the course load
{!GetCourseLoadFromAgent.agentResponse} and ask "Would you like to create channels for
course offerings?" to {!Get_Faculty_Slack_User.facultyUserId} in a direct
message.
Save and activate the flow.
Did this article solve your issue?
Let us know so we can improve!
Loading
Salesforce Help | Article
Cookie Consent Manager
General Information
Required Cookies
Functional Cookies
Advertising Cookies
General Information
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.