Teamwork.com
Aynı zamanda bir ajan aracıTeamwork.com project management: manage projects, tasks, task lists, milestones, time, people, companies, comments, files, messages, tags, risks, and webhooks.
73 eylemler · 12 tetikleyiciler
Teamwork.com entegrasyonu — 73 aksiyon ve 12 tetikleyici ile Teamwork.com'ı otomasyonlarına bağla; her aksiyon aynı zamanda bir AI agent aracı. Örnek: Get Current User, List Projects, Get Project, Create Project, Update Project. Boş bir tuvalde uğraşmadan — bağla ve workflow'larında kullan.
Aşağıdaki her eylem, bir AI ajanının da çağırabileceği bir araçtır — aynı pack hem iş akışlarınızı hem ajanlarınızı çalıştırır.
Tetikleyiciler 12
Teamwork.com üzerinde bir iş akışını başlatabilen olaylar.
Task Created
Fires when a task is created (Teamwork webhook event TASK.CREATED).
Task Updated
Fires when a task is updated (Teamwork webhook event TASK.UPDATED).
Task Completed
Fires when a task is completed (Teamwork webhook event TASK.COMPLETED).
Task Reopened
Fires when a completed task is reopened (Teamwork webhook event TASK.REOPENED).
Task Deleted
Fires when a task is deleted (Teamwork webhook event TASK.DELETED).
Project Created
Fires when a project is created (Teamwork webhook event PROJECT.CREATED).
Project Updated
Fires when a project is updated (Teamwork webhook event PROJECT.UPDATED).
Milestone Created
Fires when a milestone is created (Teamwork webhook event MILESTONE.CREATED).
Milestone Completed
Fires when a milestone is completed (Teamwork webhook event MILESTONE.COMPLETED).
Comment Created
Fires when a comment is created (Teamwork webhook event COMMENT.CREATED).
Time Logged
Fires when time is logged (Teamwork webhook event TIME.CREATED).
New or updated Teamwork tasks (polled)
Polls /projects/api/v3/tasks.json on a schedule using the updatedAfter timestamp filter (orderBy=dateupdated, orderMode=asc).
Eylemler 73
Zervanor'un Teamwork.com üzerinde yapabilecekleri.
Get Current User
Get the current (authenticated) user (GET /projects/api/v3/me.json). Identity + connectivity probe.
List Projects
List projects (GET /projects/api/v3/projects.json). Page-based pagination.
Get Project
Get a single project by id (GET /projects/api/v3/projects/{projectId}.json).
Create Project
Create a project (POST /projects/api/v1/projects.json). Wrap fields under a top-level 'project' object. Returns the new project id at top level.
Update Project
Update a project (PATCH /projects/api/v3/projects/{projectId}.json).
Delete Project
Delete a project (DELETE /projects/api/v1/projects/{projectId}.json).
List Tasks
List all tasks across projects (GET /projects/api/v3/tasks.json). Supports updatedAfter for polling.
List Project Tasks
List tasks within a project (GET /projects/api/v3/projects/{projectId}/tasks.json).
Get Task
Get a single task by id (GET /projects/api/v3/tasks/{taskId}.json).
Create Task
Create a task in a task list (POST /projects/api/v3/tasklists/{tasklistId}/tasks.json). Wrap fields under a top-level 'task' object.
Update Task
Update a task (PATCH /projects/api/v3/tasks/{taskId}.json).
Delete Task
Delete a task (DELETE /projects/api/v3/tasks/{taskId}.json).
Complete Task
Mark a task complete (PUT /projects/api/v3/tasks/{taskId}/complete.json).
Uncomplete Task
Reopen a completed task (PUT /projects/api/v3/tasks/{taskId}/uncomplete.json).
List Subtasks
List subtasks of a task (GET /projects/api/v3/tasks/{taskId}/subtasks.json).
Create Subtask
Create a subtask under a task (POST /projects/api/v3/tasks/{taskId}/subtasks.json).
List Task Lists
List task lists in a project (GET /projects/api/v3/projects/{projectId}/tasklists.json).
Get Task List
Get a task list by id (GET /projects/api/v3/tasklists/{tasklistId}.json).
Create Task List
Create a task list in a project (POST /projects/api/v1/projects/{projectId}/tasklists.json).
Update Task List
Update a task list (PUT /projects/api/v1/tasklists/{tasklistId}.json).
Delete Task List
Delete a task list (DELETE /projects/api/v1/tasklists/{tasklistId}.json).
List Milestones
List milestones across projects (GET /projects/api/v3/milestones.json).
Get Milestone
Get a milestone by id (GET /projects/api/v3/milestones/{milestoneId}.json).
Create Milestone
Create a milestone in a project (POST /projects/api/v1/projects/{projectId}/milestones.json).
Update Milestone
Update a milestone (PUT /projects/api/v1/milestones/{milestoneId}.json).
Delete Milestone
Delete a milestone (DELETE /projects/api/v1/milestones/{milestoneId}.json).
Complete Milestone
Mark a milestone complete (PUT /projects/api/v1/milestones/{milestoneId}/complete.json).
List People
List people/users (GET /projects/api/v3/people.json).
Get Person
Get a person by id (GET /projects/api/v3/people/{personId}.json).
Create Person
Add a person/user (POST /projects/api/v1/people.json).
Update Person
Update a person/user (PUT /projects/api/v1/people/{personId}.json).
Delete Person
Delete a person/user (DELETE /projects/api/v1/people/{personId}.json).
List Companies
List companies/clients (GET /projects/api/v3/companies.json).
Get Company
Get a company by id (GET /projects/api/v3/companies/{companyId}.json).
Create Company
Create a company/client (POST /projects/api/v1/companies.json).
Update Company
Update a company/client (PUT /projects/api/v1/companies/{companyId}.json).
Delete Company
Delete a company/client (DELETE /projects/api/v1/companies/{companyId}.json).
List Time Entries
List time entries (GET /projects/api/v3/time.json).
Create Time Entry
Log time against a task (POST /projects/api/v3/tasks/{taskId}/time.json).
Update Time Entry
Update a time entry (PATCH /projects/api/v3/time/{timelogId}.json).
Delete Time Entry
Delete a time entry (DELETE /projects/api/v3/time/{timelogId}.json).
Get Time Totals
Get logged-time totals (GET /projects/api/v3/time/total.json).
List Comments
List comments on a resource (GET /projects/api/v3/{resource}/{resourceId}/comments.json). Resource is one of tasks, milestones, notebooks, files, links, messages.
Create Comment
Add a comment to a resource (POST /projects/api/v1/{resource}/{resourceId}/comments.json). Resource is one of tasks, milestones, notebooks, files, links, messages.
List Files
List files in a project (GET /projects/api/v3/projects/{projectId}/files.json).
Upload File
Attach an uploaded file to a project (POST /projects/api/v1/projects/{projectId}/files.json). The file is first sent to the pending-files endpoint to obtain a reference, then attached here.
List Messages
List messages in a project (GET /projects/api/v1/projects/{projectId}/posts.json).
Get Message
Get a message by id (GET /projects/api/v1/posts/{messageId}.json).
Create Message
Post a message to a project (POST /projects/api/v1/projects/{projectId}/posts.json).
Update Message
Update a message (PUT /projects/api/v1/posts/{messageId}.json).
Delete Message
Delete a message (DELETE /projects/api/v1/posts/{messageId}.json).
List Tags
List tags (GET /projects/api/v3/tags.json).
Create Tag
Create a tag (POST /projects/api/v3/tags.json).
Update Tag
Update a tag (PATCH /projects/api/v3/tags/{tagId}.json).
Delete Tag
Delete a tag (DELETE /projects/api/v3/tags/{tagId}.json).
Apply Tags To Task
Set/apply the tags on a task (PUT /projects/api/v3/tasks/{taskId}/tags.json).
List Activity
List latest activity across the account (GET /projects/api/v3/latestactivity.json). Supports updatedAfter for polling.
List Calendar Events
List calendar events (GET /projects/api/v1/calendarevents.json).
Create Calendar Event
Create a calendar event (POST /projects/api/v1/calendarevents.json).
List Notebooks
List notebooks in a project (GET /projects/api/v1/projects/{projectId}/notebooks.json).
Create Notebook
Create a notebook in a project (POST /projects/api/v1/projects/{projectId}/notebooks.json).
List Links
List links in a project (GET /projects/api/v1/projects/{projectId}/links.json).
Create Link
Create a link in a project (POST /projects/api/v1/projects/{projectId}/links.json).
List Risks
List risks in a project (GET /projects/api/v3/projects/{projectId}/risks.json).
Create Risk
Create a risk in a project (POST /projects/api/v3/projects/{projectId}/risks.json).
Delete Risk
Delete a risk (DELETE /projects/api/v3/risks/{riskId}.json).
List Project Categories
List project categories (GET /projects/api/v1/projectcategories.json).
Create Project Category
Create a project category (POST /projects/api/v1/projectcategories.json).
List Webhooks
List configured webhooks (GET /projects/api/v1/webhooks.json).
Get Webhook
Get a webhook by id (GET /projects/api/v1/webhooks/{webhookId}.json).
Create Webhook
Create a webhook (POST /projects/api/v1/webhooks.json). Set event, url, and token (shared secret for the X-Projects-Signature HMAC).
Update Webhook
Update a webhook (PUT /projects/api/v1/webhooks/{webhookId}.json).
Delete Webhook
Delete a webhook (DELETE /projects/api/v1/webhooks/{webhookId}.json).
Aramanızla eşleşen bir şey yok.
Teamwork.com kullanan Çözüm Şablonları
Teamwork.com ile kendi otomasyonunu görsel tasarımcıda kur.
Sıkça sorulan sorular
Teamwork.com ile neler otomatikleştirebilirim?
73 aksiyon var — örneğin: Get Current User, List Projects, Get Project, Create Project, Update Project ve daha fazlası.
Hangi Teamwork.com olayları bir workflow başlatabilir?
12 tetikleyici — örneğin: Task Created, Task Updated, Task Completed, Task Reopened.
Teamwork.com bir AI agent aracı olarak kullanılabilir mi?
Evet. Teamwork.com'ın her aksiyonu otomatik olarak bir AI agent aracına dönüşür — aynı pack hem workflow'larını hem agent'larını besler.
Teamwork.com entegrasyonu nasıl modellenir?
Teamwork.com sürümlü bir connector pack olarak modellenir; muhakeme gerektiren adımlar workflow'larla aynı runtime'da barınan first-party agent'lara düşer.