Create a custom workflow

Every automation starts with a trigger and an action. Select one from each app to generate a workflow tailored to your needs.

Slack
Trigger: Watch Direct Messages
Chess.com
Action: Select an action
1. Select a trigger
  • Triggers when a new message is added to a direct message channel.

  • Triggers when a new file is added.

  • Triggers when a new interactive event has arrived.

  • Triggers when a new message is added to a multiparty direct message channel.

  • Triggers when a new message or another event is created.

  • Triggers when a new message is added to a private channel.

  • Triggers when a new message is added to a public channel.

  • Triggers when a new message is scheduled.

  • Triggers when a new user is added or an existing user has changed. Only emit the latest change since the last scenario run.

2. Select an action
  • Retrieves club details (name, member count, description, admins, icon) by the club's URL slug.

  • Retrieves a Chess.com member's public profile by username.

  • Retrieves a player's rating, best rating, and game record across every Chess.com variant (daily, rapid, blitz, bullet, tactics, puzzle rush).

  • Retrieves a random daily puzzle from Chess.com's archive.

  • Retrieves tournament details (name, status, creator, players, rounds) by its URL slug.

  • Retrieves the current top-50 leaderboards for every Chess.com variant (daily, rapid, blitz, bullet, 960, bughouse, king-of-the-hill, three-check, crazyhouse, lessons, tactics).

  • Retrieves Chess.com's featured puzzle for the current day.

  • Sends a custom API call to Chess.com. You can use this to call endpoints that aren’t covered by existing modules.

Select a trigger and an action

Create workflow (opens in a new tab)