# Users

# Get User Information and Performance Statistics

## <span style="color: rgb(2, 106, 73);">**API: getUserInfo**</span>

###  **Description**

This action retrieves detailed information and performance statistics for a specific user. It includes user credentials, profile settings, permissions, and real-time productivity metrics such as login time, talk time, break duration, and total calls.

## 🔗 **URL**

#### https://**DOMAIN**.croco-dial.net/goAPIv2/goUsers/goAPI.php

<p class="callout info align-left">**Note:** Replace `domain` with the specific domain you want to query.</p>

### **📝 Required Parameters**  


<table border="1" id="bkmrk-parameter-value-desc" style="border-collapse: collapse; width: 100%; height: 178.667px;"><colgroup><col style="width: 23.0031%;"></col><col style="width: 20.0234%;"></col><col style="width: 56.9715%;"></col></colgroup><thead><tr style="height: 29.6px;"><td style="height: 29.6px;">**Parameter**</td><td style="height: 29.6px;">**Value**</td><td style="height: 29.6px;">**Description**</td></tr></thead><tbody><tr style="height: 29.6px;"><td style="height: 29.6px;">goAction</td><td style="height: 29.6px;">getUserInfo</td><td style="height: 29.6px;">Action to retrieve detailed information and performance statistics for a specific user.</td></tr><tr style="height: 29.6px;"><td style="height: 29.6px;">goUser</td><td style="height: 29.6px;">MyUser</td><td style="height: 29.6px;">API authorized user.</td></tr><tr style="height: 29.6px;"><td style="height: 29.6px;">goPass</td><td style="height: 29.6px;">MyPass</td><td style="height: 29.6px;">Password for the API authorized user.</td></tr><tr><td style="height: 29.6px;">user</td><td style="height: 29.6px;">example.user</td><td style="height: 29.6px;">Username of the user whose data is being requested.</td></tr><tr style="height: 30.6667px;"><td style="height: 30.6667px;">responsetype</td><td style="height: 30.6667px;">json/xml</td><td style="height: 30.6667px;">Format of the response (`json` recommended).</td></tr></tbody></table>

**Note:** This endpoint uses body parameters for authentication instead of tokens or headers.

### **Request Examples:**

#### **GET:** 

```bash
curl -X GET "https://domain.croco-dial.net/goAPIv2/goUsers/goAPI.php?goAction=getUserInfo&goUser=MyUser&goPass=MyPass&user=example.user&responsetype=json"
```

#### **POST (Form Data):**

If you prefer to send the data as form parameters:

```bash
curl -X POST "https://DOMAIN.croco-dial.net/goAPIv2/goUsers/goAPI.php" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  --data-urlencode "goAction=getUserInfo" \
  --data-urlencode "goUser=MyUser" \
  --data-urlencode "goPass=MyPass" \
  --data-urlencode "responsetype=json" \
  --data-urlencode "user=Example.User"

```

####  **Example Response**

```json
{
  "result": "success",
  "data": {
    "user_info": {
      "user_id": 1234,
      "user": "example.user",
      "pass": "examplePass",
      "pass_hash": "ABC123xyzHashValue",
      "email": "example.user@example.com",
      "voicemail_id": "",
      "phone_login": "1234567890",
      "phone_pass": "phonePass123",
      "full_name": "Example User",
      "user_level": 1,
      "territory": "",
      "tenant": "EXAMPLE_TENANT",
      "user_code": "1234",
      "hotkeys_active": "1",
      "agent_choose_ingroups": "0",
      "scheduled_callbacks": "1",
      "agentonly_callbacks": "1",
      "agentcall_manual": "1",
      "dialer_recording": "1",
      "dialer_transfers": "1",
      "closer_default_blended": "0",
      "user_group": "EXAMPLE_GROUP",
      "dialer_recording_override": "DISABLED",
      "alter_custphone_override": "NOT_ACTIVE",
      "alert_enabled": "0",
      "agent_shift_enforcement_override": "DISABLED",
      "shift_override_flag": "0",
      "allow_alerts": "0",
      "closer_campaigns": " CAMPAIGN1 CAMPAIGN2 CAMPAIGN3 -",
      "agent_choose_territories": "0",
      "custom_one": "",
      "custom_two": "",
      "custom_three": "",
      "custom_four": "",
      "custom_five": "",
      "agent_call_log_view_override": "DISABLED",
      "agent_choose_blended": "1",
      "agent_lead_search_override": "NOT_ACTIVE",
      "preset_contact_search": "NOT_ACTIVE",
      "voicemail_pass": "voicePass123"
    },
    "user_stats": {
      "first_activity": "09:00:00",
      "last_activity": "17:00:00",
      "login_time": "08:00:00",
      "after_call": "00:10:00",
      "break": "00:30:00",
      "pause": "00:05:00",
      "avalible": "01:00:00",
      "avg_wait": "00:00:20",
      "talk": "06:00:00",
      "talk_avalible": "07:00:00",
      "total_calls": 100,
      "denied": 2,
      "lip": 1,
      "vrf": 3,
      "sales": 5,
      "sla_productivity": "87%"
    }
  }
}
```

