Getting empty guestAttributes in the interaction payload even though I set them explicitly in the config before initialization. We are building a custom agent desktop extension using the Embeddable Client App SDK. The tricky part is that we operate in a BPO model where multiple clients share the same Genesys Cloud instance but have different divisions. The guestAttributes object comes back empty in the interaction payload even though I am setting it explicitly in the config before initialization.
const config = {
organizationId: '...',
guestAttributes: {
clientId: 'acme-corp',
userId: '12345'
}
};
Any ideas why the attributes aren’t persisting?