Teamwork.com entegrasyonu | Zervanor
← Tüm konnektörler

Teamwork.com

Aynı zamanda bir ajan aracı
productivity

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.

webhook

Task Created

Fires when a task is created (Teamwork webhook event TASK.CREATED).

webhook

Task Updated

Fires when a task is updated (Teamwork webhook event TASK.UPDATED).

webhook

Task Completed

Fires when a task is completed (Teamwork webhook event TASK.COMPLETED).

webhook

Task Reopened

Fires when a completed task is reopened (Teamwork webhook event TASK.REOPENED).

webhook

Task Deleted

Fires when a task is deleted (Teamwork webhook event TASK.DELETED).

webhook

Project Created

Fires when a project is created (Teamwork webhook event PROJECT.CREATED).

webhook

Project Updated

Fires when a project is updated (Teamwork webhook event PROJECT.UPDATED).

webhook

Milestone Created

Fires when a milestone is created (Teamwork webhook event MILESTONE.CREATED).

webhook

Milestone Completed

Fires when a milestone is completed (Teamwork webhook event MILESTONE.COMPLETED).

webhook

Comment Created

Fires when a comment is created (Teamwork webhook event COMMENT.CREATED).

webhook

Time Logged

Fires when time is logged (Teamwork webhook event TIME.CREATED).

polling

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

Get Current User

Get the current (authenticated) user (GET /projects/api/v3/me.json). Identity + connectivity probe.

GET

List Projects

List projects (GET /projects/api/v3/projects.json). Page-based pagination.

GET

Get Project

Get a single project by id (GET /projects/api/v3/projects/{projectId}.json).

POST

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.

PATCH

Update Project

Update a project (PATCH /projects/api/v3/projects/{projectId}.json).

DELETE

Delete Project

Delete a project (DELETE /projects/api/v1/projects/{projectId}.json).

GET

List Tasks

List all tasks across projects (GET /projects/api/v3/tasks.json). Supports updatedAfter for polling.

GET

List Project Tasks

List tasks within a project (GET /projects/api/v3/projects/{projectId}/tasks.json).

GET

Get Task

Get a single task by id (GET /projects/api/v3/tasks/{taskId}.json).

POST

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.

PATCH

Update Task

Update a task (PATCH /projects/api/v3/tasks/{taskId}.json).

DELETE

Delete Task

Delete a task (DELETE /projects/api/v3/tasks/{taskId}.json).

PUT

Complete Task

Mark a task complete (PUT /projects/api/v3/tasks/{taskId}/complete.json).

PUT

Uncomplete Task

Reopen a completed task (PUT /projects/api/v3/tasks/{taskId}/uncomplete.json).

GET

List Subtasks

List subtasks of a task (GET /projects/api/v3/tasks/{taskId}/subtasks.json).

POST

Create Subtask

Create a subtask under a task (POST /projects/api/v3/tasks/{taskId}/subtasks.json).

GET

List Task Lists

List task lists in a project (GET /projects/api/v3/projects/{projectId}/tasklists.json).

GET

Get Task List

Get a task list by id (GET /projects/api/v3/tasklists/{tasklistId}.json).

POST

Create Task List

Create a task list in a project (POST /projects/api/v1/projects/{projectId}/tasklists.json).

PUT

Update Task List

Update a task list (PUT /projects/api/v1/tasklists/{tasklistId}.json).

DELETE

Delete Task List

Delete a task list (DELETE /projects/api/v1/tasklists/{tasklistId}.json).

GET

List Milestones

List milestones across projects (GET /projects/api/v3/milestones.json).

GET

Get Milestone

Get a milestone by id (GET /projects/api/v3/milestones/{milestoneId}.json).

POST

Create Milestone

Create a milestone in a project (POST /projects/api/v1/projects/{projectId}/milestones.json).

PUT

Update Milestone

Update a milestone (PUT /projects/api/v1/milestones/{milestoneId}.json).

DELETE

Delete Milestone

Delete a milestone (DELETE /projects/api/v1/milestones/{milestoneId}.json).

PUT

Complete Milestone

Mark a milestone complete (PUT /projects/api/v1/milestones/{milestoneId}/complete.json).

GET

List People

List people/users (GET /projects/api/v3/people.json).

GET

Get Person

Get a person by id (GET /projects/api/v3/people/{personId}.json).