# Get Real-Time Agent Status

## <span style="color: rgb(2, 106, 73);">**API: getLiveAgentInfo**</span>

###  **Description**

Retrieves real-time status information for a specific agent. This includes the agent's current activity (e.g., READY, IN CALL,, DISPOSITION, PAUSE - BREAK or LUNCH BREAK,), call details, and campaign context if the agent is handling a live call.

## 🔗 **URL**

#### https://**DOMAIN**.croco-dial.net/goAPIv2/goUsers/goAPI.php

<p class="callout info align-left">**Note:** Replace `DOMAIN` with the specific domain you want to query.</p>

### **📝 Required Parameters**  


<table border="1" id="bkmrk-parameter-value-desc" style="border-collapse: collapse; width: 100%; height: 178.667px;"><colgroup><col style="width: 23.0031%;"></col><col style="width: 20.0234%;"></col><col style="width: 56.9715%;"></col></colgroup><thead><tr style="height: 29.6px;"><td style="height: 29.6px;">**Parameter**</td><td style="height: 29.6px;">**Value**</td><td style="height: 29.6px;">**Description**</td></tr></thead><tbody><tr style="height: 29.6px;"><td style="height: 29.6px;">goAction</td><td style="height: 29.6px;">getLiveAgentInfo</td><td style="height: 29.6px;">Action to retrieve live status and call info for a specific user.</td></tr><tr style="height: 29.6px;"><td style="height: 29.6px;">goUser</td><td style="height: 29.6px;">MyUser</td><td style="height: 29.6px;">API authorized user.</td></tr><tr style="height: 29.6px;"><td style="height: 29.6px;">goPass</td><td style="height: 29.6px;">MyPass</td><td style="height: 29.6px;">Password for the API authorized user.</td></tr><tr><td style="height: 29.6px;">user</td><td style="height: 29.6px;">example.user</td><td style="height: 29.6px;">The username of the agent to check live info for.</td></tr><tr style="height: 30.6667px;"><td style="height: 30.6667px;">responsetype</td><td style="height: 30.6667px;">json/xml</td><td style="height: 30.6667px;">Format of the response (`json` recommended).</td></tr></tbody></table>

**Note:** This endpoint uses body parameters for authentication instead of tokens or headers.

### **Request Examples:**

#### **GET:** 

```bash
curl -X GET "https://DOMAIN.croco-dial.net/goAPIv2/goUsers/goAPI.php?goAction=getLiveAgentInfo&goUser=MyUser&goPass=MyPass&user=example.user&responsetype=json"
```

#### **POST:**

If you prefer to send the data as form parameters:

```bash
curl -X POST "https://DOMAIN.croco-dial.net/goAPIv2/goUsers/goAPI.php" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  --data-urlencode "goAction=getLiveAgentInfo" \
  --data-urlencode "goUser=MyUser" \
  --data-urlencode "goPass=MyPass" \
  --data-urlencode "responsetype=json" \
  --data-urlencode "user=Example.User"

```

####  **Example Response Agent READY**

```json
{
  "result": "success",
  "data": {
    "status": "READY",
    "color": "primary",
    "in_call_with": "",
    "campaign_id": "",
    "campaign_name": "",
    "call_type": "",
    "caller_id": "",
    "conf_exten": "8600118",
    "server_ip": "127.0.0.1",
    "vendor_lead_code": "",
    "lead_id": 0
  }
}
```

####  **Example Response Agent IN CALL** 

