Create New Calculator
Creates a new interactive calculator in Outgrow
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CALCULATOR])
Create New Quiz
Creates a new quiz or assessment in Outgrow
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_QUIZ])
Create New Survey
Creates a new survey in Outgrow
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_SURVEY])
Update Calculator
Updates an existing calculator in Outgrow
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CALCULATOR])
Update Quiz
Updates an existing quiz or assessment in Outgrow
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_QUIZ])
Update Survey
Updates an existing survey in Outgrow
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_SURVEY])
Delete Content
Deletes a specific piece of content (calculator, quiz, survey, or form) in Outgrow
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_CONTENT])
Duplicate Content
Creates a duplicate of an existing piece of content in Outgrow
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DUPLICATE_CONTENT])
Add Question
Adds a new question to an existing quiz, survey, or form in Outgrow
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_QUESTION])
Remove Question
Removes a question from an existing quiz, survey, or form in Outgrow
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_QUESTION])
Update Question
Updates an existing question in a quiz, survey, or form in Outgrow
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_QUESTION])
Add Logic Jump
Adds a new logic jump to control the flow of questions in Outgrow content
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_LOGIC_JUMP])
Update Logic Jump
Updates an existing logic jump in Outgrow content
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_LOGIC_JUMP])
Add Result
Adds a new result or outcome to a calculator, quiz, or assessment in Outgrow
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_RESULT])
Update Result
Updates an existing result or outcome in Outgrow content
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_RESULT])
Publish Content
Publishes a piece of content, making it live and accessible to users
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PUBLISH_CONTENT])
Unpublish Content
Unpublishes a piece of content, making it inaccessible to users
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UNPUBLISH_CONTENT])
Export Results
Exports results or responses from a specific piece of content in Outgrow
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EXPORT_RESULTS])
New Submission
Triggered when a new submission is received for any content in Outgrow
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_SUBMISSION])
Content Published
Triggered when a piece of content is published in Outgrow
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CONTENT_PUBLISHED])
Content Unpublished
Triggered when a piece of content is unpublished in Outgrow
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CONTENT_UNPUBLISHED])
Lead Generated
Triggered when a new lead is generated through Outgrow content
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LEAD_GENERATED])
Specific Result Achieved
Triggered when a user achieves a specific result or outcome in a calculator or quiz
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SPECIFIC_RESULT_ACHIEVED])
Submission Threshold Reached
Triggered when a piece of content reaches a specified number of submissions
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SUBMISSION_THRESHOLD_REACHED])
Content Created
Triggered when new content (calculator, quiz, survey, or form) is created in Outgrow
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CONTENT_CREATED])
Content Updated
Triggered when existing content is updated in Outgrow
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CONTENT_UPDATED])
Content Deleted
Triggered when a piece of content is deleted from Outgrow
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CONTENT_DELETED])
User Reached Specific Question
Triggered when a user reaches a specific question in a quiz, survey, or form
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.USER_REACHED_SPECIFIC_QUESTION])