Agentbot as assignee

This commit is contained in:
Pranav
2025-07-14 16:49:12 -07:00
parent 1132556512
commit e4dba113ce
8 changed files with 95 additions and 30 deletions
@@ -4,10 +4,15 @@ require 'rails_helper'
shared_examples_for 'assignment_handler' do
describe '#update_team' do
let(:conversation) { create(:conversation, assignee: create(:user)) }
let(:conversation) { create(:conversation) }
let(:assignee) { create(:user, account: conversation.account, role: :agent) }
let(:agent) do
create(:user, email: 'agent@example.com', account: conversation.account, role: :agent, auto_offline: false)
end
before do
conversation.update!(assignee: assignee)
end
let(:team) do
create(:team, account: conversation.account, allow_auto_assign: false)
end