What’s the correct way to pass our internal CRM customerId into the conversation metadata using the Genesys Cloud Web Messaging SDK? I’m building a custom React wrapper and need this ID visible to agents immediately upon chat start. I’ve tried passing it in the guestAttributes object within the startChat() call, but it doesn’t seem to persist on the conversation object on the backend. Here’s the relevant snippet:
client.messaging.startChat({
guestAttributes: { crmId: "12345" }
});
Am I missing a configuration step?