Start connecting Slack
The Add to Slack address to send the browser to.
Start connecting Slack
curl --request POST \
--url https://app.mithunai.com/mithunai/api/v1/integrations/slack/install \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"assistant_id": "<string>"
}
'import requests
url = "https://app.mithunai.com/mithunai/api/v1/integrations/slack/install"
payload = { "assistant_id": "<string>" }
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({assistant_id: '<string>'})
};
fetch('https://app.mithunai.com/mithunai/api/v1/integrations/slack/install', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"authorize_url": "<string>"
}Returns Slack’s install page, asking for
app_mentions:read, chat:write and im:history and
nothing else, with a state that can be used once, for ten minutes, by the person who asked. The
console does this for you under Integrations → Slack.
Requires credential.manage and a signed-in person: an API key is refused.
string
required
The assistant that will answer in the workspace. One of your organisation’s.
Response
string
required
Send the browser here.
Last modified on November 7, 2026
Start connecting Slack
curl --request POST \
--url https://app.mithunai.com/mithunai/api/v1/integrations/slack/install \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '
{
"assistant_id": "<string>"
}
'import requests
url = "https://app.mithunai.com/mithunai/api/v1/integrations/slack/install"
payload = { "assistant_id": "<string>" }
headers = {
"Authorization": "Bearer <token>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: 'Bearer <token>', 'Content-Type': 'application/json'},
body: JSON.stringify({assistant_id: '<string>'})
};
fetch('https://app.mithunai.com/mithunai/api/v1/integrations/slack/install', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"authorize_url": "<string>"
}