Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Agent Hierarchy / Tags in Streams API #621

Open
tbdx opened this issue Dec 17, 2022 · 8 comments
Open

Agent Hierarchy / Tags in Streams API #621

tbdx opened this issue Dec 17, 2022 · 8 comments

Comments

@tbdx
Copy link

tbdx commented Dec 17, 2022

Incomplete agent configuration data still being returned since hierarchy and tags have been introduced to the platform.

connect.version 2.4.2

connect.core.getAgentDataProvider().getAgentData()

{
    "snapshot": { ... },
    "configuration": {
        "name": "...",
        "username": "...",
        "softphoneEnabled": true,
        "softphoneAutoAccept": false,
        "extension": "...",
        "routingProfile": {
            "name": "Dev",
            "routingProfileARN": "...",
            "defaultOutboundQueue": {
                "queueARN": "...",
                "name": "Dev",
                "queueId": "..."
            },
            "channelConcurrencyMap": {
                "VOICE": 1
            },
            "queues": [
                {
                    "queueARN": "...",
                    "name": "Dev",
                    "queueId": "..."
                },
                {
                    "queueARN": "...",
                    "name": "Callback",
                    "queueId": "..."
                },
                {
                    "queueARN": "...",
                    "name": null,
                    "queueId": "..."
                }
            ],
            "routingProfileId": "..."
        },
        "agentPreferences": {
            "LANGUAGE": "en_US"
        },
        "agentStates": [
            {
                "agentStateARN": "...",
                "type": "routable",
                "name": "Available",
                "startTimestamp": null
            },
            {
                "agentStateARN": "...",
                "type": "offline",
                "name": "Offline",
                "startTimestamp": null
            }
        ],
        "dialableCountries": [ ... ],
        "permissions": [
            "outboundCall"
        ]
    }
}
@github-actions
Copy link

github-actions bot commented Sep 5, 2023

This issue is stale because it has been open for 90 days with no activity. Remove stale label or comment to keep this active.

@tbdx
Copy link
Author

tbdx commented Sep 5, 2023

bump...

Copy link

github-actions bot commented Dec 6, 2023

This issue is stale because it has been open for 90 days with no activity. Remove stale label or comment to keep this active.

@tbdx
Copy link
Author

tbdx commented Dec 11, 2023

bump...

@alexgurr
Copy link

alexgurr commented Jan 24, 2024

We are also finding ourselves in need of reading/writing tags (configuration) using streams.

@maddoxd
Copy link

maddoxd commented Jan 24, 2024

Any update on this one? having access to tags from Streams would be very useful for us too

@alexgurr
Copy link

Bump.

@kevgrav93
Copy link

This bug was first opened in December 2022, is there an update? Any timelines as to when ACS could provide the missing agent configuration data?

We require this data as well, especially the hierarchy group data including the ARN and/or ID of the hierarchy group for all five levels.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants