Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(integration): Salesforce LiveAgent(Chat) WIP #12833

Draft
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

davidvitora
Copy link
Contributor

@davidvitora davidvitora commented Oct 17, 2023

This allows conversation from Salesforce LiveAgent Omnichannel to be initiated and integrated with Botpress, which works similarly to the Zendesk HITL integration (HITL Bot -> bots/hit-looper-sf-live-agent)

It uses the Chasitor API which uses the Long-Polling method for real communication:

https://developer.salesforce.com/docs/atlas.en-us.live_agent_rest.meta/live_agent_rest/live_agent_rest_understanding_resources.htm

This integration needs a Polling Service (Transport Translator), which is currently closed source. This service will do the Long-Polling communication and send a webhook trigger to the integration.

Known missing features:

  • Send message history to the Agent (Some details need to be discussed)
  • Polling service health check and restore (Will be handled at the Service Level)

@franklevasseur franklevasseur self-assigned this Oct 17, 2023
@franklevasseur franklevasseur added the new-integration The PR is for submiting an integration to be publicly available in the Hub label Oct 17, 2023
@davidvitora davidvitora changed the title feat(integration): Salesforce LiveAgent WIP feat(integration): Salesforce Chat WIP Oct 17, 2023
@davidvitora davidvitora changed the title feat(integration): Salesforce Chat WIP feat(integration): Salesforce LiveAgent(Chat) WIP Oct 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-integration The PR is for submiting an integration to be publicly available in the Hub
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants