Gamification Module - Action List

    Introduction

     

    This document intends to list all of the available action names that Jive will publish to Nitro

     

    Actions

     

    Each action is associated with a target user.  The table below documents the action name that is being sent as well as a description of what that means for the target user of the action.

     

    Some of the actions are appended with the object type name (e.g, ShareEvent-SHARE-document or LikeEvent-LIKED-thread). Where these occur, the "out of the box" object type codes are listed.

     

    Installing other extensions (like events or ideas) will result in additional actions being published.  These can be used in missions similar to: ShareEvent-SHARE-idea

     

    Misc
    AttachmentEvent-DOWNLOADEDDownloaded an attachment (that was not a binary document)Attachment on a discussion, blog, document
    AppInstanceEvent-CREATEDInstalled an App
    AvatarEvent-MODIFIEDChanged their avatar
    AvatarEvent-CREATEDAdded an avatar
    ProfileCompletedEventCompleted all the fields in their profile
    FirstSearchEventMade their first search
    UserEvent-LOGGED_INTrack number of times a user logs in
    WallEntry-CREATEStatus update!
    Skills and Endorsements
    Skill-SELF_ENDORSEDYou have added a skill to yourself.
    Skill-SELF_UNENDORSEDYou have removed a skill from yourself.
    Skill-ADD_ENDORSEMENTYou have endorsed someone for a skill. If the targeted user has not previously been endorsed for this skill the event will not be fired until they approve it.
    Skill-REMOVE_ENDORSEMENTYou have removed an endorsement from someone
    Skill-ENDORSEDYou have been endorsed for a skill. If you have been previously endorsed for this skill you will have approve it before the event is fired.
    Skill-UNENDORSEDSomeone has undorsed you for something.
    Structured Outcomes
    Mark As Decision
    OutcomeEvent-SET_OUTCOME_DECISIONI marked a piece of content as a decision.
    OutcomeEvent-REMOVED_OUTCOME_DECISIONI remove a decision from a piece of content.
    OutcomeEvent-OUTCOME_MARKED_DECISIONSomeone marked my content as a decision.
    OutcomeEvent-OUTCOME_DECISION_REMOVEDSomeone removed a decision from my content.
    Mark As Final
    OutcomeEvent-SET_OUTCOME_FINALI marked a piece of content Final.
    OutcomeEvent-REMOVED_OUTCOME_FINALI remove a Final outcome from a piece of content.
    OutcomeEvent-OUTCOME_MARKED_FINALSomeone marked my content Final.
    OutcomeEvent-OUTCOME_FINAL_REMOVEDSomeone removed a Final outcome from my content.
    Mark For Action
    OutcomeEvent-SET_OUTCOME_PENDINGI marked something for action.
    OutcomeEvent-REMOVED_OUTCOME_PENDINGI removed a pending action from a piece of content.
    OutcomeEvent-OUTCOME_MARKED_PENDINGSomeone marked my content for action.
    OutcomeEvent-OUTCOME_PENDING_REMOVEDSomeone removed an action from one of my pieces of content.
    Mark As Resolved
    OutcomeEvent-SET_OUTCOME_RESOLVEDI marked some content resolved.
    OutcomeEvent-REMOVED_OUTCOME_RESOLVEDI removed a resolved outcome from content.
    OutcomeEvent-OUTCOME_MARKED_RESOLVEDSomeone marked my content as resolved.
    OutcomeEvent-OUTCOME_RESOLVED_REMOVEDSomeone removed a resolved outcome from my content.
    Blog Posts
    BlogPostEvent-CREATEDCreated a blog post
    BlogPostEvent-VIEWEDViewed a blog post
    Comments
    CommentEvent-COMMENT-<object type name>Commented on an object

    Object type name is the type code of any object type that can be commented on.  The core values are

     

    • blogpost
    • document
    • wallentry
    • streamEntry
    • poll
    • external-site
    CommentEvent-COMMENTED-<object type name>Had an object of theirs commented onSee above
    Documents / Uploads
    DocumentEvent-CREATEDCreated a document
    DocumentEvent-UPLOADEDUploaded a document
    DocumentEvent-BINARY_BODY_DOWNLOADDownloaded the binary body of a document
    DocumentEvent-BINARY_BODY_DOWNLOADEDHad their binary document downloaded
    Content EventsContent events are similar to specific creation events. If you like simplicity, leverage content events for document creates, blog creates, etc.
    ContentEvent-CREATE-<object type name>Created a content object

    Object type name is the type code of any content object type that can be created.  The core values are

    • blogpost
    • message
    • thread
    • privatemessage
    • announcement
    • comment
    • directMessage
    • bookmark
    • wallentry
    • poll
    • task
    • idea
    ContentEvent-DELETE-<object type name>Deleted a content objectObject type name is the type code of any content object type that can be deleted.  The core values are
    • blogpost
    • message
    • thread
    • privatemessage
    • announcement
    • comment
    • directMessage
    • bookmark
    • wallentry
    • poll
    • task
    • idea
    ContentEvent-DELETED-<object type name>Had a content object of theirs deletedSee above
    ContentEvent-VOTE-ideaUser votes on an idea
    ContentEvent-VOTED-ideaUser has their idea voted on
    Questions
    QuestionEvent-ADDEDCreated (Asked) a question
    MessageEvent-ADDED-questionPosted a reply to a question
    QuestionEvent-ADDED_HELPFUL_ANSWERMarked an answer as helpful
    QuestionEvent-ANSWER_MARKED_HELPFULHad their answer marked helpful
    QuestionEvent-SET_CORRECT_ANSWERMarked an answer as correct
    QuestionEvent-ANSWER_MARKED_CORRECTHad their answer marked correct
    Discussions
    ThreadEvent-ADDEDStarted a discussion
    MessageEvent-ADDED-threadPosted a reply to a discussion thread
    Polls
    PollEvent-VOTEDVoted on a poll
    PollEvent-CREATEDCreated a poll
    Social Actions
    FavoriteEvent-ADDED-<object type name>Bookmarked a piece of contentObject type name is the type code of any object type that can be favorited.  The core values are
    • external-site
    • blogpost
    • document
    • thread
    • wallentry
    • poll
    FavoriteEvent-FAVORITED-<object type name>Had an object of theirs bookmarkedSee above
    LikeEvent-LIKE-<object type name>Liked an objectObject type name is the type code of any object type that can be liked.  The core values are
    • streamEntry
    • external-site
    • blogpost
    • document
    • thread
    • wallentry
    • comment
    • message
    • poll
    LikeEvent-LIKED-<object type name>Had an object of theirs likedSee above
    UnlikeEvent-LIKE-<object type name>Removed a like from content

    UnlikeEvent-LIKED-<object type name>

    Someone else removed a like from your content
    MentionEvent-MENTIONUser mentioned another user
    MentionEvent-MENTIONEDUser was mentioned by another user
    RateEvent-RATED-<object type name>Had an object of theirs ratedSee above
    RateEvent-RATE-<object type name>Rated an objectObject type name is the type code of any object type that can be rated.  The core values are
    • blogpost
    • document
    • thread
    • poll
    ShareEvent-SHARE-<object type name>Shared an objectObject type name is the type code of any object type that can be shared.  The core values are
    • streamEntry
    • external-site
    • blogpost
    • document
    • thread
    • task
    • wallentry
    • community
    • project
    • socialgroup
    • poll
    ShareEvent-SHARED-<object type name>Had an object of theirs sharedSee above
    SocialGroupEvent-CREATEDCreated a social group
    SocialGroupEvent-MEMBER_ADDEDJoined a social group
    TagEvent-ADDED-<object type name>Tagged an objectObject type name is the type code of any object type that can be tagged.  The core values are
    • user
    • blogpost
    • document
    • thread
    • task
    • wallentry
    • community
    • project
    • socialgroup
    • poll
    FollowEvent-FOLLOWFollowed a user (friend or connection)
    FollowEvent-FOLLOWEDWas followed by another user (friend or connection)