Create Campaign
Create a new advertising campaign on LinkedIn Ads.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CAMPAIGN])
Update Campaign
Modify an existing LinkedIn Ads campaign's settings or parameters.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CAMPAIGN])
Pause Campaign
Temporarily pause an active LinkedIn Ads campaign.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PAUSE_CAMPAIGN])
Resume Campaign
Restart a paused LinkedIn Ads campaign.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RESUME_CAMPAIGN])
Create Ad
Create a new advertisement within a LinkedIn Ads campaign.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_AD])
Update Ad
Modify an existing advertisement's content or settings.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_AD])
Delete Ad
Remove an advertisement from a LinkedIn Ads campaign.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_AD])
Create Audience
Define a new target audience for LinkedIn Ads campaigns.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_AUDIENCE])
Update Audience
Modify the parameters of an existing target audience.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_AUDIENCE])
Set Budget
Adjust the budget for a LinkedIn Ads campaign.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_BUDGET])
Generate Report
Create a performance report for LinkedIn Ads campaigns or ads.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_REPORT])
Schedule Ad
Set a specific start and end time for an advertisement to run.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SCHEDULE_AD])
Apply Bid Strategy
Set or change the bidding strategy for a LinkedIn Ads campaign.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.APPLY_BID_STRATEGY])
Create Conversion Tracking
Set up conversion tracking for LinkedIn Ads campaigns.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CONVERSION_TRACKING])
Update Conversion Tracking
Modify existing conversion tracking settings.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CONVERSION_TRACKING])
Create A/B Test
Set up an A/B test for LinkedIn Ads to compare ad performance.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_AB_TEST])
End A/B Test
Conclude an ongoing A/B test and select the winning variation.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.END_AB_TEST])
Add Creative Asset
Upload new creative assets (images, videos) for use in LinkedIn Ads.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_CREATIVE_ASSET])
Remove Creative Asset
Delete a creative asset from the LinkedIn Ads account.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_CREATIVE_ASSET])
Set Campaign Objective
Define or change the primary objective for a LinkedIn Ads campaign.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_CAMPAIGN_OBJECTIVE])
Campaign Start
Triggered when a LinkedIn Ads campaign begins running.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CAMPAIGN_START])
Campaign End
Triggered when a LinkedIn Ads campaign reaches its end date or budget limit.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CAMPAIGN_END])
Budget Depleted
Triggered when a campaign's budget is fully spent.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BUDGET_DEPLETED])
New Lead Generated
Triggered when a new lead is generated through a LinkedIn Ad.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_LEAD_GENERATED])
Ad Approval Status Change
Triggered when the approval status of an ad changes.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AD_APPROVAL_STATUS_CHANGE])
Audience Size Change
Triggered when the estimated size of a target audience significantly changes.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUDIENCE_SIZE_CHANGE])
Daily Spend Limit Reached
Triggered when a campaign reaches its daily spending limit.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DAILY_SPEND_LIMIT_REACHED])
Conversion Recorded
Triggered when a conversion action is recorded for an ad.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CONVERSION_RECORDED])