feat: Add native support for CSML in agent_bot API (#4913)
This commit is contained in:
10
app/jobs/agent_bots/csml_job.rb
Normal file
10
app/jobs/agent_bots/csml_job.rb
Normal file
@@ -0,0 +1,10 @@
|
||||
class AgentBots::CsmlJob < ApplicationJob
|
||||
queue_as :bots
|
||||
|
||||
def perform(event, agent_bot, message)
|
||||
event_data = { message: message }
|
||||
Integrations::Csml::ProcessorService.new(
|
||||
event_name: event, agent_bot: agent_bot, event_data: event_data
|
||||
).perform
|
||||
end
|
||||
end
|
||||
3
app/jobs/agent_bots/webhook_job.rb
Normal file
3
app/jobs/agent_bots/webhook_job.rb
Normal file
@@ -0,0 +1,3 @@
|
||||
class AgentBots::WebhookJob < WebhookJob
|
||||
queue_as :bots
|
||||
end
|
||||
Reference in New Issue
Block a user