Streamtime

Learn how to use Streamtime with Composio

Overview

SLUG

STREAMTIME

Description

Streamtime is a web-based project management tool designed to help teams plan, manage, and track projects efficiently.

Authentication Details

generic_api_key
stringRequired

Tools

SLUG: STREAMTIME_DELETE_DELETE_LABEL

Tool to delete a label by id. use when you need to remove a label after confirming its identifier.

Action Parameters

label_id
integerRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_DELETE_DELETE_TODO

Tool to delete a to do entry. use after confirming the to do id exists.

Action Parameters

todo_id
integerRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_GET_COMPANY_ADDRESSES

Tool to list addresses for a company. use after obtaining the company id to retrieve all postal and physical addresses.

Action Parameters

company_id
integerRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_GET_EXPENSE

Tool to get a specific expense. use when you have confirmed an expense id and need its full details.

Action Parameters

expense_id
integerRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_GET_INVOICE

Tool to get a specific invoice. use after confirming the invoice id is correct.

Action Parameters

invoice_id
integerRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_GET_JOB

Tool to get a specific job. use when you have a valid job id and need its details.

Action Parameters

job_id
integerRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_GET_JOB_ACTIVITY_ENTRIES

Tool to list activity entries for a job. use after identifying the job id to fetch its comments or posts.

Action Parameters

activity_entry_type_id
integer
job_id
integerRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_GET_JOB_ITEM

Tool to get details of a specific job item. use after obtaining the job item id to fetch its configuration and planned work.

Action Parameters

job_item_id
integerRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_GET_JOB_PHASE

Tool to get details of a specific job phase. use after confirming the job phase id is correct.

Action Parameters

job_phase_id
integerRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_GET_LIST_BRANCHES

Tool to list all branches. use when you need to retrieve available branches for the authenticated organisation.

Action Parameters

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_GET_LIST_JOB_ITEMS

Tool to list job items for a job. use when you need to retrieve all work items under a specific job after confirming its id.

Action Parameters

job_id
integerRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_GET_LIST_JOB_ITEM_DEPENDENCIES

Tool to list dependencies for job items in a job. use after confirming the job id to fetch dependency relationships for sequencing work planning.

Action Parameters

job_id
integerRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_GET_LIST_RATE_CARDS

Tool to list rate cards. use when you need to fetch all available rate cards for your organisation.

Action Parameters

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_GET_LIST_SAVED_SEGMENTS

Tool to list saved segments for a user. use when you need to retrieve all saved search segments defined by a given user id after verifying the user exists.

Action Parameters

user_id
integerRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_GET_LIST_USERS

Tool to list all users. use when you need to retrieve the full roster of team members after confirming credentials.

Action Parameters

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_GET_ORGANISATION

Tool to get organisation details. use after authentication to verify and fetch your company's settings.

Action Parameters

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_GET_ROLES

Tool to list all roles. use when you need to retrieve available roles for assignments after authentication.

Action Parameters

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_LIST_JOB_PHASES

Tool to list phases for a job. use after obtaining a job id to fetch its phases.

Action Parameters

job_id
integerRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_POST_CREATE_JOB

Tool to create a new job. use when you need to initiate a job with name and company details.

Action Parameters

budget
number
company
objectRequired
contact
object
jobLeadUserId
integer
name
stringRequired
number
string

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_POST_CREATE_JOB_COMMENT

Tool to add a comment to a job. use when you need to append an html comment as an activity entry after confirming the job id.

Action Parameters

job_id
integerRequired
message
stringRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_POST_CREATE_JOB_ITEM_ROLE

Tool to create a role for a job item. use when assigning a new role with planned minutes to a specific job item.

Action Parameters

jobCurrencySellRate
string
job_item_id
integerRequired
roleId
integerRequired
totalPlannedMinutes
integerRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_POST_CREATE_JOB_ITEM_USER

Tool to assign a user to a job item. use after creating a job item to schedule team members with their rates and planned time.

Action Parameters

jobItemUserStatus
objectRequired
job_item_id
integerRequired
sellRate
stringRequired
totalPlannedMinutes
integerRequired
userId
integerRequired

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_POST_SEARCH_COMPANIES

Tool to search companies with filters. use when you need to retrieve companies matching specific criteria after defining filter groups.

Action Parameters

conditionMatchTypeId
integerRequired
filterGroups
arrayRequired
maxResults
integerRequired
offset
integerRequired
sortAscending
booleanRequired
sortField
integerRequired
wildcardSearch
string

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_POST_SEARCH_CONTACTS

Tool to search contacts with filters. use after defining filtergroups to fetch matching contacts. returns a paginated list of contact objects for further processing.

Action Parameters

conditionMatchTypeId
integerRequired
filterGroups
arrayRequired
maxResults
integerRequired
offset
integerRequired
sortAscending
booleanRequired
sortField
integerRequired
wildcardSearch
string

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_POST_SEARCH_JOBS

Tool to search jobs with filters. use when you need to find jobs by applying multiple conditions. returns a list of job objects matching the specified criteria.

Action Parameters

conditionMatchTypeId
integerRequired
filterGroups
arrayRequired
maxResults
integerRequired
offset
integerRequired
sortAscending
booleanRequired
sortField
integerRequired
wildcardSearch
string

Action Response

data
objectRequired
error
string
successful
booleanRequired

SLUG: STREAMTIME_POST_SEARCH_TODOS

Tool to search to dos with filters. use when you need to retrieve logged-time entries matching specific criteria, sorted and paginated.

Action Parameters

conditionMatchTypeId
integerRequired
filterGroups
array
groupByField
string
maxResults
integerDefaults to 30
offset
integer
sortAscending
booleanDefaults to True
sortField
integer
wildcardSearch
string

Action Response

data
objectRequired
error
string
successful
booleanRequired