Tools For AI SDR Kit

List of tools you can use for your AI SDR Development, compatible with agentic frameworks like CrewAI, LangChain, and LlamaIndex etc. These utilities enable file system operations, command execution, and other core development tasks

Contact Data

Provides GDPR-compliant B2B contact data and prospecting solutions.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet()
10tools = composio_toolset.get_tools(apps=[App.COGNISM])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

A sales intelligence platform for finding leads and automating outbound workflows.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet(api_key="")
10tools = composio_toolset.get_tools(apps=['APOLLO'])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

Offers comprehensive contact and company information for sales and marketing teams.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet(api_key="")
10tools = composio_toolset.get_tools(apps=['ZOOMINFO'])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

Delivers verified email addresses and contact details for professionals worldwide.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet(api_key="")
10tools = composio_toolset.get_tools(apps=['ROCKET_REACH'])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

A B2B lead generation platform with real-time data enrichment.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet(api_key="")
10tools = composio_toolset.get_tools(apps=['UPLEAD'])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

A platform for discovering and comparing software solutions based on user reviews.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet(api_key="")
10tools = composio_toolset.get_tools(apps=['G2'])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

Sales Engagement

A sales engagement platform to streamline prospecting and customer outreach.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['SALESLOFT'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

Enables sales teams to manage and optimize multi-channel engagement.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['OUTREACH'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

Analyzes sales calls and provides actionable insights to improve team performance.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet(api_key="")
10tools = composio_toolset.get_tools(apps=['GONG'])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

A CRM designed for inside sales with built-in calling, email, and pipeline management.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet(api_key="")
10tools = composio_toolset.get_tools(apps=['CLOSE'])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

Intent Data

Offers company data, intent signals, and enrichment for targeting prospects.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet(api_key="")
10tools = composio_toolset.get_tools(apps=['CLEARBIT'])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

Uses AI-powered intent data to identify and prioritize potential buyers.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet(api_key="")
10tools = composio_toolset.get_tools(apps=['SIX_SENSE'])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

Helps identify buyer intent with data-driven insights for B2B marketing and sales.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet(api_key="")
10tools = composio_toolset.get_tools(apps=['RB_TWOB'])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

Email Warmup

Improves email deliverability through warmup and automated outreach.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet(api_key="")
10tools = composio_toolset.get_tools(apps=['INSTANTLY'])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

Optimizes inbox placement by simulating email interactions.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet(api_key="")
10tools = composio_toolset.get_tools(apps=['LEMWARM'])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

Helps improve email deliverability through personalized email warmup.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet(api_key="")
10tools = composio_toolset.get_tools(apps=['MAILREACH'])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

An email outreach platform with personalization and deliverability optimization features.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet(api_key="")
10tools = composio_toolset.get_tools(apps=['LEMLIST'])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

A tool to enhance deliverability and inbox performance for email campaigns.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet(api_key="")
10tools = composio_toolset.get_tools(apps=['WARMLY'])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

Research and Personalization

Creates AI-powered personalized content for outreach and sales.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet(api_key="")
10tools = composio_toolset.get_tools(apps=['REGIE_AI'])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

Generates AI-driven content for emails, blogs, and personalized messaging.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet(api_key="")
10tools = composio_toolset.get_tools(apps=['JASPER'])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

Automates lead research and creates hyper-personalized outreach.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet(api_key="")
10tools = composio_toolset.get_tools(apps=['CLAY'])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

Enables personalized outreach through AI-driven data aggregation.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet(api_key="")
10tools = composio_toolset.get_tools(apps=['AOMNI'])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

Provides business information for market research and sales prospecting.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet(api_key="")
10tools = composio_toolset.get_tools(apps=['CRUNCHBASE'])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

Delivers market intelligence and insights for business decision-making.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet(api_key="")
10tools = composio_toolset.get_tools(apps=['CB_INSIGHTS'])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

Enrichment

Offers real-time data enrichment for contacts and companies.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet(api_key="")
10tools = composio_toolset.get_tools(apps=['SEAMLESS'])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

Combines enrichment and automation to create highly personalized outreach campaigns.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5
6llm = ChatOpenAI()
7prompt = hub.pull("hwchase17/openai-functions-agent")
8
9composio_toolset = ComposioToolSet(api_key="")
10tools = composio_toolset.get_tools(apps=['CLAY'])
11
12agent = create_openai_functions_agent(llm, tools, prompt)
13agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
14
15task = "your task description here"
16result = agent_executor.invoke({"input": task})
17print(result)

Simplifies B2B prospecting with enriched contact and company data.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['LUSHA'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

Meetings

Simplifies scheduling by automating meeting bookings.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['CALENDLY'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

Streamlines inbound meeting scheduling and routing for sales teams.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['CHILI_PIPER'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

Simplifies scheduling by automating meeting bookings.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['CAL'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

Caller

A cloud-based phone system for managing sales and support calls.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['JUST_CALL'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

Performs code formatting and linting using ruff, addressing style issues and checking for errors

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['NOOKS'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

A unified communications platform with AI-powered calling and messaging.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['DIALPAD'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

Enables developers to integrate messaging, voice, and video in applications.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['TWILIO'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

A tool for automated, AI-powered sales calling.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['ORUM'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

Linkedin Automation

Automates LinkedIn outreach, connection requests, and messaging.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['OCTOPUS'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

Boosts LinkedIn prospecting with automated workflows.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['EXPAND'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

Extracts data and automates actions on LinkedIn and other platforms.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['PHANTOM_BUSTER'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

Simplifies LinkedIn prospecting with drip campaigns and automation.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['DRIPIFY'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

CRM Tools

A robust CRM for marketing, sales, and customer service management.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['HUBSPOT'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

A CRM tool designed to optimize and track the sales pipeline.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['PIPEDRIVE'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

A leading CRM platform for managing customer relationships and automating processes.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['SALESFORCE'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

An all-in-one CRM platform for managing leads, marketing, and sales.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['HIGHLEVEL'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

A collaborative CRM built for fast-moving teams.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['ATTIO'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

Email Deliverability

A widely used email platform with powerful organizational tools.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['GMAIL'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

A marketing platform for email campaigns and audience management.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['MAILCHIMP'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

(formerly Sendinblue) Offers tools for email marketing, SMS campaigns, and automation.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['BREVO'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

Simplifies email marketing with a beginner-friendly interface and tools.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['SELZY'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

An email marketing platform focused on personalization and eCommerce.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['KLAVIYO'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)

Provides customer engagement and retention through personalized messaging campaigns.

1from langchain.agents import create_openai_functions_agent, AgentExecutor
2from langchain import hub
3from langchain_openai import ChatOpenAI
4from composio_langchain import ComposioToolSet, Action, App
5llm = ChatOpenAI()
6prompt = hub.pull("hwchase17/openai-functions-agent")
7
8composio_toolset = ComposioToolSet(api_key="")
9tools = composio_toolset.get_tools(apps=['CLEVERTAP'])
10
11agent = create_openai_functions_agent(llm, tools, prompt)
12agent_executor = AgentExecutor(agent=agent, tools=tools, verbose=True)
13task = "your task description here"
14result = agent_executor.invoke({"input": task})
15print(result)