```json
{
  "result": "success",
  "data": {
    "status": "IN CALL",
    "color": "green",
    "in_call_with": "1234567890",
    "campaign_id": "CAMP001",
    "campaign_name": "EXAMPLE_CAMPAIGN",
    "call_type": "DIALER",
    "caller_id": "9876543210",
    "conf_exten": "8600118",
    "server_ip": "127.0.0.1",
    "vendor_lead_code": "abc123-xyz456",
    "lead_id": 7890123
  }
}
```

# Get All Portfolios

## <span style="color: rgb(2, 106, 73);">**API: getAllPortfolios**</span>

###  **Description**

This endpoint retrieves a list of all available portfolios and their corresponding names. Portfolios represent different business segments or client groups in the call center system. Each portfolio is associated with a unique code and a descriptive name.

## 🔗 **URL**

#### https://**DOMAIN**.croco-dial.net/goAPIv2/goUsers/goAPI.php

<p class="callout info align-left">**Note:** Replace `DOMAIN` with the specific domain you want to query.</p>

### **📝 Required Parameters**  


<table border="1" id="bkmrk-parameter-value-desc" style="border-collapse: collapse; width: 100%; height: 178.667px;"><colgroup><col style="width: 23.0031%;"></col><col style="width: 20.0234%;"></col><col style="width: 56.9715%;"></col></colgroup><thead><tr style="height: 29.6px;"><td style="height: 29.6px;">**Parameter**</td><td style="height: 29.6px;">**Value**</td><td style="height: 29.6px;">**Description**</td></tr></thead><tbody><tr style="height: 29.6px;"><td style="height: 29.6px;">goAction</td><td style="height: 29.6px;">**getAllPortfolios**</td><td style="height: 29.6px;">Action to perform.</td></tr><tr style="height: 29.6px;"><td style="height: 29.6px;">goUser</td><td style="height: 29.6px;">MyUser</td><td style="height: 29.6px;">API authorized user.</td></tr><tr style="height: 29.6px;"><td style="height: 29.6px;">goPass</td><td style="height: 29.6px;">MyPass</td><td style="height: 29.6px;">Password for the API authorized user.</td></tr><tr style="height: 30.6667px;"><td style="height: 30.6667px;">responsetype</td><td style="height: 30.6667px;">json/xml</td><td style="height: 30.6667px;">Format of the response (`json` recommended).</td></tr></tbody></table>

**Note:** This endpoint uses body parameters for authentication instead of tokens or headers.

### **Request Examples:**

#### **GET:** 

```bash
curl -X GET "https://DOMAIN.croco-dial.net/goAPIv2/goUsers/goAPI.php?goAction=getAllPortfolios&goUser=MyUser&goPass=MyPass&responsetype=json"
```

#### **POST:**

If you prefer to send the data as form parameters:

```bash
curl -X POST "https://DOMAIN.croco-dial.net/goAPIv2/goUsers/goAPI.php" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  --data-urlencode "goAction=getAllPortfolios" \
  --data-urlencode "goUser=MyUser" \
  --data-urlencode "goPass=MyPass" \
  --data-urlencode "responsetype=json" 
```

####  **Example Response** 

```json
{
    "result": "success",
    "data": [
        {
            "portfolio": "ABC",
            "portfolio_name": "Alpha Business Corp"
        },
        {
            "portfolio": "XYZ",
            "portfolio_name": "Xylon Technologies"
        },
        {
            "portfolio": "MNO",
            "portfolio_name": "Monolith Solutions"
        },
        {
            "portfolio": "PQR",
            "portfolio_name": "Pioneer Realty Group"
        }
    ]
}

```

# Get All Profiles

## <span style="color: rgb(2, 106, 73);">**API: getAllProfiles**</span>

###  **Description**

This endpoint retrieves a list of all available profiles configured in the system. Each profile is represented with its unique identifier (`profile_id`) and its display name (`profile_name`). This endpoint also provides additional data for profiles, such as disposition sets and the option to edit each profile.

## 🔗 **URL**

#### https://**DOMAIN**.croco-dial.net/goAPIv2/goUsers/goAPI.php

<p class="callout info align-left">**Note:** Replace `DOMAIN` with the specific domain you want to query.</p>

### **📝 Required Parameters**  


