Skip to main content

usecure Integration Setup

How to connect usecure to Junto for security awareness training, phishing simulations, and breach monitoring.

Updated today

usecure Setup

usecure is a security awareness platform that provides training, phishing simulations, breach monitoring, and policy management. Once connected, Junto can look up training progress, review phishing simulation results, check for breached credentials, manage policy compliance, and enroll users in courses.

Prerequisites

  • A usecure account with API access

  • An API key from the usecure admin portal

  • Knowledge of your usecure region (US, EU, or EU Legacy)

Step 1: Generate an API Key

  1. Log in to the usecure admin portal.

  2. Navigate to Settings > API.

  3. Generate a new API key.

  4. Copy the key.

Step 2: Configure in Junto

  1. In Junto, go to Settings > Integrations > usecure.

  2. Click Add Configuration and fill in:

  3. API Key -- The key from Step 1. This is encrypted before storage.

  4. Region -- Select US, EU, or EU Legacy.

  5. Click Create. Junto validates the connection.

Step 3: Map Companies

  1. Use the company mapping interface to link each Junto company to its usecure client company.

  2. Auto-map is available with exact and fuzzy name matching.

  3. Save mappings.

What the AI Agent Can Do

Company & Learner Data

Tool

Description

Risk Level

Get Company

View company details including enabled modules (uLearn, uPhish, uPolicy, uBreach)

Low

List Learners

View all end users with groups, manager assignment, and risk score levels

Low

Get Learner

Get detailed individual data including course results, simulation results, policy compliance, and breach history

Low

uLearn -- Training & Courses

Tool

Description

Risk Level

List Courses

Browse available security awareness training courses with difficulty, subject, and category

Low

Get Course Participation

View training completion data for all learners (enrollment dates, scores, grades)

Low

Get Training Report

Detailed training report combining course results, simulation results, and risk scores per learner

Low

Enroll Learners

Enroll one or more learners on security awareness training courses

Medium

uPhish -- Phishing Simulations

Tool

Description

Risk Level

List Simulations

View phishing simulations including status, dates, and per-learner results (opened, reported, compromised)

Low

Get Simulation Metrics

View aggregated phishing statistics (total opened, compromised, reported, visited)

Low

uBreach -- Breach Monitoring

Tool

Description

Risk Level

List Breached Users

View users with breached credentials, including breach details (service, date, data exposed)

Low

List Breached Services

View breached services with affected user counts and breach details

Low

uPolicy -- Policy Compliance

Tool

Description

Risk Level

List Policies

View published security policies with signature status per learner

Low

Send Policies

Send security policies to learners for review and signing

Medium

Risk Assessment

Tool

Description

Risk Level

Get Risk Score History

View risk score levels for all learners (combines training, phishing, and breach data)

Low

Groups

Tool

Description

Risk Level

List Groups

View learner groups with member counts, learners, managers, and child groups

Low

Medium-risk actions (enrolling learners, sending policies) require approval once per session before the agent proceeds.

Troubleshooting

  • Connection fails -- Verify your API key and region selection. Ensure the key has not been revoked.

  • No companies listed -- Confirm the API key has access to the expected client companies.

  • Learner data missing -- Ensure learners are set up in usecure and the company mapping is correct.

  • Breach data empty -- uBreach monitoring may need to be enabled for the client company in the usecure portal.

Did this answer your question?