Back to Blog Posts

Slack Integration Integrate with Slack

David Amrani
Mar 7, 2022

Getting set up with Slack is quick and easy.

Dependencies

  1. An Embed Workflow account. It is free to sign up and use with no credit card required.

  2. Admin access to your Slack workspace.

1- Create a Slack app

You’ll need to create a Slack app for your team’s workspace.

Use this app manifest:

{
    "display_information": {
        "name": "Embed Workflow"
    },
    "features": {
        "bot_user": {
            "display_name": "Embed Workflow",
            "always_online": false
        }
    },
    "oauth_config": {
        "scopes": {
            "user": [
                "admin",
                "chat:write"
            ],
            "bot": [
                "incoming-webhook",
                "users:read",
                "chat:write"
            ]
        }
    },
    "settings": {
        "org_deploy_enabled": false,
        "socket_mode_enabled": false,
        "token_rotation_enabled": false
    }
}

Open OAuth & Permissions, and you’ll see your User OAuth Token and Bot user OAuth Token. You have complete flexibility on how you use these with Embed Workflow.

30-second screencast:

Ready to Embed?

Try today for free. Credit card is not required.

Sign up for free