Skip to main content
Trilo connects to the tools your team already uses—GitHub, Gmail, Slack, Shopify, and many more. Once connected, AI coworkers can interact with these services directly, and workflows can automate actions across them.

Personal vs. workspace integrations

Trilo has two types of integrations, and they work differently:
TypeWho can use itWhere it worksExamples
PersonalOnly youYour DMs with AI coworkersGmail, LinkedIn, Google Calendar
WorkspaceAnyone in the workspaceProject chats, workflowsGitHub, Instagram, Shopify, Slack
Personal integrations are yours alone. When you connect Gmail, only you can ask AI coworkers to read or send emails from your account. Workspace integrations are shared. When someone connects GitHub to a workspace, anyone in that workspace can use it—though admins control which projects have access.

Available integrations

Personal integrations

AppWhat AI can doTools
GmailRead, search, and send emails from your account25 tools
Google CalendarCheck availability, create events, manage schedules28 tools
LinkedInView connections, post updates, manage messages20 tools

Workspace integrations

AppWhat AI can doTools
GitHubRead repos, create issues/PRs, manage codeRepository-level
InstagramPost content, manage business accounts15 tools
SlackSend messages, read channels, post updatesTeam messaging
LinearCreate and manage issuesProject management
ShopifyCheck orders, manage products and inventoryStore operations
WhatsApp BusinessSend and receive business messagesCustomer messaging
OutlookEmail and calendar for Office 365Microsoft integration
IntercomManage support conversationsCustomer support
More integrations are added regularly. Check the integrations settings page for the current list.

Connecting an integration

Personal integrations

1

Open settings

Click your avatar, then Settings.
2

Go to Integrations

Find the Integrations section and click the Personal tab.
3

Click Connect

Find the app you want and click Connect.
4

Authorize access

You’ll be redirected to the app’s login. Sign in and grant Trilo permission.
5

Start using it

Chat with an AI coworker in your DMs and ask it to use the connected app.

Workspace integrations

1

Open workspace settings

Click Settings in the sidebar, then Integrations.
2

Click the Team tab

Switch to view workspace-level integrations.
3

Connect an app

Find the app and click Connect. You’ll authorize via OAuth.
4

Configure access

For some integrations (GitHub, Instagram), you’ll need to choose specific accounts or resources.
5

Assign to projects

Choose which projects can use this integration.

Project-level access

Workspace integrations aren’t automatically available everywhere. Admins assign integrations to specific projects:
  1. Open the project you want to configure
  2. Go to Project Settings > Integrations
  3. Add the workspace integrations this project should access
  4. Configure any app-specific settings

Why project-level control?

  • Security: Not every project needs GitHub access
  • Relevance: Marketing projects don’t need code repositories
  • Clarity: AI coworkers only see relevant tools

Configuring integrations

Some integrations need extra configuration after connecting:

GitHub

After connecting, choose which repositories the workspace can access:
  • Click Configure on your GitHub integration
  • Select specific repositories or grant access to all
  • Each project can be configured to access different repos

Instagram

Select which business accounts are available:
  • Connect your Instagram business or creator account
  • Choose which accounts projects can post from
  • Configure posting permissions per project

WhatsApp Business

Set up phone numbers for messaging:
  • Connect your WhatsApp Business account
  • Select which phone numbers to enable
  • Assign numbers to projects that need them

Shopify

Configure store access:
  • Connect your Shopify store
  • Select which stores are available (if you have multiple)
  • Projects can access product, order, and inventory data

Using integrations with AI

Once connected, AI coworkers can use integrations naturally in conversation: In project chat (workspace integrations):
You: Check if there are any open issues on our GitHub repo labeled "urgent"
AI: I found 3 open issues labeled urgent...
In DMs (personal integrations):
You: What meetings do I have tomorrow?
AI: Checking your Google Calendar... You have 3 meetings scheduled...
In workflows: Workflows can use any integration assigned to their project. The AI automatically has access to the connected tools.

Managing integrations

Viewing connected apps

Go to Settings > Integrations to see all connections:
  • Personal tab: Your individual connections
  • Team tab: Workspace-level connections
  • Status: Shows whether each integration is active

Disconnecting

To remove an integration:
  1. Find it in the integrations list
  2. Click the menu icon (three dots)
  3. Select Disconnect
  4. Confirm the removal
Disconnecting a workspace integration affects everyone. Workflows and AI coworkers will lose access to that app.

Reconnecting

If an integration stops working (expired token, permission changes):
  1. You’ll see an error status on the integration
  2. Click Reconnect
  3. Re-authorize with the external app
  4. Everything should work again

Integration security

What permissions do integrations request?

Each integration requests only the permissions it needs. You’ll see exactly what’s being requested during the OAuth flow.

Who can see my data?

  • Personal integrations: Only you and AI coworkers you chat with
  • Workspace integrations: Project members can use them, but data access depends on the integration

Can I revoke access?

Yes. Disconnect the integration in Trilo, and also revoke access from the connected app’s settings (Google, GitHub, etc.) for extra certainty.

Troubleshooting

The connection may have expired or permissions changed. Click Reconnect to re-authorize.
The integration might not be assigned to that project. Check Project Settings > Integrations and add it.
Try:
  • Clearing browser cookies and cache
  • Using a different browser
  • Checking if pop-ups are blocked
  • Verifying your account has the right permissions on the external app
Make sure:
  • The integration is connected at the workspace level
  • The integration is assigned to the workflow’s project
  • Any required configuration (repos, accounts) is set up

Next steps