Connect integrations to Dataleap, approve access for agents, troubleshoot connection issues, remove access, and delete your data.
Integrations give your agents access to external tools and data. You connect an integration once, then approve the specific tools an agent needs before it runs.
You need a Dataleap account, access to https://app.dataleap.ai, and an account or credentials for the service you want to connect. Your workspace admin may restrict some integrations or tools.
Open https://app.dataleap.ai, open Settings, and select Integrations.
2
Choose where to save the connection
Select Personal for a connection that belongs to you. If your workspace has teams, select a team to create a Team Connection. Team members may be able to use it from agents owned by that team, depending on your organization settings.
3
Find the integration
Click Add Integrations, search for the integration, and select it. Review its description, available tools, available triggers, and any credit notice before connecting.
4
Start the connection
Click Connect. The setup screen depends on the integration:
OAuth integrations open an authorization window. Sign in to the provider, review the requested access, and approve it.
Some integrations ask for credentials or other configuration in a Dataleap dialog. Enter the requested details and submit the form.
Integrations that do not require authorization connect immediately.
5
Confirm the connection
Finish the provider or configuration screen and return to Dataleap. The integration appears in Integrations. If it is already connected, Dataleap may reuse the existing connection.
You can connect an integration when an agent asks for it while you build a workflow.
When an agent needs an integration that is not connected, describe the task in the agent’s chat. Dataleap identifies the integration it needs and shows a Connect action. Select it, complete the authorization or configuration screen, and return to the chat.Connecting an integration to your account does not automatically give every agent access to every tool. The agent asks for access separately when it needs to use the connection.
An integration’s available actions depend on the integration, the connection type, your account’s access, and your workspace’s policies.
1
Describe what you want the agent to do
Ask the agent to use the integration. For example: “Find the open Jira issues assigned to me and summarize the blockers.”
2
Review the requested tools
When the agent shows Activate connections, expand each integration to review the tools it wants to add or remove. Tool names and descriptions appear in the list. Some tools may use additional credits.
3
Approve access
Click Approve All to activate the requested connections and let the agent continue. The approval applies to that agent’s workflow. Dataleap asks again if the agent later needs a different set of tools.
Review the requested tools before activating a connection for an agent.
A Personal connection runs with the account you authorized and is intended for your agents.
A Team Connection is saved for a team. Its availability depends on the team’s use scope and organization settings.
If the same integration appears more than once, check the account and team labels before approving access. They may refer to different accounts or credentials.
Slack is the one integration you can connect twice: once with your personal Slack account, and once org-wide on behalf of your whole organization. Both can show up under Integrations, and they have different capabilities.
Personal connection
Org-wide connection
Default for
your personal agents
agents in a team space
Runs as
you
the organization’s Slack bot
Best for
searching messages, reading and writing private channels and DMs, acting as you
most day-to-day Slack work: sending and reading messages, managing channels, reacting
Can’t do
—
search messages, or read private channels and DMs the bot hasn’t been added to
If your agent can’t find or read a private channel or DM, it’s probably using the org-wide connection. Ask it in the chat:
“Please switch from the org-wide Slack connection to my personal Slack connection.”
Your admin may have installed Slack without user permissions — in that case personal connections aren’t available, and the org-wide connection is your only option.
Disconnect an integration when you no longer want Dataleap to use the connection. If the integration is used by agents, review the affected agents before confirming.
Disconnecting removes the saved connection from Dataleap and removes that connection from the agents that use it. It does not delete the underlying records or data in the external app.
1
Open the connection list
Open Settings > Integrations and find the integration. Use Search if needed.
2
Open the disconnect dialog
Open the integration’s actions menu and select Disconnect.
3
Review the impact
Review the account label, team information, and the list of agents that use the connection. Team Connections may be unavailable to other team members after you disconnect them.
4
Choose what happens to affected agents
Deactivate affected agents is selected by default. Leave it selected unless you have already replaced the connection and are ready to update the affected agents.Clear the option only if you intentionally want the agents to remain enabled while you replace or reconfigure their connection. An enabled agent without a usable connection may fail when it runs or may wait for a new connection.
5
Confirm the disconnect
Click Disconnect Integration. Dataleap removes the connection, removes its access from affected agents, and notifies those agents. If deactivation was selected, affected agents are also disabled.
For supported managed integrations, Dataleap also removes the managed provider connection. Some providers keep a separate authorization record. If the provider still lists Dataleap under Authorized apps, Connected applications, or a similar setting, remove Dataleap there to complete provider-side deauthorization.Disconnecting a Team Connection affects every team member or team agent that depends on that connection. Coordinate with the team before removing it.
In the app, remove Dataleap from its list of authorized or connected apps. This revokes Dataleap’s access at the source and stops new data, such as new leads, from reaching Dataleap.For example, for Meta Ads, open Facebook and go to Settings & privacy > Settings > Business integrations, find Dataleap, and click Remove.
3
Ask us to delete data already collected
Disconnecting an integration or deleting an agent keeps your run history, including data that came from it, such as lead answers. To delete it, email [email protected] with your account email and organization name. We’ll confirm when the deletion is done.
Clear the search, check whether you are browsing Personal or a team, and confirm that your workspace admin has not restricted the integration.
The authorization window does not open
Allow popups for https://app.dataleap.ai, then select Connect again.
You closed the authorization window
Start the connection again and complete the provider flow before closing the window.
Dataleap says the credentials are invalid
Sign in to the intended provider account and verify the requested credentials or configuration. Then retry the connection.
The integration connected but is not listed
Reopen Settings > Integrations and refresh the page. If it is still missing, try connecting again.
A requested tool is unavailable
Expand the connection request to see which tools are unavailable. Your workspace admin may have blocked them, or the provider account may not grant the required access.
An agent cannot use a connection after it was disconnected
Connect or authorize the integration again, approve the requested tools in the agent, and re-enable the agent if it was deactivated.
A team connection or team option is missing
Confirm that you belong to the team and that your organization allows Team Connections. Contact your workspace admin if you need access.
The connection has expired or access was revoked
Follow the agent’s Reconnect prompt and complete authorization again. If the provider still shows Dataleap as authorized, check the provider’s authorized-app settings.
If these steps do not resolve the issue, contact Dataleap and include the integration name, the step that failed, and the exact error message. Do not include passwords, access tokens, or other secrets.
Watch: Connecting your tools
See the connection flow in action.
Integrations & permissions
See how admins control integration and tool access across a workspace.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Dataleap Docs","colors":{"primary":"#6176F3","light":"#A5B4FC","dark":"#444FE7"},"logo":{"light":"https://mintcdn.com/dataleap-469bb19d/IGRpvAo4Dtiy-ytC/logo.svg?fit=max\u0026auto=format\u0026n=IGRpvAo4Dtiy-ytC\u0026q=85\u0026s=fef1d0fbde1f931c92f3068c65ca6edd","dark":"https://mintcdn.com/dataleap-469bb19d/IGRpvAo4Dtiy-ytC/logo.svg?fit=max\u0026auto=format\u0026n=IGRpvAo4Dtiy-ytC\u0026q=85\u0026s=fef1d0fbde1f931c92f3068c65ca6edd"},"favicon":"https://mintcdn.com/dataleap-469bb19d/IGRpvAo4Dtiy-ytC/favicon.svg?fit=max\u0026auto=format\u0026n=IGRpvAo4Dtiy-ytC\u0026q=85\u0026s=e2a64436335ccd32fe41f660cf4a9dcc","appearance":{"default":"light","strict":true},"navbar":{"links":[{"href":"https://dataleap.ai","label":"Website"}],"primary":{"type":"button","label":"Open app","href":"https://app.dataleap.ai"}},"footer":{},"fonts":{"heading":{"family":"Inter Tight"},"body":{"family":"Inter"}},"contextual":{"options":["copy","view","chatgpt","claude","perplexity","mcp","cursor","vscode"],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"Website","icon":"globe","href":"https://dataleap.ai"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"dataleap-469bb19d","hasAudioNarration":false,"actualSubdomain":"dataleap-469bb19d","customDomains":["docs.dataleap.ai"],"gitSource":{"type":"github","owner":"dataleap-labs","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6ad72d24904810631a032ea5","collectionId":"fa5ba8c9-690f-4735-9ef2-17c184d3fdbc","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6ad72d24904810631a032ea5"},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6ad72d24904810631a032ea5","clientVersion":"0.0.4043","searchFilterCounts":[{"language":"default","tag":"Build your own agent","count":8},{"language":"default","tag":"Scale your craft","count":7},{"language":"default","tag":"Admin","count":6},{"language":"default","tag":"Sharing is Caring","count":6},{"language":"default","tag":"Video Series","count":5},{"language":"default","tag":"Introduction","count":4},{"language":"default","tag":"FAQ","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[],"googleFontsInlined":true},"customCss":[{"filePath":"styles.css","content":":root{--dl-stone-25:oklch(0.994 0.001 106.4);--dl-stone-50:oklch(98.5% 0.001 106.423);--dl-stone-100:oklch(97% 0.001 106.424);--dl-stone-150:oklch(0.962 0.002 67.8);--dl-stone-200:oklch(92.3% 0.003 48.717);--dl-stone-300:oklch(86.9% 0.005 56.366);--dl-stone-550:oklch(0.5 0.011 62.4);--dl-stone-800:oklch(26.8% 0.007 34.298);--dl-primary-50:oklch(0.962 0.018 272.3);--dl-primary-100:oklch(0.93 0.033 272.8);--dl-primary-400:oklch(0.68 0.147 274.1);--dl-primary-700:oklch(0.458 0.215 272);--dl-radius-card:1.25rem;--dl-radius-control:0.75rem;--dl-border:var(--dl-stone-150);--dl-shadow-soft:0 1px 2px 0 rgba(41, 37, 36, 0.04),\n 0 12px 24px -10px rgba(41, 37, 36, 0.10);--dl-grid-line:oklch(0.9436 0.0017 67.8);--dl-font-display:'Inter Tight', 'Inter', ui-sans-serif, system-ui,\n -apple-system, 'Segoe UI', Helvetica, Arial, sans-serif;--dl-font-body:'Inter', ui-sans-serif, system-ui,\n -apple-system, 'Segoe UI', Helvetica, Arial, sans-serif;--background-light:250 250 249;--background-dark:22 22 24}body{font-family:var(--dl-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.prose h1,.prose h2,.prose h3,.prose h4,h1,h2,h3,h4,h5,h6{font-family:var(--dl-font-display);letter-spacing:-.02em;font-weight:500}code,kbd,pre,samp{font-family:'Geist Mono',ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}::selection{background:var(--dl-primary-100);color:var(--dl-primary-700)}.card{border-radius:var(--dl-radius-card);border:1px solid var(--dl-border);box-shadow:var(--dl-shadow-soft);transition:transform 180ms cubic-bezier(.23,1,.32,1),box-shadow 180ms cubic-bezier(.23,1,.32,1),border-color 180ms cubic-bezier(.23,1,.32,1)}.card:hover{transform:translateY(-2px);border-color:var(--dl-primary-400);box-shadow:0 16px 32px -12px rgba(41,37,36,.14)}:is(html.dark) .card{border-color:oklch(.324 .008 59.4)}.card :is(button, input, select),.rounded-lg,button.rounded-lg{border-radius:var(--dl-radius-control)}main .prose>.card-group:first-of-type{position:relative;padding:1rem;border-radius:var(--dl-radius-card);background-image:repeating-linear-gradient(0deg,transparent,transparent 7px,var(--dl-grid-line) 7px,var(--dl-grid-line) 8px),repeating-linear-gradient(90deg,transparent,transparent 7px,var(--dl-grid-line) 7px,var(--dl-grid-line) 8px);background-clip:padding-box}:is(html.dark) main .prose>.card-group:first-of-type{background-image:repeating-linear-gradient(0deg,transparent,transparent 7px,oklch(.26 .005 60) 7px,oklch(.26 .005 60) 8px),repeating-linear-gradient(90deg,transparent,transparent 7px,oklch(.26 .005 60) 7px,oklch(.26 .005 60) 8px)}@media (max-width:640px){main .prose>.card-group:first-of-type{background-image:none;padding:0}}main video{border-radius:var(--dl-radius-card);border:1px solid var(--dl-border)}.prose{color:var(--dl-stone-800);line-height:1.7}:is(html.dark) .prose{color:oklch(92.3% .003 48.717)}.prose blockquote:not(.not-prose,.not-prose *),.prose ol:not(.not-prose,.not-prose *),.prose p:not(.not-prose,.not-prose *),.prose ul:not(.not-prose,.not-prose *){margin-top:1.1rem;margin-bottom:1.1rem}.prose h2:not(.not-prose,.not-prose *){margin-top:3rem;margin-bottom:.9rem}.prose h3:not(.not-prose,.not-prose *){margin-top:2.25rem;margin-bottom:.6rem}.prose li:not(.not-prose,.not-prose *){margin-top:.4rem;margin-bottom:.4rem}.prose li::marker{color:oklch(70.9% .01 56.259)}.card-group{margin-top:1.5rem;margin-bottom:1.5rem}"}],"page":{"pagePath":"build/connect-your-tools","slug":"/build/connect-your-tools","pageMetadata":{"title":"Connect, use, and disconnect integrations","description":"Connect integrations to Dataleap, approve access for agents, troubleshoot connection issues, remove access, and delete your data.","href":"/build/connect-your-tools"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Connect integrations to Dataleap, approve access for agents, troubleshoot connection issues, remove access, and delete your data.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,blockquote:`blockquote`,code:`code`,em:`em`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Card,CardGroup,Frame,Heading,Info,Note,OptimizedImage,Step,Steps,Table,Warning}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CardGroup)_missingMdxReference(`CardGroup`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Info)_missingMdxReference(`Info`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Integrations give your agents access to external tools and data. You connect an integration once, then approve the specific tools an agent needs before it runs.`}),`\n`,_jsx(Info,{children:_jsxs(_components.p,{children:[`You need a Dataleap account, access to `,_jsx(_components.code,{children:`https://app.dataleap.ai`}),`, and an account or credentials for the service you want to connect. Your workspace admin may restrict some integrations or tools.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`connect-an-integration`,children:`Connect an integration`}),`\n`,_jsxs(_components.p,{children:[`You can connect an integration while building an agent or from `,_jsx(_components.strong,{children:`Settings`}),` > `,_jsx(_components.strong,{children:`Integrations`}),`.`]}),`\n`,_jsx(Heading,{level:`3`,id:`connect-from-settings`,children:`Connect from settings`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open Integrations`,children:_jsxs(_components.p,{children:[`Open `,_jsx(_components.code,{children:`https://app.dataleap.ai`}),`, open `,_jsx(_components.strong,{children:`Settings`}),`, and select `,_jsx(_components.strong,{children:`Integrations`}),`.`]})}),_jsx(Step,{title:`Choose where to save the connection`,children:_jsxs(_components.p,{children:[`Select `,_jsx(_components.strong,{children:`Personal`}),` for a connection that belongs to you. If your workspace has teams, select a team to create a Team Connection. Team members may be able to use it from agents owned by that team, depending on your organization settings.`]})}),_jsx(Step,{title:`Find the integration`,children:_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Add Integrations`}),`, search for the integration, and select it. Review its description, available tools, available triggers, and any credit notice before connecting.`]})}),_jsxs(Step,{title:`Start the connection`,children:[_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Connect`}),`. The setup screen depends on the integration:`]}),_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`OAuth integrations open an authorization window. Sign in to the provider, review the requested access, and approve it.`}),`\n`,_jsx(_components.li,{children:`Some integrations ask for credentials or other configuration in a Dataleap dialog. Enter the requested details and submit the form.`}),`\n`,_jsx(_components.li,{children:`Integrations that do not require authorization connect immediately.`}),`\n`]})]}),_jsx(Step,{title:`Confirm the connection`,children:_jsxs(_components.p,{children:[`Finish the provider or configuration screen and return to Dataleap. The integration appears in `,_jsx(_components.strong,{children:`Integrations`}),`. If it is already connected, Dataleap may reuse the existing connection.`]})})]}),`\n`,_jsx(Frame,{caption:`You can connect an integration when an agent asks for it while you build a workflow.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/dataleap-469bb19d/VSlx0hGHgzjtJCNw/images/connections-first-connect.png?fit=max\u0026auto=format\u0026n=VSlx0hGHgzjtJCNw\u0026q=85\u0026s=f94fd4d2e9fdff9061a763e985e4cff3`,alt:`Dataleap chat requesting a new Jira connection with a Connect button`,\"data-og-width\":`1480`,width:`1480`,\"data-og-height\":`604`,height:`604`,\"data-path\":`images/connections-first-connect.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/dataleap-469bb19d/VSlx0hGHgzjtJCNw/images/connections-first-connect.png?w=280\u0026fit=max\u0026auto=format\u0026n=VSlx0hGHgzjtJCNw\u0026q=85\u0026s=9bcce2eebe26c592401db43bcb73f8d0 280w, https://mintcdn.com/dataleap-469bb19d/VSlx0hGHgzjtJCNw/images/connections-first-connect.png?w=560\u0026fit=max\u0026auto=format\u0026n=VSlx0hGHgzjtJCNw\u0026q=85\u0026s=754e73eedf618f275a363db357e0b567 560w, https://mintcdn.com/dataleap-469bb19d/VSlx0hGHgzjtJCNw/images/connections-first-connect.png?w=840\u0026fit=max\u0026auto=format\u0026n=VSlx0hGHgzjtJCNw\u0026q=85\u0026s=36e275ac07295c3f02c3f4685b73b639 840w, https://mintcdn.com/dataleap-469bb19d/VSlx0hGHgzjtJCNw/images/connections-first-connect.png?w=1100\u0026fit=max\u0026auto=format\u0026n=VSlx0hGHgzjtJCNw\u0026q=85\u0026s=a8c251500fb3c07edc03abbfaf374d54 1100w, https://mintcdn.com/dataleap-469bb19d/VSlx0hGHgzjtJCNw/images/connections-first-connect.png?w=1650\u0026fit=max\u0026auto=format\u0026n=VSlx0hGHgzjtJCNw\u0026q=85\u0026s=5308638ebe30ac7f237bf160a0fad3d2 1650w, https://mintcdn.com/dataleap-469bb19d/VSlx0hGHgzjtJCNw/images/connections-first-connect.png?w=2500\u0026fit=max\u0026auto=format\u0026n=VSlx0hGHgzjtJCNw\u0026q=85\u0026s=c1ef0681d452e8c61f61e3995193866c 2500w`})}),`\n`,_jsx(Heading,{level:`3`,id:`connect-from-an-agent`,children:`Connect from an agent`}),`\n`,_jsxs(_components.p,{children:[`When an agent needs an integration that is not connected, describe the task in the agent’s chat. Dataleap identifies the integration it needs and shows a `,_jsx(_components.strong,{children:`Connect`}),` action. Select it, complete the authorization or configuration screen, and return to the chat.`]}),`\n`,_jsx(_components.p,{children:`Connecting an integration to your account does not automatically give every agent access to every tool. The agent asks for access separately when it needs to use the connection.`}),`\n`,_jsx(Heading,{level:`2`,id:`use-an-integration`,children:`Use an integration`}),`\n`,_jsx(_components.p,{children:`An integration’s available actions depend on the integration, the connection type, your account’s access, and your workspace’s policies.`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Describe what you want the agent to do`,children:_jsxs(_components.p,{children:[`Ask the agent to use the integration. For example: `,_jsx(_components.em,{children:`“Find the open Jira issues assigned to me and summarize the blockers.”`})]})}),_jsx(Step,{title:`Review the requested tools`,children:_jsxs(_components.p,{children:[`When the agent shows `,_jsx(_components.strong,{children:`Activate connections`}),`, expand each integration to review the tools it wants to add or remove. Tool names and descriptions appear in the list. Some tools may use additional credits.`]})}),_jsx(Step,{title:`Approve access`,children:_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Approve All`}),` to activate the requested connections and let the agent continue. The approval applies to that agent’s workflow. Dataleap asks again if the agent later needs a different set of tools.`]})})]}),`\n`,_jsx(Frame,{caption:`Review the requested tools before activating a connection for an agent.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/dataleap-469bb19d/VSlx0hGHgzjtJCNw/images/connections-workflow-permissions.png?fit=max\u0026auto=format\u0026n=VSlx0hGHgzjtJCNw\u0026q=85\u0026s=6d80489a576e08762fbc8627f0a16279`,alt:`The agent requests to activate connections: Gmail and Notion, each listing the exact tools requested, with an Approve All button`,\"data-og-width\":`1448`,width:`1448`,\"data-og-height\":`1090`,height:`1090`,\"data-path\":`images/connections-workflow-permissions.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/dataleap-469bb19d/VSlx0hGHgzjtJCNw/images/connections-workflow-permissions.png?w=280\u0026fit=max\u0026auto=format\u0026n=VSlx0hGHgzjtJCNw\u0026q=85\u0026s=29c0c910429ae76bc74fc30c7a082c24 280w, https://mintcdn.com/dataleap-469bb19d/VSlx0hGHgzjtJCNw/images/connections-workflow-permissions.png?w=560\u0026fit=max\u0026auto=format\u0026n=VSlx0hGHgzjtJCNw\u0026q=85\u0026s=d3cf79012869307bbe77a31d826a941d 560w, https://mintcdn.com/dataleap-469bb19d/VSlx0hGHgzjtJCNw/images/connections-workflow-permissions.png?w=840\u0026fit=max\u0026auto=format\u0026n=VSlx0hGHgzjtJCNw\u0026q=85\u0026s=0ca61d0b6bcd13dcc7b4705a46b0cba5 840w, https://mintcdn.com/dataleap-469bb19d/VSlx0hGHgzjtJCNw/images/connections-workflow-permissions.png?w=1100\u0026fit=max\u0026auto=format\u0026n=VSlx0hGHgzjtJCNw\u0026q=85\u0026s=74794f561437bb976e5296218637e0c6 1100w, https://mintcdn.com/dataleap-469bb19d/VSlx0hGHgzjtJCNw/images/connections-workflow-permissions.png?w=1650\u0026fit=max\u0026auto=format\u0026n=VSlx0hGHgzjtJCNw\u0026q=85\u0026s=b83c6775e5b1ed21b18e1c4c589a77d4 1650w, https://mintcdn.com/dataleap-469bb19d/VSlx0hGHgzjtJCNw/images/connections-workflow-permissions.png?w=2500\u0026fit=max\u0026auto=format\u0026n=VSlx0hGHgzjtJCNw\u0026q=85\u0026s=25b9ef920b4bc5ac6a8ad080347bdbc7 2500w`})}),`\n`,_jsx(Heading,{level:`3`,id:`personal-and-team-connections`,children:`Personal and team connections`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`A `,_jsx(_components.strong,{children:`Personal`}),` connection runs with the account you authorized and is intended for your agents.`]}),`\n`,_jsx(_components.li,{children:`A Team Connection is saved for a team. Its availability depends on the team’s use scope and organization settings.`}),`\n`,_jsx(_components.li,{children:`If the same integration appears more than once, check the account and team labels before approving access. They may refer to different accounts or credentials.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`which-slack-connection-to-use`,children:`Which Slack connection to use`}),`\n`,_jsxs(_components.p,{children:[`Slack is the one integration you can connect twice: once with your personal Slack account, and once org-wide on behalf of your whole organization. Both can show up under `,_jsx(_components.strong,{children:`Integrations`}),`, and they have different capabilities.`]}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{}),_jsx(_components.th,{children:`Personal connection`}),_jsx(_components.th,{children:`Org-wide connection`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Default for`}),_jsx(_components.td,{children:`your personal agents`}),_jsx(_components.td,{children:`agents in a team space`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Runs as`}),_jsx(_components.td,{children:`you`}),_jsx(_components.td,{children:`the organization’s Slack bot`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Best for`}),_jsx(_components.td,{children:`searching messages, reading and writing private channels and DMs, acting as you`}),_jsx(_components.td,{children:`most day-to-day Slack work: sending and reading messages, managing channels, reacting`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Can’t do`}),_jsx(_components.td,{children:`—`}),_jsx(_components.td,{children:`search messages, or read private channels and DMs the bot hasn’t been added to`})]})]})]}),`\n`,_jsx(_components.p,{children:`If your agent can’t find or read a private channel or DM, it’s probably using the org-wide connection. Ask it in the chat:`}),`\n`,_jsxs(_components.blockquote,{children:[`\n`,_jsx(_components.p,{children:_jsx(_components.em,{children:`“Please switch from the org-wide Slack connection to my personal Slack connection.”`})}),`\n`]}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`Your admin may have installed Slack without user permissions — in that case personal connections aren’t available, and the org-wide connection is your only option.`})}),`\n`,_jsxs(_components.p,{children:[`For more detail about workspace-wide integration and tool governance, see `,_jsx(_components.a,{href:`/admin/connected-apps-management`,children:`Integrations \u0026 permissions`}),`.`]}),`\n`,_jsx(Heading,{level:`2`,id:`disconnect-and-deauthorize-an-integration`,children:`Disconnect and deauthorize an integration`}),`\n`,_jsx(_components.p,{children:`Disconnect an integration when you no longer want Dataleap to use the connection. If the integration is used by agents, review the affected agents before confirming.`}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Disconnecting removes the saved connection from Dataleap and removes that connection from the agents that use it. It does not delete the underlying records or data in the external app.`})}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Open the connection list`,children:_jsxs(_components.p,{children:[`Open `,_jsx(_components.strong,{children:`Settings`}),` > `,_jsx(_components.strong,{children:`Integrations`}),` and find the integration. Use `,_jsx(_components.strong,{children:`Search`}),` if needed.`]})}),_jsx(Step,{title:`Open the disconnect dialog`,children:_jsxs(_components.p,{children:[`Open the integration’s actions menu and select `,_jsx(_components.strong,{children:`Disconnect`}),`.`]})}),_jsx(Step,{title:`Review the impact`,children:_jsx(_components.p,{children:`Review the account label, team information, and the list of agents that use the connection. Team Connections may be unavailable to other team members after you disconnect them.`})}),_jsxs(Step,{title:`Choose what happens to affected agents`,children:[_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Deactivate affected agents`}),` is selected by default. Leave it selected unless you have already replaced the connection and are ready to update the affected agents.`]}),_jsx(_components.p,{children:`Clear the option only if you intentionally want the agents to remain enabled while you replace or reconfigure their connection. An enabled agent without a usable connection may fail when it runs or may wait for a new connection.`})]}),_jsx(Step,{title:`Confirm the disconnect`,children:_jsxs(_components.p,{children:[`Click `,_jsx(_components.strong,{children:`Disconnect Integration`}),`. Dataleap removes the connection, removes its access from affected agents, and notifies those agents. If deactivation was selected, affected agents are also disabled.`]})})]}),`\n`,_jsxs(_components.p,{children:[`For supported managed integrations, Dataleap also removes the managed provider connection. Some providers keep a separate authorization record. If the provider still lists Dataleap under `,_jsx(_components.strong,{children:`Authorized apps`}),`, `,_jsx(_components.strong,{children:`Connected applications`}),`, or a similar setting, remove Dataleap there to complete provider-side deauthorization.`]}),`\n`,_jsx(_components.p,{children:`Disconnecting a Team Connection affects every team member or team agent that depends on that connection. Coordinate with the team before removing it.`}),`\n`,_jsx(Heading,{level:`2`,id:`delete-your-data`,children:`Delete your data`}),`\n`,_jsx(_components.p,{children:`To remove Dataleap’s access to an app and delete the data Dataleap received from it, follow these steps.`}),`\n`,_jsxs(Steps,{children:[_jsx(Step,{title:`Disconnect the integration in Dataleap`,children:_jsxs(_components.p,{children:[`Follow `,_jsx(_components.a,{href:`#disconnect-and-deauthorize-an-integration`,children:`Disconnect and deauthorize an integration`}),`. Dataleap deletes the saved connection and its credentials, and your agents stop using the integration.`]})}),_jsxs(Step,{title:`Remove Dataleap in the app's settings`,children:[_jsx(_components.p,{children:`In the app, remove Dataleap from its list of authorized or connected apps. This revokes Dataleap’s access at the source and stops new data, such as new leads, from reaching Dataleap.`}),_jsxs(_components.p,{children:[`For example, for Meta Ads, open Facebook and go to `,_jsx(_components.strong,{children:`Settings \u0026 privacy`}),` > `,_jsx(_components.strong,{children:`Settings`}),` > `,_jsx(_components.strong,{children:`Business integrations`}),`, find `,_jsx(_components.strong,{children:`Dataleap`}),`, and click `,_jsx(_components.strong,{children:`Remove`}),`.`]})]}),_jsx(Step,{title:`Ask us to delete data already collected`,children:_jsxs(_components.p,{children:[`Disconnecting an integration or deleting an agent keeps your run history, including data that came from it, such as lead answers. To delete it, email `,_jsx(_components.a,{href:`mailto:[email protected]`,children:`[email protected]`}),` with your account email and organization name. We’ll confirm when the deletion is done.`]})})]}),`\n`,_jsx(Heading,{level:`2`,id:`troubleshoot-connection-issues`,children:`Troubleshoot connection issues`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Problem`}),_jsx(_components.th,{children:`What to do`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`The integration does not appear in the list`}),_jsxs(_components.td,{children:[`Clear the search, check whether you are browsing `,_jsx(_components.strong,{children:`Personal`}),` or a team, and confirm that your workspace admin has not restricted the integration.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`The authorization window does not open`}),_jsxs(_components.td,{children:[`Allow popups for `,_jsx(_components.code,{children:`https://app.dataleap.ai`}),`, then select `,_jsx(_components.strong,{children:`Connect`}),` again.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`You closed the authorization window`}),_jsx(_components.td,{children:`Start the connection again and complete the provider flow before closing the window.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Dataleap says the credentials are invalid`}),_jsx(_components.td,{children:`Sign in to the intended provider account and verify the requested credentials or configuration. Then retry the connection.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`The integration connected but is not listed`}),_jsxs(_components.td,{children:[`Reopen `,_jsx(_components.strong,{children:`Settings`}),` > `,_jsx(_components.strong,{children:`Integrations`}),` and refresh the page. If it is still missing, try connecting again.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`A requested tool is unavailable`}),_jsx(_components.td,{children:`Expand the connection request to see which tools are unavailable. Your workspace admin may have blocked them, or the provider account may not grant the required access.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`An agent cannot use a connection after it was disconnected`}),_jsx(_components.td,{children:`Connect or authorize the integration again, approve the requested tools in the agent, and re-enable the agent if it was deactivated.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`A team connection or team option is missing`}),_jsx(_components.td,{children:`Confirm that you belong to the team and that your organization allows Team Connections. Contact your workspace admin if you need access.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`The connection has expired or access was revoked`}),_jsxs(_components.td,{children:[`Follow the agent’s `,_jsx(_components.strong,{children:`Reconnect`}),` prompt and complete authorization again. If the provider still shows Dataleap as authorized, check the provider’s authorized-app settings.`]})]})]})]}),`\n`,_jsxs(_components.p,{children:[`If these steps do not resolve the issue, `,_jsx(_components.a,{href:`https://www.dataleap.ai/contact-us`,children:`contact Dataleap`}),` and include the integration name, the step that failed, and the exact error message. Do not include passwords, access tokens, or other secrets.`]}),`\n`,_jsx(Card,{title:`Watch: Connecting your tools`,icon:`clapperboard`,href:`/video-series/section-2#connecting-your-tools`,horizontal:true,children:_jsx(_components.p,{children:`See the connection flow in action.`})}),`\n`,_jsx(CardGroup,{cols:2,children:_jsx(Card,{title:`Integrations \u0026 permissions`,icon:`plug-circle-check`,href:`/admin/connected-apps-management`,children:_jsx(_components.p,{children:`See how admins control integration and tool access across a workspace.`})})})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Connect, use, and disconnect integrations","description":"Connect integrations to Dataleap, approve access for agents, troubleshoot connection issues, remove access, and delete your data.","href":"/build/connect-your-tools"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Connect an integration","slug":"connect-an-integration","depth":2,"children":[{"title":"Connect from settings","slug":"connect-from-settings","depth":3,"children":[]},{"title":"Connect from an agent","slug":"connect-from-an-agent","depth":3,"children":[]}]},{"title":"Use an integration","slug":"use-an-integration","depth":2,"children":[{"title":"Personal and team connections","slug":"personal-and-team-connections","depth":3,"children":[]}]},{"title":"Which Slack connection to use","slug":"which-slack-connection-to-use","depth":2,"children":[]},{"title":"Disconnect and deauthorize an integration","slug":"disconnect-and-deauthorize-an-integration","depth":2,"children":[]},{"title":"Delete your data","slug":"delete-your-data","depth":2,"children":[]},{"title":"Troubleshoot connection issues","slug":"troubleshoot-connection-issues","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"dataleap-469bb19d","siteName":"Dataleap Docs","title":"Connect, use, and disconnect integrations - Dataleap Docs","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-20T08:12:40.427Z","originalFileLocation":"build/connect-your-tools.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=\"light\";if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Connect integrations to Dataleap, approve access for agents, troubleshoot connection issues, remove access, and delete your data.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Dataleap Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/dataleap-469bb19d/yCljMGNkrNkxhKk8/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/dataleap-469bb19d/yCljMGNkrNkxhKk8/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/dataleap-469bb19d/yCljMGNkrNkxhKk8/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/dataleap-469bb19d/yCljMGNkrNkxhKk8/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/dataleap-469bb19d/yCljMGNkrNkxhKk8/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/dataleap-469bb19d/yCljMGNkrNkxhKk8/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/dataleap-469bb19d/yCljMGNkrNkxhKk8/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/dataleap-469bb19d/yCljMGNkrNkxhKk8/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/dataleap-469bb19d/yCljMGNkrNkxhKk8/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Connect, use, and disconnect integrations - Dataleap Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Connect integrations to Dataleap, approve access for agents, troubleshoot connection issues, remove access, and delete your data.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Dataleap Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.dataleap.ai/build/connect-your-tools\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://dataleap-469bb19d.mintlify.app/_mintlify/api/og/v2?division=Build+your+own+agent\u0026amp;title=Connect%2C+use%2C+and+disconnect+integrations\u0026amp;description=Connect+integrations+to+Dataleap%2C+approve+access+for+agents%2C+troubleshoot+connection+issues%2C+remove+access%2C+and+delete+your+data.\u0026amp;theme=7c96bf66f584511b7192b1cd\u0026amp;signature=b6af41b1441bc625692461ac216fe3589e9c9924ae705cd84a96323d855665ff\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Connect, use, and disconnect integrations - Dataleap Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Connect integrations to Dataleap, approve access for agents, troubleshoot connection issues, remove access, and delete your data.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://dataleap-469bb19d.mintlify.app/_mintlify/api/og/v2?division=Build+your+own+agent\u0026amp;title=Connect%2C+use%2C+and+disconnect+integrations\u0026amp;description=Connect+integrations+to+Dataleap%2C+approve+access+for+agents%2C+troubleshoot+connection+issues%2C+remove+access%2C+and+delete+your+data.\u0026amp;theme=7c96bf66f584511b7192b1cd\u0026amp;signature=b6af41b1441bc625692461ac216fe3589e9c9924ae705cd84a96323d855665ff\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/dataleap-469bb19d/yCljMGNkrNkxhKk8/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Dataleap Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6176F3\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.dataleap.ai/build/connect-your-tools\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/build/connect-your-tools.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.dataleap.ai/#organization\",\"name\":\"Dataleap Docs\",\"url\":\"https://docs.dataleap.ai\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/dataleap-469bb19d/IGRpvAo4Dtiy-ytC/logo.svg?fit=max\u0026auto=format\u0026n=IGRpvAo4Dtiy-ytC\u0026q=85\u0026s=fef1d0fbde1f931c92f3068c65ca6edd\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.dataleap.ai#website\",\"name\":\"Dataleap Docs\",\"url\":\"https://docs.dataleap.ai\",\"publisher\":{\"@id\":\"https://docs.dataleap.ai/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.dataleap.ai/build/connect-your-tools#webpage\",\"url\":\"https://docs.dataleap.ai/build/connect-your-tools\",\"name\":\"Connect, use, and disconnect integrations\",\"description\":\"Connect integrations to Dataleap, approve access for agents, troubleshoot connection issues, remove access, and delete your data.\",\"dateModified\":\"2026-10-20T08:12:40.427Z\",\"isPartOf\":{\"@id\":\"https://docs.dataleap.ai#website\"},\"breadcrumb\":{\"@id\":\"https://docs.dataleap.ai/build/connect-your-tools#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.dataleap.ai/build/connect-your-tools#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Build your own agent\",\"item\":\"https://docs.dataleap.ai/build/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Connect, use, and disconnect integrations\",\"item\":\"https://docs.dataleap.ai/build/connect-your-tools\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.dataleap.ai/build/connect-your-tools#article\",\"headline\":\"Connect, use, and disconnect integrations\",\"name\":\"Connect, use, and disconnect integrations\",\"description\":\"Connect integrations to Dataleap, approve access for agents, troubleshoot connection issues, remove access, and delete your data.\",\"url\":\"https://docs.dataleap.ai/build/connect-your-tools\",\"mainEntityOfPage\":{\"@id\":\"https://docs.dataleap.ai/build/connect-your-tools#webpage\"},\"dateModified\":\"2026-10-20T08:12:40.427Z\",\"publisher\":{\"@id\":\"https://docs.dataleap.ai/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.dataleap.ai#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Dataleap Docs\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Dataleap Docs","nav":{"global":{"anchors":[{"anchor":"Website","icon":"globe","href":"https://dataleap.ai"}]},"groups":[{"group":"Introduction","pages":[{"title":"Dataleap docs","href":"/index"},{"title":"Chapter 1: Introduction","href":"/introduction/overview"},{"title":"What is Dataleap","href":"/introduction/what-is-dataleap"},{"title":"Getting started","href":"/introduction/getting-started"}]},{"group":"Build your own agent","pages":[{"title":"Chapter 2: Build your own agent","href":"/build/overview"},{"title":"Your first agent","href":"/build/your-first-agent"},{"title":"Shape agent behavior","description":"Make agent behavior predictable and safe through complete instructions and human checkpoints.","href":"/build/shape-agent-behavior"},{"title":"Connect, use, and disconnect integrations","href":"/build/connect-your-tools"},{"title":"Add knowledge","description":"Give your agent context: upload reference files it can use while it works.","href":"/build/add-knowledge"},{"title":"Database","href":"/build/agent-database"},{"title":"Triggers","href":"/build/triggers"},{"title":"Versioning","href":"/build/versioning"}]},{"group":"Scale your craft","pages":[{"title":"Chapter 3: Scale your craft","href":"/scale/overview"},{"title":"Build an app","href":"/scale/apps"},{"title":"Build a dashboard","href":"/scale/dashboards"},{"title":"Sub-agents \u0026 model tiers","href":"/scale/sub-agents-and-intelligence-levels"},{"title":"Agent-to-agent communication","href":"/scale/agent-to-agent-communication"},{"title":"Skills","href":"/scale/skills"},{"title":"Programmatic tool calling","href":"/scale/programmatic-tool-calling"}]},{"group":"Sharing is Caring","pages":[{"title":"Chapter 4: Sharing is Caring","href":"/share/overview"},{"title":"Team spaces \u0026 team agents","href":"/share/team-spaces"},{"title":"Use only","href":"/share/use-only"},{"title":"Templates","href":"/share/templates"},{"title":"Locked templates","href":"/share/locked-templates"},{"title":"When to share what","href":"/share/when-to-share-what"}]},{"group":"Admin","pages":[{"title":"Chapter 5: Admin","href":"/admin/overview"},{"title":"Users, teams \u0026 organization","href":"/admin/users-and-roles"},{"title":"Credits \u0026 usage","href":"/admin/credits-and-usage"},{"title":"Models","href":"/admin/models"},{"title":"Integrations \u0026 permissions","href":"/admin/connected-apps-management"},{"title":"Slack apps","href":"/admin/slack-apps"}]},{"group":"Video Series","pages":[{"title":"Dataleap Video Series","href":"/video-series/overview"},{"title":"Section 1: Introduction","href":"/video-series/section-1"},{"title":"Section 2: Build your own agent","href":"/video-series/section-2"},{"title":"Section 3: Scale your craft","href":"/video-series/section-3"},{"title":"Section 4: Sharing is Caring","href":"/video-series/section-4"}]},{"group":"FAQ","pages":[{"title":"FAQ","href":"/faq"}]}]},"basePath":"","title":"Connect, use, and disconnect integrations - Dataleap Docs","buildId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","deploymentId":"dpl_G9nrg4qeJSZtah1Ziwbc2n6WkLch","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-Bpq2Z6jK.js","DynamicMarkdown-D5M2At0B.js","zoom-image-lightbox-DL4wrF0w.js","lightbox-handle-r17bVUz3.js"]}