Create Message
Post a new message to a Yammer group or thread
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_MESSAGE])
Create Group
Create a new Yammer group
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_GROUP])
Invite User
Invite a new user to join the Yammer network
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.INVITE_USER])
Update User Profile
Update a user's profile information
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_USER_PROFILE])
Like Message
Like a specific message in Yammer
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LIKE_MESSAGE])
Follow User
Follow a specific user in Yammer
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.FOLLOW_USER])
Join Group
Join an existing Yammer group
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.JOIN_GROUP])
Share File
Upload and share a file in a Yammer group or conversation
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SHARE_FILE])
Create Poll
Create a new poll in a Yammer group
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_POLL])
Add Topic
Add a new topic to a Yammer message or group
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_TOPIC])
Create Announcement
Create and post an announcement to a Yammer group
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_ANNOUNCEMENT])
Archive Group
Archive an existing Yammer group
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ARCHIVE_GROUP])
Create Event
Create a new event in a Yammer group
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_EVENT])
Send Private Message
Send a private message to a Yammer user
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_PRIVATE_MESSAGE])
New Message Posted
Triggered when a new message is posted in a specified group or network
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_MESSAGE_POSTED])
New User Joined
Triggered when a new user joins the Yammer network
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_USER_JOINED])
Message Liked
Triggered when a message is liked by a user
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MESSAGE_LIKED])
New Group Created
Triggered when a new Yammer group is created
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_GROUP_CREATED])
User Mentioned
Triggered when a user is mentioned in a Yammer message
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.USER_MENTIONED])
File Uploaded
Triggered when a new file is uploaded to Yammer
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.FILE_UPLOADED])
Poll Created
Triggered when a new poll is created in Yammer
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.POLL_CREATED])
Topic Added
Triggered when a new topic is added to a message or group
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TOPIC_ADDED])
User Followed
Triggered when a user follows another user
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.USER_FOLLOWED])
Group Joined
Triggered when a user joins a Yammer group
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GROUP_JOINED])
Announcement Posted
Triggered when a new announcement is posted
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ANNOUNCEMENT_POSTED])
Private Message Received
Triggered when a user receives a private message
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PRIVATE_MESSAGE_RECEIVED])
Group Archived
Triggered when a Yammer group is archived
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GROUP_ARCHIVED])
Event Created
Triggered when a new event is created in a Yammer group
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EVENT_CREATED])
User Profile Updated
Triggered when a user updates their profile information
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.USER_PROFILE_UPDATED])
Message Shared
Triggered when a message is shared to another group or conversation
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MESSAGE_SHARED])