Appearance
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.