Overview
This integration posts a message to a Slack channel when a quote is signed in Qwoty. Optionally, it also uploads the quote PDF to the same channel.Authentication
You need a Slack Bot Token (xoxb-...) to authenticate requests.
- Go to api.slack.com/apps → Create New App → From scratch
- Under OAuth & Permissions, add the following Bot Token Scopes:
chat:write— to post messagesfiles:write— to upload PDFs
- Click Install to Workspace, then copy the Bot User OAuth Token
- Invite the bot to your target channel:
/invite @YourAppName
Use the Channel ID rather than the channel name (e.g.
C0123ABC456). Find it by clicking the channel name → About tab → bottom of the panel.Settings
Output
Message
A message is posted in the configured channel in the language of the quote (EN, FR, DE, IT, PT, ES).
Example (FR):
Amounts equal to zero are not displayed. A quote with One-off = 0 and MRR = 150 will show only
MRR : 150,00 €.If the quote has no owner, the message uses a generic format:
New signature — Company.PDF upload
If Send document is enabled, the quote PDF is uploaded to the same channel. The file is named:YYYYMMDD-CompanyName.pdf
If the quote has no PDF, the upload is skipped even if Send document is enabled.

