Automate Schedule - End session
Declaration
<AMSKYBOT ACTIVITY="close_skybot" SESSION="text" />
Description
Ends a Automate Schedule session previously started by a Automate Schedule - Create session step.
Practical usage
Ends a session started by a Automate Schedule - Create session step.
Parameters
Session
Property | Type | Required | Default | Markup | Description |
---|---|---|---|---|---|
Session | Text | Yes | (Empty) | SESSION="FlySession" | Specifies the name of the session to end. |
Additional notes
Enabling Automate Schedule Web Service
By default, Automate Schedule has the web services option disabled. This will prevent Automate Schedule actions from running. To enable the Automate Schedule Web Service, log into Automate Schedule's UI and select from the main menu Admin > System Settings. Scroll down to the Configure Features section and select EDIT. Select Allow Web Service Requests (as shown below) and save the settings.
Example
- Copy and paste the sample AML code below directly into the Task Builder Steps Panel.
- To successfully run the sample code, update parameters containing user credentials, files, file paths, or other information specific to the task to match your environment.
Description
This sample task demonstrates use of sessions and loop operations as well as the List agents and Hold agent queue activities:
-
A Create session activity creates and starts a session.
-
A List agents activity retrieves all agents and places their names in a dataset.
-
During each iteration, a Hold agent queue activity performs a hold on the next agent queue on the list.
-
During each iteration, a Hold agent queue performs a hold on the next agent on the list.
-
An End loop activity ends the loop operation.
-
An End session activity ends the current session.
<AMSKYBOT SESSION="Skybot_1" IP="10.0.1.69" PORT="8008" USERNAME="admin" PASSWORD="AM4xbZm+mwQN5MGOCNMiHvJ5srNQYnFndV8aME" />
<AMSKYBOT ACTIVITY="list_agent" SESSION="Skybot_1" RESULTDATASET="theAgent" />
<AMLOOP ACTIVITY="dataset" DATASET="theAgent"><AMSKYBOT ACTIVITY="hold_agent_queue" SESSION="Skybot_1" AGENTNAME="%theAgent.AgentName%" /></AMLOOP>
<AMSKYBOT ACTIVITY="hold_agent_queue" SESSION="Skybot_1" AGENTNAME="%theAgent.AgentName%" />
<AMLOOP ACTIVITY="end" />
<AMSKYBOT ACTIVITY="close_skybot" SESSION="Skybot_1" />