jolicode/slack-php-api
A complete, type-safe PHP client for the Slack API, generated from Slack's official OpenAPI specification. It covers every endpoint and model and works with any PSR-18 HTTP client and PSR-16 cache, so it drops easily into modern PHP projects.
composer require.Adopt when:
views.open, conversations.invite, chat.update, or admin.conversations.* alongside posting messages, laravel/slack-notification-channel stops being enough and this package becomes the right-sized tool.Look elsewhere or plan extra work when:
To executives (30 seconds): "This is a free, MIT-licensed PHP library that lets our product talk to Slack's full API with type-safe, automatically generated code. It turns Slack integration from a multi-sprint engineering project into a scoped feature. The commercial upside is that Slack connectivity is a standard reason customers upgrade to a Team or Enterprise tier, and full API coverage — not just 'send a message' — is what makes an approvals, alerting, or workflow feature worth paying for. Risk is modest: it is a small open-source project, so we treat it as a replaceable dependency rather than a platform bet."
To engineering leads:
How can I help you explore Laravel packages today?