Skip to main content

Video Introduction

Welcome to the Pia Automation Development video series! πŸš€ This series aims to provide you with a basic understanding of Automation Development by breaking it down into various concepts.

πŸ“š LEARN BY DOING! 🎬

After watching the videos, we recommend diving into OUR TUTORIAL SERIES. πŸŽ‰πŸ“Ί .

Part 0: Introducing the development environment​

Explore the development environment and the Pia chatbot. πŸ§©πŸ’»

YouTube Video Thumbnail
  • Introducing packages, activities and forms
  • What is a sandbox?
  • Navigation of the Partner Portal
  • Integrating with the Pia chatbot

Part 1: How to create a package​

Learn how to create a basic package. πŸ“¦πŸ”§

YouTube Video Thumbnail
  • Create a basic package
  • Switching to a sandbox
  • Introduction to conditions: (client filter, chat condition)
  • Introduction to activities (Chat interaction)

Part 2: Get user details​

Discover how to handle inputs and outputs, and pass data to the chat. πŸ™‹β€β™‚οΈπŸ”

YouTube Video Thumbnail
  • Create an activity and specify an alias
  • Activity inputs and outputs
  • Output data from the new activity to the chat
  • Pass output referencing the alias

Part 3: Collect details with a form​

Create forms with textboxes, embed them in chats, and leverage form output in your automation. πŸ“βœοΈ

YouTube Video Thumbnail
  • Create a form with a textbox
  • Embed a form within a chat
  • Using form output in your automation

Part 4: Popout forms​

Execute PowerShell commands, populate forms through scripting, and access form properties. πŸ“‹πŸ’‘πŸ–₯️

YouTube Video Thumbnail
  • Creating read-only form fields
  • Introducing inline powershell
  • Executing powershell on Pia vs client environment
  • Populating forms by script
  • Get form's static name from properties.

Part 5: Querying the environment​

Retrieve users from Active Directory and leverage data to populate forms efficiently. πŸ•΅οΈβ€β™€οΈπŸ”Ž

YouTube Video Thumbnail
  • Get users from active directory
  • The tags dropdown form field type
  • Using data retrieved to populate form
πŸ“š Ready to take the next step? 🎬

After watching the videos, we recommend diving into OUR TUTORIAL SERIES. πŸŽ‰πŸ“Ί .