Integromat will automate processes that you currently handle manually. It is not only capable of connecting apps but can also transfer and transform data. It works 24 hours a day, seven days a week and does not require your intervention. Simply set Integromat to do what you want and let it work for you. Save your time!
If there are not yet completed Asana tasks that are due the next day, Integromat will automatically send a Slack notification with a list of given tasks.
Every time an Asana task or subtask is completed, a Slack message is created.
Every time an Asana task (or subtask) is tagged with a tag of your choice, a new Slack message is created.
Every time you send a message in a specified Slack channel, Integromat will automatically create a new Asana task. The message needs to be in this format: +task: name of a task +project: name of a project. There is a space between task and project. Example: +task: Talk to Mike's manager +project: Accounting If you don't want to specify the project, simple +task: name of the task is enough. Example: +task: Go to the bank.
With this template, you will get a Slack message with a list of completed Asana tasks. The template is set to send an overview of today's completed tasks (i.e. once a day). You can schedule the scenario to run as you need but adjust the first filter ("Completed since") in the first module accordingly. For example, if it runs every 12 hours, only tasks completed in the last 12 hours should be listed.
Every time an Asana task (or subtask) due date is added or changed, a Slack message is created.
Every time an Asana task or subtask is created, a Slack message is created.
Triggers when a new message or other events are created.
Triggers when a new message is added to a direct message channel.
Triggers when a new file is added.
Triggers when a new message is added to a multiparty direct message channel.
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 user is added or an existing user has changed. Only emit the latest change since the last scenario run.
Checks whether new projects have been made.
Checks whether new (task) stories have been made.
Checks whether new tags have been made.
Checks whether new tasks have been made.
Watches webhook events.
Adds a reaction to an item.
Adds a star to a channel.
Archives a channel.
Completes a reminder.
Creates a channel.
Creates a message.
Creates a reminder.
Creates a text file.
Deletes a file.
Removes a message.
Removes a reminder.
Downloads a file.
Returns details about a file.
Returns details about a channel.
Returns a message with a given ID from a specified private channel.
Returns a message with a given ID from a specified public channel.
Returns details about a reminder.
Returns details about a member of a workspace.
Invites 1-30 users to a public or private channel.
Joints to an existing channel.
Removes a user from a channel.
Leaves a channel.
Performs an arbitrary authorized API call.
Pins a message to a channel.
Removes a reaction.
Removes a star from a channel.
Removes a saved item.
Adds an Item to saved items.
Update a user's current status.
Changes the purpose of a channel.
Changes the topic of a channel.
Unarchives a channel.
Unpins a message from a channel.
Updates a message.
Creates or uploads a file.
Creates an enumeration option for a custom field.
Adds a comment to a task.
Adds a task to a project or section at a specific location.
Adds a user to a team.
Creates a (workspace) custom field.
Creates a project.
Creates a project section.
Creates a project status.
Creates a tag.
Creates a task or a subtask.
Deletes a custom field.
Deletes an attachment.
Deletes a project.
Deletes a project section.
Deletes a project status.
Deletes a story.
Deletes a task.
Duplicates a project.
Duplicates a task.
Retrieves a (workspace) custom field.
Retrieves an attachment.
Retrieves a project.
Retrieves a project section.
Retrieves the task count of a project.
Retrieves a project status.
Retrieves a (task) story
Retrieves a tag.
Retrieves a task.
Retrieves a team.
Retrieves a user.
Retrieves a workspace.
Performs an arbitrary authorized API call.
Moves a project section relative to other project sections in the project's board view.
Removes a task from a project.
Removes a user from a team.
Updates a custom field.
Updates an enumeration option.
Updates a project.
Updates the custom fields of a project.
Updates a project Section.
Updates a Story.
Updates a tag.
Updates a task.
Updates the dependencies of a task. A task can have maximum 15 dependencies.
Updates the dependents of a task. A task can have maximum 30 dependents.
Updates the followers of a task.
Updates the parent task of a task.
Updates a tag of a task.
Updates the users of a workspace.
Uploads an attachment to a task.
Returns a list of files within a team.
Returns a list of channels in a workspace.
Retrieves members of a channel.
Returns reactions a user made.
List all reminders created by or for a given user.
Retrieves a thread of messages posted to a conversation.
Returns a list of all users in a workspace.
Returns messages matching a search query.
Retrieves a single user by looking them up by their registered email address.
Retrieves all the custom fields of a project.
Retrieves all sections of a project.
Retrieves all attachments of a task.
Retrieves all the dependencies of a task.
Retrieves all the dependents of a task.
Retrieves the projects of a task.
Retrieves the stories of a task.
Retrieves the subtasks of a task.
Retrieves all the tags of a task.
Retrieves the users in a team.
Retrieves all teams of a user.
Retrieves all custom fields of a workspace.
Retrieves all teams in an organization.
Retrieves all users in an organization.
Retrieves all projects.
Retrieves the history of project statuses of a project.
Retrieves all tags.
Retrieves tasks of a workspace, project, tag or assignee.
Retrieves all users.
Retrieves all registered webhooks.
Retrieves all workspaces.