POST

Create Person

Add a person/user (POST /projects/api/v1/people.json).

PUT

Update Person

Update a person/user (PUT /projects/api/v1/people/{personId}.json).

DELETE

Delete Person

Delete a person/user (DELETE /projects/api/v1/people/{personId}.json).

GET

List Companies

List companies/clients (GET /projects/api/v3/companies.json).

GET

Get Company

Get a company by id (GET /projects/api/v3/companies/{companyId}.json).

POST

Create Company

Create a company/client (POST /projects/api/v1/companies.json).

PUT

Update Company

Update a company/client (PUT /projects/api/v1/companies/{companyId}.json).

DELETE

Delete Company

Delete a company/client (DELETE /projects/api/v1/companies/{companyId}.json).

GET

List Time Entries

List time entries (GET /projects/api/v3/time.json).

POST

Create Time Entry

Log time against a task (POST /projects/api/v3/tasks/{taskId}/time.json).

PATCH

Update Time Entry

Update a time entry (PATCH /projects/api/v3/time/{timelogId}.json).

DELETE

Delete Time Entry

Delete a time entry (DELETE /projects/api/v3/time/{timelogId}.json).

GET

Get Time Totals

Get logged-time totals (GET /projects/api/v3/time/total.json).

GET

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.

POST

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.

GET

List Files

List files in a project (GET /projects/api/v3/projects/{projectId}/files.json).

POST

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.

GET

List Messages

List messages in a project (GET /projects/api/v1/projects/{projectId}/posts.json).

GET

Get Message

Get a message by id (GET /projects/api/v1/posts/{messageId}.json).

POST

Create Message

Post a message to a project (POST /projects/api/v1/projects/{projectId}/posts.json).

PUT

Update Message

Update a message (PUT /projects/api/v1/posts/{messageId}.json).

DELETE

Delete Message

Delete a message (DELETE /projects/api/v1/posts/{messageId}.json).

GET

List Tags

List tags (GET /projects/api/v3/tags.json).

POST

Create Tag

Create a tag (POST /projects/api/v3/tags.json).

PATCH

Update Tag

Update a tag (PATCH /projects/api/v3/tags/{tagId}.json).

DELETE

Delete Tag

Delete a tag (DELETE /projects/api/v3/tags/{tagId}.json).

PUT

Apply Tags To Task

Set/apply the tags on a task (PUT /projects/api/v3/tasks/{taskId}/tags.json).

GET

List Activity

List latest activity across the account (GET /projects/api/v3/latestactivity.json). Supports updatedAfter for polling.

GET

List Calendar Events

List calendar events (GET /projects/api/v1/calendarevents.json).

POST

Create Calendar Event

Create a calendar event (POST /projects/api/v1/calendarevents.json).

GET

List Notebooks

List notebooks in a project (GET /projects/api/v1/projects/{projectId}/notebooks.json).

POST

Create Notebook

Create a notebook in a project (POST /projects/api/v1/projects/{projectId}/notebooks.json).

GET

List Links

List links in a project (GET /projects/api/v1/projects/{projectId}/links.json).

POST

Create Link

Create a link in a project (POST /projects/api/v1/projects/{projectId}/links.json).

GET

List Risks

List risks in a project (GET /projects/api/v3/projects/{projectId}/risks.json).

POST

Create Risk

Create a risk in a project (POST /projects/api/v3/projects/{projectId}/risks.json).

DELETE

Delete Risk

Delete a risk (DELETE /projects/api/v3/risks/{riskId}.json).

GET

List Project Categories

List project categories (GET /projects/api/v1/projectcategories.json).

POST

Create Project Category

Create a project category (POST /projects/api/v1/projectcategories.json).

GET

List Webhooks

List configured webhooks (GET /projects/api/v1/webhooks.json).

GET

Get Webhook

Get a webhook by id (GET /projects/api/v1/webhooks/{webhookId}.json).

POST

Create Webhook

Create a webhook (POST /projects/api/v1/webhooks.json). Set event, url, and token (shared secret for the X-Projects-Signature HMAC).

PUT

Update Webhook

Update a webhook (PUT /projects/api/v1/webhooks/{webhookId}.json).

DELETE

Delete Webhook

Delete a webhook (DELETE /projects/api/v1/webhooks/{webhookId}.json).

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.