Twilio Segment
Aynı zamanda bir ajan aracıTwilio Segment CDP Public API: manage workspace configuration — sources, destinations, warehouses, tracking plans, functions, transformations, Engage spaces/audiences/computed-traits, destination filters, labels, IAM users/groups/roles, monitor usage, regulations (GDPR deletes/suppressions), and audit trail.
81 eylemler · 2 tetikleyiciler
Twilio Segment entegrasyonu — 81 aksiyon ve 2 tetikleyici ile Twilio Segment'ı otomasyonlarına bağla; her aksiyon aynı zamanda bir AI agent aracı. Örnek: Get Workspace, List Sources, Get Source, Create Source, Update Source. 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 2
Twilio Segment üzerinde bir iş akışını başlatabilen olaylar.
New Segment sources (polled)
Polls GET /sources on a schedule and pages with the pagination.cursor token (next cursor at data.pagination.next). Dedupe by source id.
New Segment regulations (polled)
Polls GET /regulations on a schedule and pages with the pagination.cursor token (next cursor at data.pagination.next). Dedupe by regulation id.
Eylemler 81
Zervanor'un Twilio Segment üzerinde yapabilecekleri.
Tracking Plans12
List Tracking Plans
List tracking plans in the workspace (GET /tracking-plans). Token pagination.
Get Tracking Plan
Get a tracking plan by id (GET /tracking-plans/{trackingPlanId}).
Create Tracking Plan
Create a tracking plan (POST /tracking-plans).
Update Tracking Plan
Update a tracking plan (PATCH /tracking-plans/{trackingPlanId}).
Delete Tracking Plan
Delete a tracking plan (DELETE /tracking-plans/{trackingPlanId}).
List Tracking Plan Rules
List a tracking plan's rules (GET /tracking-plans/{trackingPlanId}/rules).
Update Tracking Plan Rules
Update (upsert) a tracking plan's rules (PATCH /tracking-plans/{trackingPlanId}/rules).
Replace Tracking Plan Rules
Replace all of a tracking plan's rules (PUT /tracking-plans/{trackingPlanId}/rules).
Delete Tracking Plan Rules
Delete rules from a tracking plan (DELETE /tracking-plans/{trackingPlanId}/rules).
List Tracking Plan Sources
List sources connected to a tracking plan (GET /tracking-plans/{trackingPlanId}/sources).
Connect Tracking Plan To Source
Connect a source to a tracking plan (POST /tracking-plans/{trackingPlanId}/sources).
Disconnect Tracking Plan From Source
Disconnect a source from a tracking plan (DELETE /tracking-plans/{trackingPlanId}/sources).
Spaces11
List Spaces
List Engage/Unify spaces in the workspace (GET /spaces). Token pagination.
Get Space
Get a space by id (GET /spaces/{spaceId}).
List Audiences
List a space's audiences (GET /spaces/{spaceId}/audiences).
Get Audience
Get an audience by id (GET /spaces/{spaceId}/audiences/{audienceId}).
Create Audience
Create an audience in a space (POST /spaces/{spaceId}/audiences).
Update Audience
Update an audience (PATCH /spaces/{spaceId}/audiences/{audienceId}).
Delete Audience
Remove an audience (DELETE /spaces/{spaceId}/audiences/{audienceId}).
List Computed Traits
List a space's computed traits (GET /spaces/{spaceId}/computed-traits).
Get Computed Trait
Get a computed trait by id (GET /spaces/{spaceId}/computed-traits/{traitId}).
Create Computed Trait
Create a computed trait in a space (POST /spaces/{spaceId}/computed-traits).
List Audience Consumers
List destinations/consumers connected to an audience (GET /spaces/{spaceId}/audiences/{audienceId}/consumers).
Sources9
List Sources
List sources in the workspace (GET /sources). Token pagination via pagination.cursor / pagination.count; the next cursor is in data.pagination.next.
Get Source
Get a source by id (GET /sources/{sourceId}).
Create Source
Create a source (POST /sources).
Update Source
Update a source (PATCH /sources/{sourceId}).
Delete Source
Delete a source (DELETE /sources/{sourceId}).
List Source Connected Destinations
List destinations connected to a source (GET /sources/{sourceId}/connected-destinations).
List Source Connected Warehouses
List warehouses connected to a source (GET /sources/{sourceId}/connected-warehouses).
Get Source Settings
Get a source's schema settings (GET /sources/{sourceId}/settings).
Update Source Settings
Update a source's schema settings (PATCH /sources/{sourceId}/settings).
Destinations6
List Destinations
List destinations in the workspace (GET /destinations). Token pagination.
Get Destination
Get a destination by id (GET /destinations/{destinationId}).
Create Destination
Create a destination connected to a source (POST /destinations).
Update Destination
Update a destination (PATCH /destinations/{destinationId}).
Delete Destination
Delete a destination (DELETE /destinations/{destinationId}).
List Destination Subscriptions
List a destination's subscriptions/actions (GET /destinations/{destinationId}/subscriptions).
Functions6
List Functions
List functions in the workspace (GET /functions). Token pagination.
Get Function
Get a function by id (GET /functions/{functionId}).
Create Function
Create a function (POST /functions).
Update Function
Update a function (PATCH /functions/{functionId}).
Delete Function
Delete a function (DELETE /functions/{functionId}).
Deploy Function
Create a function deployment — deploy the latest code (POST /functions/{functionId}/deploy).
Warehouses6
List Warehouses
List warehouses in the workspace (GET /warehouses). Token pagination.
Get Warehouse
Get a warehouse by id (GET /warehouses/{warehouseId}).
Create Warehouse
Create a warehouse (POST /warehouses).
Update Warehouse
Update a warehouse (PATCH /warehouses/{warehouseId}).
Delete Warehouse
Delete a warehouse (DELETE /warehouses/{warehouseId}).
List Warehouse Connected Sources
List sources connected to a warehouse (GET /warehouses/{warehouseId}/connected-sources).
Destination5
List Destination Filters
List a destination's filters (GET /destination/{destinationId}/filters).
Create Destination Filter
Create a destination filter (POST /destination/{destinationId}/filters). Actions: drop, sample, allow_properties, drop_properties.
Get Destination Filter
Get a destination filter by id (GET /destination/{destinationId}/filters/{filterId}).
Update Destination Filter
Update a destination filter (PATCH /destination/{destinationId}/filters/{filterId}).
Delete Destination Filter
Delete a destination filter (DELETE /destination/{destinationId}/filters/{filterId}).
Regulations5
Create Workspace Regulation
Create a workspace-level regulation — GDPR delete/suppress a user (POST /regulations).
List Workspace Regulations
List workspace regulations (GET /regulations). Token pagination.
Get Regulation
Get a regulation's status by id (GET /regulations/{regulateId}).
Create Source Regulation
Create a source-scoped regulation (POST /regulations/sources/{sourceId}).
List Source Regulations
List regulations scoped to a source (GET /regulations/sources/{sourceId}).
Transformations5
List Transformations
List transformations in the workspace (GET /transformations). Token pagination.
Get Transformation
Get a transformation by id (GET /transformations/{transformationId}).
Create Transformation
Create a transformation (POST /transformations).
Update Transformation
Update a transformation (PATCH /transformations/{transformationId}).
Delete Transformation
Delete a transformation (DELETE /transformations/{transformationId}).
Groups3
List IAM Groups
List user groups in the workspace (GET /groups). Token pagination.
Get IAM Group
Get a user group by id (GET /groups/{groupId}).
Create IAM Group
Create a user group (POST /groups).
Labels3
List Labels
List labels in the workspace (GET /labels).
Create Label
Create a label (POST /labels).
Delete Label
Delete a label by key/value (DELETE /labels/{labelKey}/{labelValue}).
Users3
List IAM Users
List workspace users (GET /users). Token pagination.
Get IAM User
Get a workspace user by id (GET /users/{userId}).
List IAM User Groups
List the groups a user belongs to (GET /users/{userId}/groups).
Invites2
List IAM Invites
List pending workspace invitations (GET /invites).
Invite IAM Users
Send workspace invitations (POST /invites).
Audit Events1
List Audit Events
List Audit Trail events for the workspace (GET /audit-events). Token pagination.
Events1
Get Events Volume
Get workspace event volume over time in minute increments (GET /events/volume). Rate-limited to 60 req/min.
Roles1
List IAM Roles
List available IAM roles in the workspace (GET /roles).
Suppressions1
List Suppressions
List suppressed users in the workspace (GET /suppressions).
Workspace1
Get Workspace
Get the workspace associated with the API token (GET /workspace). Safe identity + connectivity probe.
Aramanızla eşleşen bir şey yok.
Twilio Segment kullanan Çözüm Şablonları
Twilio Segment ile kendi otomasyonunu görsel tasarımcıda kur.
Sıkça sorulan sorular
Twilio Segment ile neler otomatikleştirebilirim?
81 aksiyon var — örneğin: Get Workspace, List Sources, Get Source, Create Source, Update Source ve daha fazlası.
Hangi Twilio Segment olayları bir workflow başlatabilir?
2 tetikleyici — örneğin: New Segment sources (polled), New Segment regulations (polled).
Twilio Segment bir AI agent aracı olarak kullanılabilir mi?
Evet. Twilio Segment'ın her aksiyonu otomatik olarak bir AI agent aracına dönüşür — aynı pack hem workflow'larını hem agent'larını besler.
Twilio Segment entegrasyonu nasıl modellenir?
Twilio Segment 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.