Skip to main content
Updated in 2026.21 The Copilot section in the Endpoint settings is used to configure the Agent Copilot workspace. The following Endpoints include the Copilot section:

Prerequisites

  • If you use Token Secret authentication, you need a 256-bit string secret for signing.

Limitations

  • Cognigy caches JWKS responses for up to 5 key store URLs at once. If an additional URL is used, the new URL replaces the oldest one in the cache.
  • Cognigy sends up to 10 requests/minute to any single JWKS URL.

Restrictions

  • EdDSA (Ed25519/Ed448) keys arenโ€™t supported for Public Key or Key Store authentication.

Parameters

As of Cognigy 2026.15.0, the Authentication list replaces the former Enable Copilot Authentication toggle. Previously configured Endpoints are migrated automatically. If the former toggle was:
  • Turned on โ€” Token Secret is selected.
  • Turned off โ€” Default (built-in) is selected.
No action is required.

JWT Authentication Methods

To secure access to Agent Copilot, the contact center platform signs a JWT containing userId and sessionId, then passes that signed JWT in the Agent Copilot URL as the auth parameter:
Each contact center platform has its own requirements for how the JWT signature is configured. Refer to your contact center platform documentation. Depending on the option you select in the Authentication list, you configure the authentication method differently:
Agent Copilot handles the JWT authentication between the contact center platform and Cognigy. Activate Accept Only JWT Requests in the Endpoint settings.

Send Data to the Agent Copilot Flow after Handover

If you need to allow human agents to send data to the Agent Copilot Flow after they resolve a conversation, for example, to change or add user data, deactivate End Session On Handover Close in the Endpoint settings. The Agent Copilot session then stays open after the human agent resolves the conversation, and the human agent can keep sending postbacks from the Copilot: HTML Tile Node to the Agent Copilot Flow. When End Session On Handover Close is deactivated:
  • Postbacks sent from the Copilot: HTML Tile Node are processed by the Agent Copilot Flow.
  • The session ends when SDK.endSession() is called in the Copilot: HTML Tile Node or when the time set in Session TTL On Handover Close elapses.

End the Session from the Copilot: HTML Tile Node

To end an open session before the time set in Session TTL On Handover Close elapses, call SDK.endSession() in the Copilot: HTML Tile Node, for example from a button:
For more information, see End Agent Copilot Session.

More Information

Last modified on October 12, 2026