Appearance
Addigy Setup
Addigy is an Apple device management (MDM) platform. Once connected, Junto can search devices, run remote commands, deploy profiles, manage policies, and monitor alerts — giving the AI agent full visibility and control over macOS and iOS endpoints.
Prerequisites
- An Addigy account with API access
- A API token from Addigy
- Your Addigy Organization ID
Step 1: Generate API Credentials
See Generating Addigy API Key and Secret for detailed instructions.
- Log in to Addigy and navigate to API & Webhooks.
- Note your Organization ID displayed at the top of the page.
- Click New API Token to generate a API token.
- Copy both the Organization ID and API token.
Step 2: Configure in Junto
- In Junto, go to Settings > Integrations > Addigy.
- Click Add Configuration and fill in:
- API Key -- Your API token. This is encrypted before storage.
- Organization ID -- From the API & Webhooks page.
- Click Create. Junto validates the credentials before saving.
Step 3: Map Companies to Policies
- After connecting, click Configure Policy Mapping.
- Junto lists your Addigy policies and child organizations.
- Link each Junto company to its corresponding Addigy policy.
- You can use Auto-Map to automatically match companies by name, then review and confirm suggestions.
- Save mappings.
What the AI Agent Can Do
Device Lookup & Inventory
| Tool | Description | Risk Level |
|---|---|---|
| Search Devices | Find devices by hostname, serial number, user, or other device attributes | Low |
| Get MDM Device Info | View detailed MDM enrollment status, APN certificate, and last response time | Low |
Remote Control & Commands
| Tool | Description | Risk Level |
|---|---|---|
| Run Command | Execute a shell command on a device and retrieve the output | High |
| Restart Device | Restart a device remotely with optional user notification | Medium |
Security & Compliance
| Tool | Description | Risk Level |
|---|---|---|
| Lock Device | Lock a device remotely with optional PIN, message, and phone number | High |
| Enable/Disable Remote Desktop | Toggle screen sharing and remote desktop on macOS devices | Medium |
| Rotate FileVault Key | Rotate the FileVault recovery key on a device | High |
Software & Profile Management
| Tool | Description | Risk Level |
|---|---|---|
| List Profiles | View all MDM configuration profiles | Low |
| Deploy Profile | Push an MDM configuration profile to a device | High |
| Remove Profile | Remove an MDM configuration profile from a device | High |
Policy & Configuration
| Tool | Description | Risk Level |
|---|---|---|
| Assign to Policy | Move a device to a different Addigy policy or organizational group | High |
| Set Device Name | Update the device name via MDM | High |
User Management
| Tool | Description | Risk Level |
|---|---|---|
| List Users | View known user accounts on a device | Low |
| Delete User | Remove a user account from a device | High |
Monitoring & Alerts
| Tool | Description | Risk Level |
|---|---|---|
| List Monitoring Items | View alert definitions and monitoring rules | Low |
| Get Alerts | View alerts that have fired on devices | Low |
| List Maintenance Items | View automated scripts and remediations | Low |
| Query System Events | Browse audit log entries — device status changes, admin actions, enrollment events | Low |
Approval Required
Some tools require technician approval before execution. Read-only tools do not require approval.
Troubleshooting
- Connection fails -- Verify your API token and Organization ID are correct.
- No policies listed -- Confirm your Addigy account has child organizations or policies configured.
- Devices not found -- Check that the company-to-policy mapping is correct and that devices are enrolled under the mapped policy.
- Commands time out -- The target device must be online and checking in with Addigy for remote commands to execute.