LogoLogo
  • 🖐️Welcome Aboard!
  • 📖Information
    • What is Autom Mate?
    • What is Autom?
    • Features of Autom Mate
    • Architecture of Autom Mate
  • 🤓Learn Autom Basics
  • 📚Libraries
    • Integration
      • Active Directory
      • AFAS
      • Autom Mate
      • Azure Active Directory
      • Azure DevOps
      • BambooHR
      • ChatGPT
      • ConnectWise
      • Database
      • Desktop Actions
      • EasyVista
      • Email
      • Exchange Web Server
      • Exact Online
      • Excel
      • Freshdesk
      • Freshservice
      • Ftp-Sftp
      • GitLab
      • Google Drive
      • Google Workspace
      • HaloITSM
      • Hubspot
      • Intune
      • Ivanti Service Manager
      • Jenkins
      • Jira Confluence
      • Jira Service Management
      • Jira Software
      • Lakeside
      • Lansweeper
      • ME ServiceDesk Plus
      • Microsoft Outlook Calendar
      • Microsoft SharePoint
      • Microsoft Teams
      • My ChatGPT
      • OCR
      • PDF
      • PowerShell
      • Python
      • RESTful Web Service
      • Salesforce
      • ServiceDesk Plus Cloud
      • ServiceNow
      • Slack
      • SolarWinds
      • Stripe
      • TOPdesk
      • Twilio
      • Twitch
      • VMware
      • WhatsApp
      • Word
      • X
      • Xurrent
    • Transform
      • Advanced Actions
      • Array
      • Base64
      • Condition
      • Cryptography
      • CSV
      • Data Table
      • Date
      • File
      • Folder
      • Number
      • Object
      • Repeatable
      • SSH
      • String
      • Text
    • Utility
      • Display Message
      • Grouping
      • Mate DB
      • Mate Drive
      • Time Management
    • Agentic AI (Beta Version)
      • Open AI (Beta Version)
  • 🎇Autom Features
    • Variables
    • Triggers
    • Data Manager
    • Debug
    • Stop Action
    • Function
    • Error Handling and Exception Management
    • Development Mode ( Dev Mode )
    • Business Impact Estimator
  • 🛰️Product Features
    • Dashboard
      • Dashboard
      • Monitoring
      • Alerts
    • Store
      • Autom Store
      • Library Store
    • My Environment
      • Mate Agent
      • Automs
      • Libraries
    • Management
      • User Management
        • Users
        • Roles
        • Forgot Password
      • Vault
      • Webhook & API
      • Alert Management
      • Queue
    • Create Autom
    • Settings
    • Time Zone Management in Autom Mate
  • 💾Installation Setup
    • System Requirements and Ports Configuration
    • Autom Center Installation
      • Autom Center Installation
      • Autom Center Update
    • Mate Agent Installation
      • Mate Agent Installation
      • Mate Agent Update
    • App Installations
      • MS Teams ChatBot Installation
    • Full Chain PFX File Creation Guide
  • 📔Release Notes
    • Amsterdam Edition
      • Amsterdam 3.2.9
      • Amsterdam 3.3.0
    • Boston Edition
      • Boston 4.0.0
      • Boston 4.1.0
      • Boston 4.2.0
      • Boston 4.3.0
        • Boston 4.3.1
        • Boston 4.3.2
        • Boston 4.3.3
        • Boston 4.3.4
        • Boston 4.3.5
        • Boston 4.3.6
        • Boston 4.3.7
      • Boston 4.4.0
        • Boston 4.4.1
  • 🎓Academy
    • 🎓Autom Mate Academy: Basics of Autom Mate
    • 🎓Mastering Automation with Autom Mate: From Workflow Creation
    • 🎓The Ultimate Autom Mate: Teams & Smart Integrations
  • 👔Autom Store & Use Cases
    • 🛒Autom Store Use Cases
    • 🖥️Use Cases
      • How to Create Bidirectional Connection Between JIRA and Xurrent to Open Requests or Tickets
      • Employee Onboarding Process Automation Using Autom Mate
  • ❓FAQ
    • ⚙️General Functionality
    • 🧩Integration Capabilities
    • Data Management and Validation
    • ⁉️Error Handling and Workflow Management
    • Automation Use Cases
    • Connectors and Triggers
    • Custom GPT Models
Powered by GitBook
On this page
  • Introduction
  • What is Python?
  • Automate Integration with Python
  • Using the Integration
  • How To Use Actions
  • Open
  • Run
  • Additional Tips
  • Use Cases
  • FAQ

Was this helpful?

  1. Libraries
  2. Integration

Python

Introduction

This document provides an overview of the integration between Automate and Python, explaining how Python codes can be executed to automate processes using Python library actions.

The integration enables users to execute Python scripts within Automate, facilitating automation of various tasks.

What is Python?

Explain the core functionalities and benefits of Python.

Overview of Python: Python is a high-level programming language known for its simplicity and readability. It is widely used for various purposes including web development, data analysis, artificial intelligence, and automation.

Key Features:

  • Script Execution: Execute Python scripts to perform tasks.

  • Variable Assignment: Assign output of scripts to variables for further processing.

  • Flexibility: Supports both script file execution and direct entry of Python code.

Automate Integration with Python

Overview of Integration: Automate integrates with Python to execute scripts and automate various tasks within workflows.

Examples of Automated Tasks:

  • Running Python scripts to process data.

  • Automating repetitive tasks using Python code.

  • Integrating Python scripts into complex automation workflows.

Using the Integration

How To Use Actions

Open

Description: Prepare Python script for execution.

Purpose: Define or select Python script to be executed.

Usage:

  1. Define or select the file path of the Python script.

  2. Alternatively, write Python script using the built-in code editor.

  3. Assign the Python script data to a variable for input in the Run Python action.

Inputs:

  • File Path or Python Script

Outputs:

  • Python Script Data Variable

Run

Description: Execute Python script.

Purpose: Execute Python script and capture output.

Usage:

  1. Select the script variable defined in the Python Open action.

  2. Choose a Python script file or enter Python code.

  3. Assign the output of the Python script to a variable for further processing.

Inputs:

  • Script Variable

Outputs:

  • Output of the Python Script


Additional Tips

PreviousPowerShellNextRESTful Web Service

Last updated 2 months ago

Was this helpful?

The "" feature within this Python scripting tool serves the purpose of preparing a Python script for execution. Users can either select an existing Python script file by defining its file path or utilize the built-in code editor to write a new Python script from scratch. Once the script is prepared, users assign its data to a variable, which serves as input for the subsequent "." The "Run Action" then executes the Python script, either by selecting the previously defined script variable or directly entering Python code. The output generated by the script can be assigned to a variable for further processing, completing the execution cycle seamlessly.

📚
Use Cases
FAQ
Open Action
Run Action
Select File
With this option we can select the .py from the Data Store.
We can just write the .py code itself to the action itself. For doing this, after choosing the manual input action choose the “Open Code Editor”.
At this action we will define the value of “Open” to the Choose Script section. For the output of the “Run” action, we need to define another string variable. At the end we can use the output of the python in the flow.