🔗 Channel Setup Guides

Step-by-step instructions for connecting your agent to every platform

💬

Slack

Reply to messages in your Slack workspace

Available
1

Create a Slack App

Go to api.slack.com/apps → click "Create New App" → choose "From scratch" → name it (e.g. your agent's name) → select your workspace.

2

Add Bot Permissions

In your app settings, go to OAuth & Permissions → scroll to "Bot Token Scopes" → add these scopes:
chat:write im:history im:read im:write channels:history channels:read

3

Enable Event Subscriptions

Go to Event Subscriptions → toggle ON → set the Request URL to:
https://sandbox.fixittech.us/agents-api/webhook/slack
Wait for the green ✓ verification. Then under "Subscribe to bot events", add: message.im and message.channels

4

Install to Workspace

Go to Install App → click "Install to Workspace" → authorize. Copy the Bot User OAuth Token (starts with xoxb-).

5

Get Signing Secret

Go to Basic Information → scroll to "App Credentials" → copy the Signing Secret.

6

Connect in Dashboard

Go to your dashboard → click the Slack tile → paste your Bot Token and Signing Secret → click Connect Channel.

💡 Tip: To DM your agent, open Slack → click your app under "Apps" in the sidebar → start typing. For channel replies, invite the bot to the channel first.
🎮

Discord

Reply in Discord DMs and channels

Available
1

Create a Discord Application

Go to discord.com/developers/applications → click "New Application" → name it (e.g. your agent's name) → click Create.

2

Create the Bot

Click the "Bot" tab on the left → click "Reset Token" → click "Yes, do it!"copy the token immediately (you won't see it again!).

3

Enable Message Content Intent

Still on the Bot page, scroll down to "Privileged Gateway Intents" → toggle ON "Message Content Intent" → click Save.

4

Generate Invite Link

Go to OAuth2 → URL Generator → under Scopes, check bot → under Bot Permissions, check Send Messages and Read Message History → copy the generated URL at the bottom.

5

Add Bot to Your Server

Open the copied URL in your browser → select the server you want → click "Authorize".

6

Connect in Dashboard

Go to your dashboard → click the Discord tile → paste your Bot Token → click Connect Channel.

💡 Tip: Your agent responds to DMs and @mentions. To DM it, right-click the bot in the server member list → "Message". To use in a channel, type @YourBotName followed by your message.
⚠️ Important: The "Message Content Intent" must be enabled or your bot won't be able to read messages. This is the #1 reason Discord bots don't work.
🟢

WhatsApp

Reply to WhatsApp messages

Coming Soon

WhatsApp integration is coming soon. We'll support both WhatsApp Business API and personal WhatsApp via the Cloud API.

✈️

Telegram

Reply in Telegram chats

Coming Soon

Telegram integration is coming soon. Create a bot via @BotFather, paste the token, and your agent goes live on Telegram.

🟦

Microsoft Teams

Reply in Teams messages

Coming Soon

Microsoft Teams integration is coming soon. Connect via an incoming webhook or Teams bot framework.

💬

Google Chat

Reply in Google Chat spaces

Coming Soon

Google Chat integration is coming soon.

📧

Email

Reply to incoming emails

Coming Soon

Email integration is coming soon. Forward emails to your agent and it replies automatically.

🌐

Web Chat Widget

Embed a chat widget on your website

Coming Soon

Web chat widget is coming soon. Embed one line of code on your site and visitors can chat with your agent live.

Frequently Asked Questions

What your agent can (and can't) do

🤖

What can my agent actually do?

Tasks, capabilities, and limits

Your Pocket Agent is a conversational AI assistant. Here's what it handles well:

  • Answer questions — general knowledge, your business info, products, hours, FAQs
  • Draft and compose — emails, messages, summaries, reports, social posts
  • Assist with code — write, explain, debug, or review code in any language
  • Reminders and follow-ups — help you organize tasks and track next steps
  • Analyze and summarize — process text, data, or information you share with it
  • Capture leads — collect contact info from people who message your agent
  • Send you emails — your agent can email you reports, files, or long-form content (Full plan)
💻

Can my agent help me build something, like a website or tool?

Code, projects, and large outputs

Absolutely — your agent can write code for anything: websites, scripts, apps, calculators, you name it.

One thing to keep in mind: SMS messages have a character limit, so if you ask for something larger (like a full HTML page), the code might get cut off in the text reply.

The best approach: ask your agent to email it to you instead. Just say something like:

"Hey, can you build me a simple HTML calendar page? Email it to me when it's ready."

Your agent will write the full code and send it to your email so nothing gets truncated. Full Agent plan required for email delivery.

⚠️

What can't my agent do?

Important limitations to know

  • Browse the internet — your agent doesn't have live web access
  • Deploy or host things — it can write a website but can't publish it for you
  • Run code — it writes code but doesn't execute it
  • Connect to external apps — no direct integrations with Google Calendar, CRMs, etc. (coming soon)
  • Remember across all time — memory is scoped to your conversation history; very old conversations may be summarized
🧠

Does my agent remember previous conversations?

Memory and context

Yes — your agent maintains conversation history so it can follow up on things you've discussed before. You can refer back to previous topics naturally.

For very long conversations, older messages may be summarized to stay within the model's context window. The key details are preserved.

🔄

What if my agent made a mistake?

Correcting your agent and helping it improve

AI agents aren't perfect — they can misunderstand a request, give an incomplete answer, or send something that wasn't quite right. That's completely normal.

The good news: your agent learns within a conversation. If it gets something wrong, just tell it what went wrong and ask it to try again. For example:

"That's not quite what I meant — I wanted the list sorted by date, not by name. Can you redo it?"

"The email you sent had the wrong total. The correct amount is $250. Please resend it."

Your agent will use that feedback to get it right the next time. The more context and correction you give it, the better it performs for your specific needs over time.