<table border="1" id="bkmrk-parameter-value-desc" style="border-collapse: collapse; width: 100%; height: 178.667px;"><colgroup><col style="width: 23.0031%;"></col><col style="width: 20.0234%;"></col><col style="width: 56.9715%;"></col></colgroup><thead><tr style="height: 29.6px;"><td style="height: 29.6px;">**Parameter**</td><td style="height: 29.6px;">**Value**</td><td style="height: 29.6px;">**Description**</td></tr></thead><tbody><tr style="height: 29.6px;"><td style="height: 29.6px;">goAction</td><td style="height: 29.6px;">**getAllProfiles**</td><td style="height: 29.6px;">Action to perform.</td></tr><tr style="height: 29.6px;"><td style="height: 29.6px;">goUser</td><td style="height: 29.6px;">MyUser</td><td style="height: 29.6px;">API authorized user.</td></tr><tr style="height: 29.6px;"><td style="height: 29.6px;">goPass</td><td style="height: 29.6px;">MyPass</td><td style="height: 29.6px;">Password for the API authorized user.</td></tr><tr style="height: 30.6667px;"><td style="height: 30.6667px;">responsetype</td><td style="height: 30.6667px;">json/xml</td><td style="height: 30.6667px;">Format of the response (`json` recommended).</td></tr></tbody></table>

**Note:** This endpoint uses body parameters for authentication instead of tokens or headers.

### **Request Examples:**

#### **GET:** 

```bash
curl -X GET "https://DOMAIN.croco-dial.net/goAPIv2/goUsers/goAPI.php?goAction=getAllProfiles&goUser=MyUser&goPass=MyPass&responsetype=json"
```

#### **POST:**

If you prefer to send the data as form parameters:

```bash
curl -X POST "https://DOMAIN.croco-dial.net/goAPIv2/goUsers/goAPI.php" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  --data-urlencode "goAction=getAllProfiles" \
  --data-urlencode "goUser=MyUser" \
  --data-urlencode "goPass=MyPass" \
  --data-urlencode "responsetype=json" 
```

####  **Example Response**

```json
{
  "result": "success",
  "data": [
    {
      "profile_id": "COLLECTIONS",
      "profile_name": "COLLECTIONS"
    },
    {
      "profile_id": "CUSTOMER_SERVICE",
      "profile_name": "CUSTOMER_SERVICE"
    },
    {
      "profile_id": "SALES_SUPPORT",
      "profile_name": "SALES_SUPPORT"
    }
  ],
  "use_profile": 1,
  "profiles": {
    "headers": [ ... ],
    "rows": [
      {
        "id": 1,
        "profile_id": "COLLECTIONS",
        "profile_name": "COLLECTIONS",
        "disposition_set": "PAYMENT FOLLOW-UP",
        "action": "<button class=\"btn btn-success btn-normal edit_profile\" profile=\"COLLECTIONS_TEAM\" profile_type=\"profile\" profile_id=\"1\" title=\"Edit\"><i class=\"fa fa-pencil\"></i></button>"
      },
      {
        "id": 2,
        "profile_id": "CUSTOMER_SERVICE",
        "profile_name": "CUSTOMER_SERVICE",
        "disposition_set": "GENERAL INQUIRIES",
        "action": "<button class=\"btn btn-success btn-normal edit_profile\" profile=\"CUSTOMER_SERVICE\" profile_type=\"profile\" profile_id=\"2\" title=\"Edit\"><i class=\"fa fa-pencil\"></i></button>"
      },
      {
        "id": 3,
        "profile_id": "SALES_SUPPORT",
        "profile_name": "SALES_SUPPORT",
        "disposition_set": "NEW LEADS",
        "action": "<button class=\"btn btn-success btn-normal edit_profile\" profile=\"SALES_SUPPORT\" profile_type=\"profile\" profile_id=\"3\" title=\"Edit\"><i class=\"fa fa-pencil\"></i></button>"
      }
    ]
  }
}

```

# Get All Users

## <span style="color: rgb(2, 106, 73);">**API: goGetAllUsers**</span>

###  **Description**

This API endpoint fetches a complete list of all user accounts in the system along with their associated details such as name, extension, campaigns, profile level, allowed companies, and specific permissions like inbound, dialer, and manual dial capabilities. It also returns the list of all available campaigns, preview campaigns and the total of users.

## 🔗 **URL**

#### https://**DOMAIN**.croco-dial.net/goAPIv2/goUsers/goAPI.php

<p class="callout info align-left">**Note:** Replace `domain` with the specific domain you want to query.</p>

### **📝 Required Parameters**  


