Integration Apps
When a client connects Slack or HubSpot to one of their agents, the provider shows a consent screen naming the app that asks for access. By default that is AI Chatbot’s app. Register your own app with the provider and enter its credentials under Agency > Integrations, and the consent screen carries your name and logo instead.
The page is visible to the agency owner only. Leave a provider empty to keep using AI Chatbot’s app for it. WhatsApp needs no agency app: each agent already connects with its own Meta app.
Setup
- Create an app at api.slack.com/apps.
- Under OAuth & Permissions, add the redirect URLs shown on the Integrations page. One is on the AI Chatbot host and, once your custom domain is verified, one is on that domain. A client can start the connection from either, so both must be registered. Use the copy button next to each URL.
- In the same section, add these bot token scopes: app_mentions:read, channels:read, chat:write, groups:read, im:read, mpim:read, users:read.
- Under Event Subscriptions, enable events, set the request URL shown on the Integrations page, and subscribe to the bot events app_mention, message.im and message.mpim.
- Copy the app’s Client ID and Client Secret from Basic Information into the Slack app section and save.
HubSpot
- In your HubSpot developer account, create a public app.
- Under Auth, add the redirect URLs shown on the Integrations page.
- Add the scopes crm.objects.contacts.read, crm.objects.contacts.write, tickets and oauth. Add scheduler.meetings.meeting-link.read as an optional scope if your clients use the HubSpot bookings tool.
- Copy the app’s Client ID and Client secret into the HubSpot app section and save.
How Credentials Are Stored
- The client secret is stored encrypted and never shown again. The field shows a placeholder while one is stored; enter a new value to replace it.
- A new or changed client ID needs its own secret. AI Chatbot never pairs an ID with a secret from a different app.
- Clearing the client ID clears the secret and switches that provider back to AI Chatbot’s app.
Join over 1000+ businesses, websites and startups automating their customer service and other tasks with a custom trained AI agent.