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

# Pass Metadata During Agent Transfer

<Badge icon="arrow-left" color="gray">[Back to How-to Guides](/ai-for-service/automation/how-tos/guide)</Badge>

When handing off a conversation to a human agent, you can pass the current conversation context to the CCaaS system. This helps the receiving agent set the correct skills, routing rules, and other parameters in advance.

## How It Works

The platform provides a dedicated agent metadata object and a utility function for passing custom metadata during agent transfer.

**Supported Integrations**

| Integration                                                                                                            | Metadata Object      |
| ---------------------------------------------------------------------------------------------------------------------- | -------------------- |
| [ServiceNow Agent](/ai-for-service/integrations/agents/servicenow/configuring-the-servicenow-agent-utah-and-vancouver) | `ServiceNowMetaData` |
| [Genesys Agent](/ai-for-service/integrations/agents/configuring-the-genesys-agent)                                     | `GenesysMetaData`    |

**Utility Function**

Use `agentUtils.setMetaInfo` to populate the agent metadata context object with any supplementary data. You can call this function anywhere the platform supports JavaScript—giving you flexibility to inject custom metadata at any point in the conversational flow.

***