<table border="1" id="bkmrk-parameter-value-desc" style="border-collapse: collapse; width: 100%; height: 179.25px;"><colgroup><col style="width: 23.0031%;"></col><col style="width: 20.0234%;"></col><col style="width: 56.9715%;"></col></colgroup><thead><tr style="height: 29.7167px;"><td style="height: 29.7167px;">**Parameter**</td><td style="height: 29.7167px;">**Value**</td><td style="height: 29.7167px;">**Description**</td></tr></thead><tbody><tr style="height: 29.7167px;"><td style="height: 29.7167px;">goAction</td><td style="height: 29.7167px;">**goGetAllUsers**</td><td style="height: 29.7167px;">Action to retrieve all users in the system (Active and inactive ones).</td></tr><tr style="height: 29.7167px;"><td style="height: 29.7167px;">goUser</td><td style="height: 29.7167px;">MyUser</td><td style="height: 29.7167px;">API authorized user.</td></tr><tr style="height: 29.7167px;"><td style="height: 29.7167px;">goPass</td><td style="height: 29.7167px;">MyPass</td><td style="height: 29.7167px;">Password for the API authorized user.</td></tr><tr><td><span data-offset-key="d83de-0-0"><span data-text="true">only\_inactives</span></span></td><td>0</td><td>0 to show Active Users, or 1 to show Inactive Users.</td></tr><tr style="height: 30.6667px;"><td style="height: 30.6667px;">responsetype</td><td style="height: 30.6667px;">json/xml</td><td style="height: 30.6667px;">Format of the response (`json` recommended).</td></tr></tbody></table>

### **📝 Optional Parameters**  


<table border="1" id="bkmrk-parameter-value-desc-1" style="border-collapse: collapse; width: 100%; height: 179.25px;"><colgroup><col style="width: 23.0031%;"></col><col style="width: 20.0234%;"></col><col style="width: 56.9715%;"></col></colgroup><thead><tr style="height: 29.7167px;"><td style="height: 29.7167px;">**Parameter**</td><td style="height: 29.7167px;">**Value**</td><td style="height: 29.7167px;">**Description**</td></tr></thead><tbody><tr><td><span data-offset-key="d83de-0-0"><span data-text="true">only\_inactives</span></span></td><td>0 or 1</td><td>Use the value 0 to show Active Users, or 1 to show Inactive Users.</td></tr></tbody></table>

**Note:** This endpoint uses body parameters for authentication instead of tokens or headers.

### **Request Examples:**

#### **GET:** 

```bash
curl -X GET "https://domain.croco-dial.net/goAPIv2/goUsers/goAPI.php?goAction=goGetAllUsers&goUser=MyUser&goPass=MyPass&responsetype=json"
```

#### **POST (Form Data):**

If you prefer to send the data as form parameters:

```bash
curl -X POST "https://DOMAIN.croco-dial.net/goAPIv2/goUsers/goAPI.php" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  --data-urlencode "goAction=goGetAllUsers" \
  --data-urlencode "goUser=MyUser" \
  --data-urlencode "goPass=MyPass" \
  --data-urlencode "responsetype=json"

```

####  **Example Response**

```json
{
  "result": "success",
  "data": {
    "user_list": [
      {
        "user_id": 2222,
        "user": "Jhon.Exp",
        "name": "Jhon Example",
        "exten": 2222,
        "level": 1,
        "active": "Y",
        "campaign_id": "4460708090",
        "campaign_name": "...",
        "rank": 0,
        "profile_id": 22,
        "allowed_companys": ["AMI", "IST", "PTR"],
        "inbound": 1,
        "dialer": 1,
        "xfer": 1,
        "manual_dial_only": 0,
        "closer_campaigns": " AGENTDIRECT ",
        "agentcall_manual": "1"
      },
      ...
    ],
    "all_campaigns": [
      "SERVERS", "CUSTSERVICE", "COLLECTIONS", "NEWLOANS",
      ...
    ],
    "all_preview_campaigns": [
      {
        "campaign_id": "12345678",
        "campaign_name": "PAYMENTS"
      },
      {
        "campaign_id": "234567891",
        "campaign_name": "GENERAL"
      }
     ],
        "total_users": 165,
        "total_active_users": 165,
        "total_inactive_users": 0
    }
}

```

