integrations/contact-center/genesys-engage/dist¶
Interfaces¶
ConfiguredHandoffInput¶
Properties¶
idempotencyKey?¶
payload?¶
query?¶
GenesysEngageClient¶
Properties¶
engagementSdkClient?¶
providerClient¶
Methods¶
createHandoff()¶
Parameters¶
| Parameter | Type |
|---|---|
input? |
ConfiguredHandoffInput |
Returns¶
Promise\<ProviderJsonObject>
readiness()¶
Returns¶
Promise\<ProviderJsonObject>
request()¶
Parameters¶
| Parameter | Type |
|---|---|
input |
ProviderExtensionRequestInput |
Returns¶
Promise\<ProviderJsonObject>
scheduleCallback()¶
Parameters¶
| Parameter | Type |
|---|---|
input? |
GenesysEngageOperationInput |
Returns¶
Promise\<ProviderJsonObject>
sendChatMessage()¶
Parameters¶
| Parameter | Type |
|---|---|
input? |
GenesysEngageOperationInput |
Returns¶
Promise\<ProviderJsonObject>
startContact()¶
Parameters¶
| Parameter | Type |
|---|---|
input? |
GenesysEngageOperationInput |
Returns¶
Promise\<ProviderJsonObject>
GenesysEngageClientOptions¶
Extended by¶
Properties¶
accessToken?¶
apiBaseUrl?¶
apiKey?¶
apiKeyHeaderName?¶
authorizationHeader?¶
baseUrl?¶
defaultHandoffPath?¶
engagementBaseUrl?¶
engagementSdk?¶
engagementSdkClient?¶
fetch?¶
Call Signature¶
Parameters¶
| Parameter | Type |
|---|---|
input |
URL | RequestInfo |
init? |
RequestInit |
Returns¶
Promise\<Response>
Call Signature¶
Parameters¶
| Parameter | Type |
|---|---|
input |
string | Request | URL |
init? |
RequestInit |
Returns¶
Promise\<Response>
providerClient?¶
readinessPath?¶
retry?¶
signal?¶
timeoutMs?¶
GenesysEngageEngagementSdkClient¶
Properties¶
apiClient¶
callbacksApi¶
sdk¶
GenesysEngageIntegrationOptions¶
Extends¶
Properties¶
accessToken?¶
Inherited from¶
GenesysEngageClientOptions.accessToken
apiBaseUrl?¶
Inherited from¶
GenesysEngageClientOptions.apiBaseUrl
apiKey?¶
Inherited from¶
GenesysEngageClientOptions.apiKey
apiKeyHeaderName?¶
Inherited from¶
GenesysEngageClientOptions.apiKeyHeaderName
authorizationHeader?¶
Inherited from¶
GenesysEngageClientOptions.authorizationHeader
baseUrl?¶
Inherited from¶
GenesysEngageClientOptions.baseUrl
defaultHandoffPath?¶
Inherited from¶
GenesysEngageClientOptions.defaultHandoffPath
engagementBaseUrl?¶
Inherited from¶
GenesysEngageClientOptions.engagementBaseUrl
engagementSdk?¶
Inherited from¶
GenesysEngageClientOptions.engagementSdk
engagementSdkClient?¶
Inherited from¶
GenesysEngageClientOptions.engagementSdkClient
fetch?¶
Call Signature¶
Parameters¶
| Parameter | Type |
|---|---|
input |
URL | RequestInfo |
init? |
RequestInit |
Returns¶
Promise\<Response>
Call Signature¶
Parameters¶
| Parameter | Type |
|---|---|
input |
string | Request | URL |
init? |
RequestInit |
Returns¶
Promise\<Response>
Inherited from¶
GenesysEngageClientOptions.fetch
genesysEngageClient?¶
providerClient?¶
Inherited from¶
GenesysEngageClientOptions.providerClient
readinessPath?¶
Inherited from¶
GenesysEngageClientOptions.readinessPath
retry?¶
Inherited from¶
GenesysEngageClientOptions.retry
signal?¶
Inherited from¶
GenesysEngageClientOptions.signal
timeoutMs?¶
Inherited from¶
GenesysEngageClientOptions.timeoutMs
GenesysEngageOperationInput¶
Extended by¶
Properties¶
body?¶
headers?¶
idempotencyKey?¶
pathParams?¶
query?¶
GenesysEngageProviderClient¶
Methods¶
createHandoff()¶
Parameters¶
| Parameter | Type |
|---|---|
input |
ConfiguredHandoffInput |
Returns¶
Promise\<ProviderJsonObject>
readiness()?¶
Returns¶
Promise\<ProviderJsonObject>
request()¶
Parameters¶
| Parameter | Type |
|---|---|
input |
ProviderExtensionRequestInput |
Returns¶
Promise\<ProviderJsonObject>
scheduleCallback()¶
Parameters¶
| Parameter | Type |
|---|---|
input? |
GenesysEngageOperationInput |
Returns¶
Promise\<ProviderJsonObject>
sendChatMessage()¶
Parameters¶
| Parameter | Type |
|---|---|
input? |
GenesysEngageOperationInput |
Returns¶
Promise\<ProviderJsonObject>
startContact()¶
Parameters¶
| Parameter | Type |
|---|---|
input? |
GenesysEngageOperationInput |
Returns¶
Promise\<ProviderJsonObject>
ProviderExtensionRequestInput¶
Extends¶
Properties¶
allowMutation?¶
body?¶
Inherited from¶
GenesysEngageOperationInput.body
classification?¶
headers?¶
Inherited from¶
GenesysEngageOperationInput.headers
idempotencyKey?¶
Inherited from¶
GenesysEngageOperationInput.idempotencyKey
method?¶
operationId?¶
path?¶
pathParams?¶
Inherited from¶
GenesysEngageOperationInput.pathParams
query?¶
Inherited from¶
GenesysEngageOperationInput.query
ProviderRestRetryOptions¶
Properties¶
attempts?¶
baseDelayMs?¶
maxDelayMs?¶
statusCodes?¶
Type Aliases¶
GenesysEngageCallbacksApi¶
GenesysEngageEngagementApiClient¶
GenesysEngageEngagementSdk¶
ProviderJsonObject¶
Functions¶
createGenesysEngageClient()¶
Parameters¶
| Parameter | Type |
|---|---|
options? |
GenesysEngageClientOptions |
Returns¶
createGenesysEngageEngagementSdkClient()¶
Parameters¶
| Parameter | Type |
|---|---|
options? |
Pick\<GenesysEngageClientOptions, "apiBaseUrl" | "baseUrl" | "engagementBaseUrl" | "engagementSdk"> |
Returns¶
GenesysEngageEngagementSdkClient
createGenesysEngageIntegration()¶
function createGenesysEngageIntegration(options?): DefinedIntegration<{
capabilities: readonly [{
capability: "handoff";
exposesSensitiveData: true;
providerObjects: readonly [{
kind: "contactTransfer";
label: "contactTransfer";
}];
requiresCredential: true;
sideEffect: true;
}, {
capability: "schedule";
exposesSensitiveData: true;
providerObjects: readonly [{
kind: "callback";
label: "callback";
}];
requiresCredential: true;
sideEffect: true;
}, {
capability: "send";
exposesSensitiveData: true;
providerObjects: readonly [{
kind: "contact";
label: "contact";
}];
requiresCredential: true;
sideEffect: true;
}, {
capability: "read-provider-object";
exposesSensitiveData: true;
providerObjects: readonly [{
kind: "contact";
label: "contact";
}];
requiresCredential: true;
sideEffect: false;
}];
category: "contact-center";
channelAudiences: readonly ["customer-facing", "internal-support", "mixed"];
coverage: {
evidence: readonly [{
label: "Genesys GMS Callback Services API";
url: "https://docs.genesys.com/Documentation/GMS/latest/API/CallbackServicesAPI";
}, {
label: "Genesys GMS Chat API v2";
url: "https://docs.genesys.com/Documentation/GMS/latest/API/ChatAPIv2";
}, {
label: "PureEngage engagement-client-js";
url: "https://www.npmjs.com/package/engagement-client-js";
}, {
label: "Genesys Cloud Platform SDK for JavaScript";
url: "https://github.com/MyPureCloud/platform-client-sdk-javascript";
}, {
label: "PureEngage Engagement Client Library";
url: "https://developer.genesyscloud.com/client-libraries/engagement/js/index.html";
}];
notes: readonly ["Runtime callback scheduling uses the official PureEngage engagement-client-js generated SDK through CallbacksApi.bookCallbackExternal.", "No matching maintained backend/runtime SDK was verified for GMS Chat API v2, so chat operations use the reviewed REST adapter.", "GenesysEngageProviderClient remains available as a typed host override for tenant-specific surfaces and handoff routing."];
scope: "support-workflow-subset";
};
credentialRequirements: readonly [{
id: "genesys-engage-gms-base-url";
label: "Genesys Mobile Services base URL";
required: true;
}, {
id: "genesys-engage-auth";
label: "Genesys Engage/GMS authentication";
required: false;
}, {
id: "genesys-engage-routing";
label: "Genesys Engage callback, chat, and routing configuration";
required: false;
}];
directions: readonly ["inbound-only", "outbound-only", "bidirectional"];
id: "contact-center.genesys-engage";
maintainers: readonly [{
name: "Cognidesk";
type: "official";
}];
metadata: {
implementation: {
adapterKind: "official-engagement-sdk-plus-gms-rest-adapter";
allowedOperations: readonly [{
alias: "contact-center.handoff.request";
checksum: "not-applicable-host-configured";
id: "configuredHandoff";
method: "POST";
path: "host-configured";
source: "provider-rest-adapter";
}, {
alias: "contact-center.callback.schedule";
checksum: "provider-sdk-generated-swagger-client";
id: "createCallback";
method: "POST";
path: "/callback/create";
sdkMethod: "CallbacksApi.bookCallbackExternal";
sdkPackage: "engagement-client-js";
source: "engagement-client-js CallbacksApi.bookCallbackExternal";
}, {
alias: "contact-center.contact.start";
checksum: "not-available-html-doc";
id: "requestChat";
method: "POST";
path: "/genesys/2/chat/{serviceName}";
source: "https://docs.genesys.com/Documentation/GMS/latest/API/ChatAPIv2";
}, {
alias: "genesys-engage.chat.send";
checksum: "not-available-html-doc";
id: "sendChatMessage";
method: "POST";
path: "/genesys/2/chat/{serviceName}/{chatId}/send";
source: "https://docs.genesys.com/Documentation/GMS/latest/API/ChatAPIv2";
}, {
alias: "genesys-engage.gms.request";
checksum: "not-applicable-host-configured";
id: "providerExtensionRequest";
method: "GET";
path: "host-configured";
source: "provider-rest-adapter";
}];
implementationStrategy: "official-sdk-and-provider-rest-adapter";
providerSdkDecision: {
checkedAt: "2026-06-25";
checkedPackages: readonly [{
checkedVersion: "9.0.83";
license: "MIT";
package: "engagement-client-js";
reason: "Official PureEngage Engagement client exposes CallbacksApi.bookCallbackExternal, which backs Cognidesk contact-center.callback.schedule. It does not expose GMS Chat API v2, so chat operations stay on the reviewed REST adapter.";
result: "accepted-callback-runtime-sdk";
}, {
checkedVersion: "9.0.95";
license: "MIT";
package: "genesys-workspace-client-js";
reason: "Workspace Web Edition client targets workspace voice/call controls rather than GMS Chat API v2 and GMS callback endpoints.";
result: "workspace-web-edition-api-not-gms-runtime-client";
}, {
checkedVersion: "255.1.0";
license: "MIT";
package: "purecloud-platform-client-v2";
reason: "Maintained SDK targets Genesys Cloud Platform APIs, not Genesys Engage GMS Chat/Callback endpoints.";
result: "genesys-cloud-sdk-not-genesys-engage-gms";
}];
defaultRestPolicy: "official-engagement-client-sdk-for-callbacks-with-fail-closed-gms-chat-rest-adapter-and-typed-provider-client-override";
result: "official-engagement-sdk-for-callbacks-gms-chat-rest-adapter";
typedClientOverride: "GenesysEngageProviderClient";
};
sdkDecision: "engagement-client-js is used for callback scheduling through CallbacksApi.bookCallbackExternal. GMS Chat API v2 has no matching maintained backend/runtime SDK in the checked packages, so chat operations use the built-in reviewed REST adapter with providerClient override.";
verifiedAt: "2026-06-25";
};
manifestOnlySafe: true;
providerRestAdapter: {
adapterKind: "official-engagement-sdk-plus-gms-rest-adapter";
providerClientOverride: "GenesysEngageProviderClient";
strategy: "official-sdk-and-provider-rest-adapter";
};
providerSdkDecision: {
checkedAt: "2026-06-25";
checkedPackages: readonly [{
checkedVersion: "9.0.83";
license: "MIT";
package: "engagement-client-js";
reason: "Official PureEngage Engagement client exposes CallbacksApi.bookCallbackExternal, which backs Cognidesk contact-center.callback.schedule. It does not expose GMS Chat API v2, so chat operations stay on the reviewed REST adapter.";
result: "accepted-callback-runtime-sdk";
}, {
checkedVersion: "9.0.95";
license: "MIT";
package: "genesys-workspace-client-js";
reason: "Workspace Web Edition client targets workspace voice/call controls rather than GMS Chat API v2 and GMS callback endpoints.";
result: "workspace-web-edition-api-not-gms-runtime-client";
}, {
checkedVersion: "255.1.0";
license: "MIT";
package: "purecloud-platform-client-v2";
reason: "Maintained SDK targets Genesys Cloud Platform APIs, not Genesys Engage GMS Chat/Callback endpoints.";
result: "genesys-cloud-sdk-not-genesys-engage-gms";
}];
defaultRestPolicy: "official-engagement-client-sdk-for-callbacks-with-fail-closed-gms-chat-rest-adapter-and-typed-provider-client-override";
result: "official-engagement-sdk-for-callbacks-gms-chat-rest-adapter";
typedClientOverride: "GenesysEngageProviderClient";
};
};
name: "Genesys Engage / GMS";
operations: readonly [{
alias: "contact-center.handoff.request";
capability: "handoff";
providerObject: "contactTransfer";
}, {
alias: "contact-center.callback.schedule";
capability: "schedule";
providerObject: "callback";
}, {
alias: "contact-center.contact.start";
capability: "send";
providerObject: "contact";
}, {
alias: "genesys-engage.chat.send";
capability: "send";
extension: true;
providerObject: "contact";
}, {
alias: "genesys-engage.gms.request";
capability: "read-provider-object";
extension: true;
providerObject: "contact";
}];
packageName: "@cognidesk/integration-contact-center-genesys-engage";
provider: "genesys-engage";
trustLevel: "official";
}, unknown, {
contact-center.callback.schedule: (input) => Promise<ProviderJsonObject>;
contact-center.contact.start: (input) => Promise<ProviderJsonObject>;
contact-center.handoff.request: (input) => Promise<ProviderJsonObject>;
genesys-engage.chat.send: (input) => Promise<ProviderJsonObject>;
genesys-engage.gms.request: (input) => Promise<ProviderJsonObject>;
}>;
Parameters¶
| Parameter | Type |
|---|---|
options? |
GenesysEngageIntegrationOptions |
Returns¶
DefinedIntegration\<{
capabilities: readonly [{
capability: "handoff";
exposesSensitiveData: true;
providerObjects: readonly [{
kind: "contactTransfer";
label: "contactTransfer";
}];
requiresCredential: true;
sideEffect: true;
}, {
capability: "schedule";
exposesSensitiveData: true;
providerObjects: readonly [{
kind: "callback";
label: "callback";
}];
requiresCredential: true;
sideEffect: true;
}, {
capability: "send";
exposesSensitiveData: true;
providerObjects: readonly [{
kind: "contact";
label: "contact";
}];
requiresCredential: true;
sideEffect: true;
}, {
capability: "read-provider-object";
exposesSensitiveData: true;
providerObjects: readonly [{
kind: "contact";
label: "contact";
}];
requiresCredential: true;
sideEffect: false;
}];
category: "contact-center";
channelAudiences: readonly ["customer-facing", "internal-support", "mixed"];
coverage: {
evidence: readonly [{
label: "Genesys GMS Callback Services API";
url: "https://docs.genesys.com/Documentation/GMS/latest/API/CallbackServicesAPI";
}, {
label: "Genesys GMS Chat API v2";
url: "https://docs.genesys.com/Documentation/GMS/latest/API/ChatAPIv2";
}, {
label: "PureEngage engagement-client-js";
url: "https://www.npmjs.com/package/engagement-client-js";
}, {
label: "Genesys Cloud Platform SDK for JavaScript";
url: "https://github.com/MyPureCloud/platform-client-sdk-javascript";
}, {
label: "PureEngage Engagement Client Library";
url: "https://developer.genesyscloud.com/client-libraries/engagement/js/index.html";
}];
notes: readonly ["Runtime callback scheduling uses the official PureEngage engagement-client-js generated SDK through CallbacksApi.bookCallbackExternal.", "No matching maintained backend/runtime SDK was verified for GMS Chat API v2, so chat operations use the reviewed REST adapter.", "GenesysEngageProviderClient remains available as a typed host override for tenant-specific surfaces and handoff routing."];
scope: "support-workflow-subset";
};
credentialRequirements: readonly [{
id: "genesys-engage-gms-base-url";
label: "Genesys Mobile Services base URL";
required: true;
}, {
id: "genesys-engage-auth";
label: "Genesys Engage/GMS authentication";
required: false;
}, {
id: "genesys-engage-routing";
label: "Genesys Engage callback, chat, and routing configuration";
required: false;
}];
directions: readonly ["inbound-only", "outbound-only", "bidirectional"];
id: "contact-center.genesys-engage";
maintainers: readonly [{
name: "Cognidesk";
type: "official";
}];
metadata: {
implementation: {
adapterKind: "official-engagement-sdk-plus-gms-rest-adapter";
allowedOperations: readonly [{
alias: "contact-center.handoff.request";
checksum: "not-applicable-host-configured";
id: "configuredHandoff";
method: "POST";
path: "host-configured";
source: "provider-rest-adapter";
}, {
alias: "contact-center.callback.schedule";
checksum: "provider-sdk-generated-swagger-client";
id: "createCallback";
method: "POST";
path: "/callback/create";
sdkMethod: "CallbacksApi.bookCallbackExternal";
sdkPackage: "engagement-client-js";
source: "engagement-client-js CallbacksApi.bookCallbackExternal";
}, {
alias: "contact-center.contact.start";
checksum: "not-available-html-doc";
id: "requestChat";
method: "POST";
path: "/genesys/2/chat/{serviceName}";
source: "https://docs.genesys.com/Documentation/GMS/latest/API/ChatAPIv2";
}, {
alias: "genesys-engage.chat.send";
checksum: "not-available-html-doc";
id: "sendChatMessage";
method: "POST";
path: "/genesys/2/chat/{serviceName}/{chatId}/send";
source: "https://docs.genesys.com/Documentation/GMS/latest/API/ChatAPIv2";
}, {
alias: "genesys-engage.gms.request";
checksum: "not-applicable-host-configured";
id: "providerExtensionRequest";
method: "GET";
path: "host-configured";
source: "provider-rest-adapter";
}];
implementationStrategy: "official-sdk-and-provider-rest-adapter";
providerSdkDecision: {
checkedAt: "2026-06-25";
checkedPackages: readonly [{
checkedVersion: "9.0.83";
license: "MIT";
package: "engagement-client-js";
reason: "Official PureEngage Engagement client exposes CallbacksApi.bookCallbackExternal, which backs Cognidesk contact-center.callback.schedule. It does not expose GMS Chat API v2, so chat operations stay on the reviewed REST adapter.";
result: "accepted-callback-runtime-sdk";
}, {
checkedVersion: "9.0.95";
license: "MIT";
package: "genesys-workspace-client-js";
reason: "Workspace Web Edition client targets workspace voice/call controls rather than GMS Chat API v2 and GMS callback endpoints.";
result: "workspace-web-edition-api-not-gms-runtime-client";
}, {
checkedVersion: "255.1.0";
license: "MIT";
package: "purecloud-platform-client-v2";
reason: "Maintained SDK targets Genesys Cloud Platform APIs, not Genesys Engage GMS Chat/Callback endpoints.";
result: "genesys-cloud-sdk-not-genesys-engage-gms";
}];
defaultRestPolicy: "official-engagement-client-sdk-for-callbacks-with-fail-closed-gms-chat-rest-adapter-and-typed-provider-client-override";
result: "official-engagement-sdk-for-callbacks-gms-chat-rest-adapter";
typedClientOverride: "GenesysEngageProviderClient";
};
sdkDecision: "engagement-client-js is used for callback scheduling through CallbacksApi.bookCallbackExternal. GMS Chat API v2 has no matching maintained backend/runtime SDK in the checked packages, so chat operations use the built-in reviewed REST adapter with providerClient override.";
verifiedAt: "2026-06-25";
};
manifestOnlySafe: true;
providerRestAdapter: {
adapterKind: "official-engagement-sdk-plus-gms-rest-adapter";
providerClientOverride: "GenesysEngageProviderClient";
strategy: "official-sdk-and-provider-rest-adapter";
};
providerSdkDecision: {
checkedAt: "2026-06-25";
checkedPackages: readonly [{
checkedVersion: "9.0.83";
license: "MIT";
package: "engagement-client-js";
reason: "Official PureEngage Engagement client exposes CallbacksApi.bookCallbackExternal, which backs Cognidesk contact-center.callback.schedule. It does not expose GMS Chat API v2, so chat operations stay on the reviewed REST adapter.";
result: "accepted-callback-runtime-sdk";
}, {
checkedVersion: "9.0.95";
license: "MIT";
package: "genesys-workspace-client-js";
reason: "Workspace Web Edition client targets workspace voice/call controls rather than GMS Chat API v2 and GMS callback endpoints.";
result: "workspace-web-edition-api-not-gms-runtime-client";
}, {
checkedVersion: "255.1.0";
license: "MIT";
package: "purecloud-platform-client-v2";
reason: "Maintained SDK targets Genesys Cloud Platform APIs, not Genesys Engage GMS Chat/Callback endpoints.";
result: "genesys-cloud-sdk-not-genesys-engage-gms";
}];
defaultRestPolicy: "official-engagement-client-sdk-for-callbacks-with-fail-closed-gms-chat-rest-adapter-and-typed-provider-client-override";
result: "official-engagement-sdk-for-callbacks-gms-chat-rest-adapter";
typedClientOverride: "GenesysEngageProviderClient";
};
};
name: "Genesys Engage / GMS";
operations: readonly [{
alias: "contact-center.handoff.request";
capability: "handoff";
providerObject: "contactTransfer";
}, {
alias: "contact-center.callback.schedule";
capability: "schedule";
providerObject: "callback";
}, {
alias: "contact-center.contact.start";
capability: "send";
providerObject: "contact";
}, {
alias: "genesys-engage.chat.send";
capability: "send";
extension: true;
providerObject: "contact";
}, {
alias: "genesys-engage.gms.request";
capability: "read-provider-object";
extension: true;
providerObject: "contact";
}];
packageName: "@cognidesk/integration-contact-center-genesys-engage";
provider: "genesys-engage";
trustLevel: "official";
}, unknown, {
contact-center.callback.schedule: (input) => Promise\<ProviderJsonObject>;
contact-center.contact.start: (input) => Promise\<ProviderJsonObject>;
contact-center.handoff.request: (input) => Promise\<ProviderJsonObject>;
genesys-engage.chat.send: (input) => Promise\<ProviderJsonObject>;
genesys-engage.gms.request: (input) => Promise\<ProviderJsonObject>;
}>
createGenesysEngageIntegrationOperationHandlers()¶
function createGenesysEngageIntegrationOperationHandlers(options?): {
contact-center.callback.schedule: (input) => Promise<ProviderJsonObject>;
contact-center.contact.start: (input) => Promise<ProviderJsonObject>;
contact-center.handoff.request: (input) => Promise<ProviderJsonObject>;
genesys-engage.chat.send: (input) => Promise<ProviderJsonObject>;
genesys-engage.gms.request: (input) => Promise<ProviderJsonObject>;
};
Parameters¶
| Parameter | Type |
|---|---|
options? |
GenesysEngageIntegrationOptions |
Returns¶
{
contact-center.callback.schedule: (input) => Promise<ProviderJsonObject>;
contact-center.contact.start: (input) => Promise<ProviderJsonObject>;
contact-center.handoff.request: (input) => Promise<ProviderJsonObject>;
genesys-engage.chat.send: (input) => Promise<ProviderJsonObject>;
genesys-engage.gms.request: (input) => Promise<ProviderJsonObject>;
}
| Name | Type |
|---|---|
contact-center.callback.schedule() |
(input) => Promise\<ProviderJsonObject> |
contact-center.contact.start() |
(input) => Promise\<ProviderJsonObject> |
contact-center.handoff.request() |
(input) => Promise\<ProviderJsonObject> |
genesys-engage.chat.send() |
(input) => Promise\<ProviderJsonObject> |
genesys-engage.gms.request() |
(input) => Promise\<ProviderJsonObject> |
References¶
genesysEngageProviderManifest¶
Re-exports genesysEngageProviderManifest
genesysEngageProviderManifestInput¶
Re-exports genesysEngageProviderManifestInput
genesysEngageRestSupportSlice¶
Re-exports genesysEngageRestSupportSlice
genesysEngageSupportSlice¶
Re-exports genesysEngageSupportSlice