> ## Documentation Index
> Fetch the complete documentation index at: https://docs.letsflow.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Cisco Duo

> Manage Duo users, devices, and security checks from automations.

export const flowWebUrl = "https://app.letsflow.ai";

Flow uses this integration to run Cisco Duo actions from automations with the team connection selected during setup. Admins choose which actions that team can use, and automation runs call only those allowed actions through the connection.

<Tabs>
  <Tab title="Flow-managed connection">
    ### Prepare in Cisco Duo

    Prepare any Cisco Duo access, credential, app approval, or admin permission required for the actions this team will use.

    ### Connect in Flow

    <Steps>
      <Step title="Find the Cisco Duo integration">
        1. Open **Integrations**.
        2. Choose **Add connection**.
        3. In **Add connection**, search for **Cisco Duo**.
        4. Select the **Cisco Duo** card.

        <a className="flow-app-link" href={flowWebUrl}>
          Open Flow

          <svg aria-hidden="true" viewBox="0 0 24 24" width="14" height="14" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round">
            <path d="M7 7h10v10" />

            <path d="M7 17 17 7" />
          </svg>
        </a>
      </Step>

      <Step title="Connect">
        1. Pick the team that will use the connection.
        2. Select the Cisco Duo actions that team's automations need.
        3. Complete the provider authorization or credential step.
      </Step>
    </Steps>
  </Tab>
</Tabs>

## Permissions and scopes

This integration does not define provider scopes.

## Supported actions

| Action | Description | <Tooltip tip="Risk estimates the impact of the action. Low reads provider data, medium changes existing records, and high can grant access, remove data, disable resources, or make broad changes.">Risk</Tooltip> |
| - | - | - |
| Create enrollment link | Creates a Duo enrollment link in Cisco Duo using automation-provided input. Use it when the automation needs to add this provider record or request. | <Badge color="yellow" size="sm" shape="pill">medium</Badge> |
| Create phone activation code | Creates a Duo phone activation code in Cisco Duo using automation-provided input. Use it when the automation needs to add this provider record or request. | <Badge color="yellow" size="sm" shape="pill">medium</Badge> |
| Delete enrolled phone | Removes an enrolled Duo phone from a user in Cisco Duo. Use it only after the flow confirms the exact target. | <Badge color="red" size="sm" shape="pill">high</Badge> |
| Delete phone | Removes a Duo phone in Cisco Duo. Use it only after the flow confirms the exact target. | <Badge color="red" size="sm" shape="pill">high</Badge> |
| Get enrollment status | Reads Duo enrollment status for a user from Cisco Duo. Use it to fetch current provider state without modifying data. | <Badge color="green" size="sm" shape="pill">low</Badge> |
| Get verification push response | Reads the response for a Duo verification push from Cisco Duo. Use it to fetch current provider state without modifying data. | <Badge color="green" size="sm" shape="pill">low</Badge> |
| List authentication logs | Reads Duo authentication log entries from Cisco Duo. Use it to fetch current provider state without modifying data. | <Badge color="green" size="sm" shape="pill">low</Badge> |
| List user phones | Reads phones enrolled for a Duo user from Cisco Duo. Use it to fetch current provider state without modifying data. | <Badge color="green" size="sm" shape="pill">low</Badge> |
| List users | Reads Duo users from Cisco Duo. Use it to fetch current provider state without modifying data. | <Badge color="green" size="sm" shape="pill">low</Badge> |
| Send verification push | Sends a Duo verification push in Cisco Duo using automation-provided input. Use it when the automation needs to add this provider record or request. | <Badge color="yellow" size="sm" shape="pill">medium</Badge> |
| Update user | Updates or triggers a Duo user in Cisco Duo using automation-provided input. Use it after the automation has selected the target record or command. | <Badge color="red" size="sm" shape="pill">high</Badge> |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.