Menu
triggers
GraphQL Trigger
Creates a native GraphQL endpoint with schema configuration and automatic field filtering.
On this page
What it does
Creates a native GraphQL endpoint. You define the schema (types, queries, mutations) directly on the trigger — no separate GraphQL server to run.
Configuring it
- GraphQL Schema (SDL) — required. Schema Definition Language defining your types, queries, and mutations.
- Enable Introspection — whether
__schema/__typeintrospection queries are allowed. Enabled by default; consider disabling in production.
Examples
A basic schema with one query
type Query {
getUser(id: ID!): User
listUsers: [User]
}
type User {
id: ID!
name: String!
email: String!
}
Disabling introspection for production
{ "enableIntrospection": false }
See also
- API Endpoint Trigger — Creates a dedicated API endpoint for synchronous workflow execution.
- Webhook Trigger — Triggered by incoming HTTP webhook requests, with optional async execution, retry, and throttling.
- Schedule Trigger — Triggered on a scheduled basis using cron expressions.
- File Event Trigger — Triggered when a file is created, updated, or deleted in the store's managed file storage.