Trusted by millions, Basecamp is the leading web-based project management and collaboration tool. To-dos, files, messages, schedules, and milestones.

Slack brings all your communication together in one place. It’s real-time messaging, archiving and search for modern teams.

project-management tier-2
collaboration tier-2


TO-DO Lists

  • Project
    Account
    ID
    Name
    Description
    Created At
    Updated At
    URL
    App URL
    Completed
    Position
    Private
    Trashed
    Completed Count
    Remaining Count
  • TO-DO List Created

  • TO-DO List Updated

  • TO-DO List Deleted

  • Create a To-Do List

  • Update a To-Do List

  • Delete a To-Do List

  • Look Up TO-DO List

  • Search To-Do Lists

To-Dos

  • Project
    Account
    ID
    Todolist
    Content
    Due At
    Position
    Created At
    Updated At
    Completed At
    Comments Count
    Private
    Trashed
    Creator
    Assignee
    Completed
    URL
    App URL
  • To-Do Created

  • To-Do Updated

  • To-Do Deleted

  • Create a To-Do

  • Update a To-Do

  • Delete a To-Do

  • Look Up To-Do

  • Search To-Does

Documents

  • Project
    Account
    ID
    Title
    Content
    Created At
    Updated At
    Private
    Trashed
  • Document Created

  • Document Updated

  • Document Deleted

  • Create a Document

  • Update a Document

  • Delete a Document

  • Look Up Document

  • Search Documents

Messages

  • Project
    Account
    ID
    Subject
    Created At
    Updated At
    Content
    Private
    Trashed
  • Message Created

  • Message Updated

  • Message Deleted

  • Create a Message

  • Update a Message

  • Delete a Message

  • Look Up Message

Calendars

  • Project
    Account
    ID
    Name
    Created At
    Updated At
    Color
  • Calendar Created

  • Calendar Updated

  • Calendar Deleted

  • Create a Calendar

  • Update a Calendar

  • Delete a Calendar

  • Search Calendars

Calendar Events

  • Project
    Account
    ID
    Calendar Type
    Project or Standalone calendar.
    Calendar
    Project ID or calendar ID depending on type.
    Starts At
    Ends At
    Summary
    Description
    All Day
    Private
    Trashed
    URL
    App URL
    Created At
    Updated At
  • Calendar Event Created

  • Calendar Event Updated

  • Calendar Event Deleted

  • Create a Calendar Event

  • Update a Calendar Event

  • Delete a Calendar Event

  • Search Calendar Events

Comments

  • ID
    Content
    Created At
    Updated At
    Private
    Trashed
    Creator
    Target
    App URL
    Topic Type
    Topic
    Project
  • Comment Created

  • Comment Updated

  • Comment Deleted

Projects

  • ID
    Account
    Name
    Description
    Created At
    Updated At
    URL
    App URL
    Template
    Archived
    Starred
    Trashed
    Draft
    Is Client Project
    Color
  • Project Created

  • Project Updated

  • Project Deleted

  • Look Up Project


Channels

  • ID
    Channel ID.
    Name
    Names must be 21 characters or less, lower case and cannot contain spaces or periods.
    Purpose
    Give your channel a purpose that describes what it will be used for.
    Topic
  • Channel Created

    Triggers when a new channel is created.

  • Create a Channel

    Creates a new public channel that anyone on your team can join.

  • Set Channel Purpose

    Sets the purpose for a channel.

  • Set Channel Topic

    Sets the topic for a channel.

  • Look Up a Channel

Messages

  • Channel
    Channel to send message to. Can be a public channel, private group or IM channel. Can be an encoded ID, or a name.
    Text
    Text of the message to send.
    Post as User
    Whether to post the message as a user (yourself), instead of as a bot.
    Username
    Name of bot.
    Icon URL
    URL to an image to use as the icon for this message.
    Emoji
    Emoji to use as the icon for this message. Overrides Icon URL.
    Timestamp
    Permalink
    Attachments
    User
  • New Message

    Triggers when a new message is posted to a channel.

  • Reaction Added

    Triggers when a reaction is added to a message.

  • Reaction Removed

    Triggers when a reaction is removed from a message.

  • Message Starred

    Triggers when a message is starred.

  • Message Unstarred

    Triggers when a message is unstarred.

  • Post a Message

    Posts a new message to a public channel, private group, or IM channel.

  • Search Messages

    Queries messages in channel history

Users

  • ID
    Name
    The username of the user, without a leading @ sign.
    Email
    First Name
    Last Name
    Real Name
    Color
    Used in some clients to display a colored username.
  • Look Up User

  • Search Users