Integrations
Common issues with Chat Trigger in Duaer
Common Chat Trigger issues in Duaer: passing data in from a web page, and previous messages that do not load.
Pass data from a web page to an embedded Chat Trigger
When you embed the chat window, put any data in the metadata of createChat, such as a user ID from a site cookie. It appears in the Chat Trigger output with the other fields, ready for later nodes.
createChat({
webhookUrl: '<Production URL>',
metadata: { userId: '42' },
});Previous messages do not load
This often shows as workflow could not be started!. Load Previous Session reads history by sessionId. With From Memory, connect the same memory node to both Chat Trigger and AI Agent:
- Turn on Make Chat Publicly Available, then set Load Previous Session to From Memory under Chat Trigger Options.
- Connect a Simple Memory node to the Chat Trigger Memory input.
- Connect the same Simple Memory node to the AI Agent Memory input.
- In Simple Memory, set Session ID to Connected Chat Trigger Node.
If Session ID uses an expression, it must give the same value on both nodes. If it cannot, connect a separate memory node to each.
Questions
How does a Duaer Chat Trigger get the site user ID?
Add metadata to createChat when you embed the Duaer chat window, for example { userId: '42' }. It appears in the Chat Trigger output.
In this section
Built-in integrations in Duaer
Built-in triggers, actions, and credentials in Duaer. Triggers start a digital organization. Actions run a step after it has started.
IntegrationsRisks of community nodes in Duaer
Before you install a community node in Duaer, know the code comes from a source the instance admin trusts, and know what permissions it gets.
IntegrationsTroubleshoot community nodes in Duaer
When a Duaer community node will not install or run, check the version, permissions, and node docs, then the instance logs.
IntegrationsMake custom API calls for an app in Duaer
When a Duaer app node does not expose the API you need, use HTTP Request and reuse that app’s saved authentication.
IntegrationsIntegrations in Duaer
Built-in triggers, actions, and credentials in Duaer. Community nodes are extra packages. Custom operations reuse saved authentication with HTTP Request.
CredentialsBuilt-in credentials in Duaer
Per-service credential notes for Duaer built-ins. The create flow is in the credentials overview; node docs link to the matching service page.
Create nodesCreate a custom node for Duaer
Write a node package for Duaer when built-in nodes and custom operations are not enough and you will reuse the step.