PIA Setup
PIA is a robotic process automation (RPA) platform for MSPs. Once connected, Junto can browse available automations, trigger them with the right inputs, and monitor execution progress β letting technicians kick off automations directly through the AI agent.
Prerequisites
A PIA Automate account with API access
Your PIA instance URL and API secret
Step 1: Get Your API Credentials
Log in to your PIA Automate instance.
Navigate to your API settings and locate your API Secret.
Note your PIA Instance URL (e.g.,
https://msp.pia.ai).
Step 2: Configure in Junto
In Junto, go to Settings > Integrations > PIA.
Click Add Configuration and fill in:
PIA Instance URL -- The base URL of your PIA instance.
API Secret -- Your API key. This is encrypted before storage.
Click Create. Junto validates the credentials before saving.
Step 3: Map Companies (Optional)
If your PIA instance manages multiple clients:
Click Manage Company Mappings after connecting.
Link each Junto company to its corresponding PIA client.
Save mappings. This allows the agent to target the correct PIA client automatically.
What the AI Agent Can Do
Discovery
Tool | Description | Risk Level |
List Automations | Browse available RPA automations, optionally filtered by client | Low |
Get Automation Inputs | View the input fields and requirements for a specific automation before triggering it | Low |
Execution
Tool | Description | Risk Level |
Trigger Automation | Execute an automation with the required inputs and optional ticket context | High |
Monitoring
Tool | Description | Risk Level |
Get Execution Status | Check the progress or completion status of a running automation | Low |
Get Activity Logs | View step-by-step logs from a completed or running automation | Low |
Approval Required The agent always asks for confirmation before triggering an automation. Discovery and monitoring tools do not require approval.
Troubleshooting
Connection fails -- Verify your instance URL and API secret. The URL must include the protocol (e.g.,
https://).No automations listed -- Confirm automations are published and accessible in your PIA instance.
Automation fails to trigger -- Check that all required input fields are provided and that the target PIA client is reachable.
Status shows no progress -- The automation may still be queued. Check the PIA console for execution details.
