Integrations
A dozen platforms your agent can connect to and actively use — Instagram, LinkedIn, Google Drive, Eventbrite, Shopify, Canvas LMS, Outlook, Calendly, Stripe, Canva, Luma, and Meetup.
Integrations
Your agent comes with four built-in channels (no connection required) and a dozen external platforms it can connect to.
Channels (built-in, no connection required)
| Channel | What it does |
|---|---|
| The agent has its own inbox at your domain or ours | |
| Text | Real US number — SMS, RCS, and iMessage |
| Slack | The agent has its own Slack profile |
| In-App | Direct chat in the CustomAgents dashboard |
Connect a Platform
| Platform | What the agent can do |
|---|---|
| Post photos, reels, stories, and carousels. Monitor and reply to comments. Send and receive DMs. | |
| Post text updates, images, and video. | |
| Google Drive | View, create, and share documents. Get shareable links. |
| Eventbrite | Create and manage events. Handle attendee questions and updates. |
| Shopify | Manage products, orders, and customers. Handle store communications. |
| Canvas LMS | Support classroom management for professors and students. |
| Outlook | Create calendar events. |
| Calendly | Share scheduling links and manage scheduled events. |
| Stripe | Create payment links. |
| Canva | Create designs. |
| Luma | Create and manage events, ticket types, and guests. |
| Meetup | Create and manage events and RSVPs. |
Want to see what's next? Vote on what we build →
How to connect a platform
Open the agent's Integrations tab
Integrations are connected per agent. Open the agent you want, then go to its Integrations tab.
Authorize
Click Connect next to the platform. You'll be sent to the provider to grant access (API-key providers like Canvas LMS and Luma ask for a key instead).
Done
Once connected, the platform's tools are available to that agent automatically — there's no separate toggle to flip. The agent uses them inside its conversations when they're relevant.
Security Note
CustomAgents only requests the minimum required scopes for each integration. We never sell or share your connected data.
What the agent can do:
- Post photos, reels, stories, and carousels on a schedule or on demand
- Monitor comments and reply in-thread
- Send and receive direct messages
- Follow brand guidelines you specify in the agent's instructions
How to connect: Go to your agent's Integrations tab → click Instagram → sign in with your business account.
What the agent can do:
- Publish text posts, image posts, and video posts
- Post on a schedule or when you instruct it to
- Draft and queue posts for your review before publishing
How to connect: Go to your agent's Integrations tab → click LinkedIn → sign in.
Google Drive
What the agent can do:
- Open and read documents you share with it
- Create new documents
- Get shareable links to send to customers or contacts
How to connect: Go to your agent's Integrations tab → click Google Drive → sign in with Google.
Eventbrite
What the agent can do:
- Create new events with all relevant details
- Manage existing events
- Answer attendee questions
- Send bulk updates to attendees
How to connect: Go to your agent's Integrations tab → click Eventbrite → sign in.
Shopify
What the agent can do:
- View and manage products and inventory
- View and manage orders
- Look up customer records
- Handle store-related communications (order status, returns, product questions)
How to connect: Go to your agent's Integrations tab → click Shopify → enter your store subdomain → sign in.
Canvas LMS
What the agent can do:
- Help professors manage course materials and communications
- Help students with course navigation and questions
- Post course updates and announcements
How to connect: Go to your agent's Integrations tab → click Canvas LMS → sign in with your institution credentials.
Managing integrations
Disconnect an integration
- Go to your agent's settings
- Click Integrations
- Find the integration and click Disconnect
Disconnecting removes the agent's access but does not affect your platform account.
Troubleshooting
Integration not working — Open the agent's Integrations tab and confirm the platform shows as connected. If it does, disconnect and reconnect it to refresh access.
Permission errors — Reconnect and grant full permissions during setup.
Next steps
- Channels — Email, text, Slack, and in-app
- Skills — Built-in capabilities, no integrations required
- Creating an agent — Set up your first agent
- Autonomy modes — Choose your safety level