Method: Frontapp::Client::Conversations#update_conversation!
- Defined in:
- lib/frontapp/client/conversations.rb
#update_conversation!(conversation_id, params = {}) ⇒ Object
Parameters Name Type Description
conversation_id string Id of the requested conversation
Allowed attributes: Name Type Description
assignee_id string (optional) ID of the teammate to assign the conversation to. Set it to null to unassign. inbox_id string (optional) ID of the inbox to move the conversation to. status enum (optional) New status of the conversation tags array (optional) List of all the tag names replacing the old conversation tags
The assignee id is their Frontapp handle, e.g. @username
33 34 35 36 |
# File 'lib/frontapp/client/conversations.rb', line 33 def update_conversation!(conversation_id, params = {}) cleaned = params.permit(:assignee_id, :inbox_id, :status, :tags) update("conversations/#{conversation_id}", cleaned) end |