### <span class="_fadeIn_m1hgl_8" style="box-sizing: border-box; outline-color: rgb(51, 51, 51); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">📌 </span>**<span class="_fadeIn_m1hgl_8" style="box-sizing: border-box; outline-color: rgb(51, 51, 51); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">Response </span><span class="_fadeIn_m1hgl_8" style="box-sizing: border-box; outline-color: rgb(51, 51, 51); outline-width: 1px; margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;">Fields</span>**

<table border="1" id="bkmrk-field-description-us" style="width: 67.5%; border-collapse: collapse; border-color: rgb(206, 212, 217);"><thead><tr><th style="width: 33.7944%; border-color: rgb(206, 212, 217);">**Field**</th><th style="width: 66.189%; border-color: rgb(206, 212, 217);">**Description**</th></tr></thead><tbody><tr><td style="width: 33.7944%; border-color: rgb(206, 212, 217);">`user_id`</td><td style="width: 66.189%; border-color: rgb(206, 212, 217);">Unique identifier for the user.</td></tr><tr><td style="width: 33.7944%; border-color: rgb(206, 212, 217);">`user`</td><td style="width: 66.189%; border-color: rgb(206, 212, 217);">Username.</td></tr><tr><td style="width: 33.7944%; border-color: rgb(206, 212, 217);">`name`</td><td style="width: 66.189%; border-color: rgb(206, 212, 217);">Full name of the user.</td></tr><tr><td style="width: 33.7944%; border-color: rgb(206, 212, 217);">`exten`</td><td style="width: 66.189%; border-color: rgb(206, 212, 217);">User extension number.</td></tr><tr><td style="width: 33.7944%; border-color: rgb(206, 212, 217);">`level`</td><td style="width: 66.189%; border-color: rgb(206, 212, 217);">Access level of the user.</td></tr><tr><td style="width: 33.7944%; border-color: rgb(206, 212, 217);">`active`</td><td style="width: 66.189%; border-color: rgb(206, 212, 217);">Whether the user is active ("Y" or "N").</td></tr><tr><td style="width: 33.7944%; border-color: rgb(206, 212, 217);">`campaign_id`</td><td style="width: 66.189%; border-color: rgb(206, 212, 217);">ID of the primary campaign assigned.</td></tr><tr><td style="width: 33.7944%; border-color: rgb(206, 212, 217);">`campaign_name`</td><td style="width: 66.189%; border-color: rgb(206, 212, 217);">Name of the primary campaign.</td></tr><tr><td style="width: 33.7944%; border-color: rgb(206, 212, 217);">`rank`</td><td style="width: 66.189%; border-color: rgb(206, 212, 217);">User rank (for prioritization).</td></tr><tr><td style="width: 33.7944%; border-color: rgb(206, 212, 217);">`profile_id`</td><td style="width: 66.189%; border-color: rgb(206, 212, 217);">ID of the assigned user profile.</td></tr><tr><td style="width: 33.7944%; border-color: rgb(206, 212, 217);">`allowed_companys`</td><td style="width: 66.189%; border-color: rgb(206, 212, 217);">List of companies the user has access to.</td></tr><tr><td style="width: 33.7944%; border-color: rgb(206, 212, 217);">`inbound`</td><td style="width: 66.189%; border-color: rgb(206, 212, 217);">Inbound call permission (1 = Yes, 0 = No).</td></tr><tr><td style="width: 33.7944%; border-color: rgb(206, 212, 217);">`dialer`</td><td style="width: 66.189%; border-color: rgb(206, 212, 217);">Dialer permission (1 = Yes, 0 = No).</td></tr><tr><td style="width: 33.7944%; border-color: rgb(206, 212, 217);">`xfer`</td><td style="width: 66.189%; border-color: rgb(206, 212, 217);">Transfer permission (1 = Yes, 0 = No).</td></tr><tr><td style="width: 33.7944%; border-color: rgb(206, 212, 217);">`manual_dial_only`</td><td style="width: 66.189%; border-color: rgb(206, 212, 217);">Whether the user is restricted to manual dialing only.</td></tr><tr><td style="width: 33.7944%; border-color: rgb(206, 212, 217);">`closer_campaigns`</td><td style="width: 66.189%; border-color: rgb(206, 212, 217);">String of campaigns available for call transfers.</td></tr><tr><td style="width: 33.7944%; border-color: rgb(206, 212, 217);">`agentcall_manual`</td><td style="width: 66.189%; border-color: rgb(206, 212, 217);">Indicates if manual agent calling is enabled (usually "1").</td></tr></tbody></table>