Find buyers no one is working yet
Where intelligence becomes pipeline.
Fits the stack you already run
Enterprise-grade and audited
For software, cloud, and platform vendors
For MSPs, VARs, SIs, and distributors
Already enrolled in a vendor program? Start here.
Pipeline Agent · IT and Security Review Pack
Everything your IT and security team needs to review and approve Enlyft Pipeline Agent’s connections to Outlook, Gmail, Microsoft Teams and Slack.
Updated October 19, 2026
Pipeline Agent is an AI sales assistant from Enlyft. It researches target accounts and drafts outreach, and the seller decides what gets sent. It connects to your email and messaging tools through standard OAuth so it can send approved emails and notify sellers.
This pack covers Outlook, Gmail, Microsoft Teams and Slack. LinkedIn is excluded because it’s connected at the seller level, not through your IT tenant.
| Connector | Purpose | Admin approval needed? | Reads | Writes |
|---|---|---|---|---|
| Outlook | Send approved emails; detect replies | Yes, if your tenant blocks user consent | Replies to emails sent through Pipeline Agent | Sends email as the seller |
| Gmail | Same as Outlook | Only if your admin restricts third-party apps | Same as Outlook | Sends email as the seller |
| Microsoft Teams | Notify the seller when an account plan or action is ready | Yes, if your org restricts third-party Teams apps | Nothing | Notifications to the seller |
| Slack | Same as Teams | Depends on your workspace app policy | Nothing | Notifications to the seller |
Every connector is optional. Without a mailbox connection, sellers have to copy and paste each approved draft into their own mail client, which is slow, and they get no insight into open rates or replies.
Why users see “Need admin approval”: your tenant restricts which third-party apps users can add. An admin approves once for the tenant, and then every seller can connect.
Two approvals, one admin. Outlook is approved in Microsoft Entra ID (step 1), and the Enlyft Teams app in the Teams admin center (step 2). If your sellers only need Outlook, step 1 is enough.
Who can approve: a Global Administrator, Cloud Application Administrator or Application Administrator for step 1, and a Teams Administrator or Global Administrator for step 2.
| Permission | What Pipeline Agent uses it for |
|---|---|
User.Read | Identify the seller |
offline_access | Keep the connection alive without a daily sign-in |
Mail.Send | Send emails the seller approved |
Mail.ReadWrite | Read replies to Pipeline Agent emails |
Teams app: identity, messageTeamMembers | Send notifications to the seller. The Teams app is a personal, notification-only bot and requests no Microsoft Graph permissions. |
Mail permissions in Microsoft Graph cover the whole mailbox. Pipeline Agent only reads replies to the emails it sent.
The app you’re approving: Enlyft, published by Enlyft (enlyft.com), publisher verified. Client ID 0ac96595-a9f2-46d2-aae0-073ca8a61e9c. It uses delegated permissions only. It acts as the signed-in seller and can’t reach anything that seller can’t.
Use any one of these:
https://login.microsoftonline.com/organizations/adminconsent?client_id=0ac96595-a9f2-46d2-aae0-073ca8a61e9c&redirect_uri=https%3A%2F%2Fapp.enlyft.com%2Fit-approval%2FcompleteThe app you’re approving: Enlyft, by Enlyft, Inc.
After approval, each seller finishes connecting in Teams by clicking Connect on the Enlyft welcome card.
Outlook: set Assignment required to Yes in the app’s Properties in Entra ID, then assign the users or group. Your Conditional Access policies still apply.
Teams: Manage apps → Enlyft → Users and groups → choose Specific users or groups and add the sales team. Tenants not yet on app centric management use an app permission policy instead.
A seller clicks Disconnect in Enlyft. To revoke Outlook for everyone, set Enabled for users to sign in to No in the app’s Properties in Entra ID, or delete the app. To revoke Teams for everyone, set the app’s Status to Blocked in Manage apps.
Enlyft connects to Gmail through Composio, so Composio is the app name you’ll see in your Admin console.
Composio client ID: 511566560828-23utloam4ek35i5n4grb870kucdva5fu.apps.googleusercontent.com
Google verification status: Verified (Composio).
| Scope | What Pipeline Agent uses it for |
|---|---|
https://mail.google.com/ | Send approved emails; read replies |
userinfo.profile | See your personal info, including any personal info you’ve made publicly available |
userinfo.email | See your primary Google Account email address |
Only needed if you restrict third-party apps.
A seller clicks Disconnect in Enlyft, or removes the app under Google Account → Security → Third-party apps. An admin can set the app to Blocked in API controls.
Pipeline Agent posts notifications to the seller, such as a new account plan or recommended action. It doesn’t read channel history or messages.
Install model and scopes: each seller clicks Connect, which runs Slack’s standard app install (OAuth v2). Enlyft asks for one bot scope, chat:write, so it can post messages but not read them.
Revoke: a Slack admin removes the app under Manage apps.
| Stored | The emails the agent drafted and sent, reply status, and the Slack bot token. Outlook and Gmail OAuth tokens are held by Composio, Enlyft’s integration provider, not by Enlyft. |
|---|---|
| Location | Microsoft Azure, US East and US East 2 regions. |
| Encryption | TLS 1.2+ in transit. AES-256 at rest by Azure: storage uses Enlyft-managed keys in Azure Key Vault, databases use Azure platform-managed keys. |
| AI processing | Drafts are generated by Anthropic Claude models through OpenRouter, with provider data collection set to deny, so requests only go to providers that don’t store or train on them. |
| Retention | Customer data is deleted within 90 days after account closure. See the privacy policy. |
| Subprocessors | enlyft.com/third-party-subprocessors |
No. The seller reviews and approves every email.
No. Permissions are delegated, so each connection covers only the seller who made it.
Yes. See Limit it to the sales team for Microsoft 365, and the organizational unit setting in Google Workspace approval.
Sellers can still use Pipeline Agent by copying drafts into their mail client, but the agent won’t see replies.
Email [email protected].
Request our SOC 2 report and security documentation from the Trust Portal, or talk to our team directly.