assign_conversation changes who owns a Live Chat thread. It does not send a WhatsApp message. Use it when you want the assistant to file the chat, not to reply.
Ask this
What the assistant calls
1
Find the thread
list_conversations lists threads. Pass phoneNumberRef when the account has more than one number. list_conversation_messages can show the latest messages before you decide who should own it.2
Assign and mark read
assign_conversation takes assigneeType and either assigneeId or assigneeLabel. There is no tool that lists teammates, so the assistant uses the name you give as assigneeLabel. mark_conversation_read marks the thread read. For one inbound message, mark_message_read is on Messages.
