What ships in the box: 61 connector templates across 16 categories , carrying 248 recipes — pre-authored, runnable workflows you clone instead of starting from a blank page.
A template connects a system: base URL, auth flow, endpoint schema, and a vendor-basics Skill. A recipe is a complete workflow shipped on that template — say what you want in a conversation and sk clones the closest recipe as your starting draft.
Connector templates # CRM # Template slug driver auth What it connects HubSpot hubspothttp bearer HubSpot CRM API Salesforce salesforcehttp oauth2 Salesforce REST API
Payments # Template slug driver auth What it connects Square squarehttp bearer Square payments and commerce API Stripe stripehttp bearer Stripe payments API
E-commerce # Template slug driver auth What it connects Shopify shopifyhttp header Shopify Admin REST API
Marketing # Template slug driver auth What it connects Mailchimp mailchimphttp bearer Mailchimp email marketing API
Communication # Template slug driver auth What it connects Google Chat google-chathttp oauth2 Google Chat API Google Gmail google-gmailhttp oauth2 Google Gmail API LinkedIn linkedinhttp oauth2 LinkedIn API — member identity (OpenID Connect) and posting (UGC Posts). SendGrid sendgridhttp bearer SendGrid email delivery API Slack slackhttp bearer Slack Web API Twilio twiliohttp basic Twilio SMS, Voice, and Messaging API
Project management # Template slug driver auth What it connects Asana asanahttp bearer Asana project management API Jira jirahttp oauth2 Jira Cloud REST API. Linear lineargraphql bearer Linear GraphQL API Monday.com mondaygraphql bearer Monday.com GraphQL API Xray Cloud (GraphQL) xray-cloudgraphql oauth2 Xray Cloud test-management GraphQL API.
Productivity & documents # Template slug driver auth What it connects Airtable airtablehttp bearer Airtable REST API Confluence confluencehttp oauth2 Confluence Cloud wiki API Google Calendar google-calendarhttp oauth2 Google Calendar API Google Docs google-docshttp oauth2 Google Docs API Google Sheets google-sheetshttp oauth2 Google Sheets API Google Workspace google-workspacehttp oauth2 Google Workspace APIs (Gmail, Calendar, Drive) HTTP API httphttp none Any HTTP or REST API that has no dedicated template: set the base URL, pick how it authenticates, and every request step against it is governed like the rest. Notion notionhttp bearer Notion API Web Scraper web-scraperhttp none Fetch public web pages and convert to markdown / extract structured data.
File storage # Template slug driver auth What it connects Dropbox dropboxhttp oauth2 Dropbox file storage API Google Drive google-drivehttp oauth2 Google Drive file storage API
Template slug driver auth What it connects App Store Connect app-store-connecthttp signed_jwt App Store Connect REST API for app metadata, TestFlight builds, beta groups, testers, and public links. GitHub (REST) githubhttp bearer GitHub REST API (date-versioned: 2026-03-10 latest, 2022-11-28 default) — best for write operations (issue creation, PR merge, file commits) where REST is more expressive than GraphQL. GitHub (GraphQL) github-graphqlgraphql bearer GitHub GraphQL API v4 — read nested repository and ProjectV2 data without relying on REST OpenAPI discovery. Vercel vercelhttp bearer Vercel deployment and hosting API
Databases # Template slug driver auth What it connects Firebase firebasehttp oauth2 Firebase Firestore REST API PostgreSQL postgrespostgres none PostgreSQL relational database Supabase supabasehttp header Supabase PostgREST API Supabase (GraphQL) supabase-graphqlgraphql header Supabase GraphQL API (pg_graphql at /graphql/v1) — one roundtrip for nested reads instead of N+1 PostgREST calls.
Analytics # Template slug driver auth What it connects Google Analytics 4 google-analyticshttp oauth2 Google Analytics 4 Data API: users, sessions, page views, traffic sources and key events of a GA4 property. Google Search Console google-search-consolehttp oauth2 Google Search Console API
Web scraping # Template slug driver auth What it connects Browserless browserlesshttp query Browserless headless Chrome API Jina Reader jina-readerhttp bearer Jina Reader URL-to-markdown and search API
Enterprise & support # Template slug driver auth What it connects Intercom intercomhttp bearer Intercom customer messaging API OAuth2 Generic oauth2-generichttp header Reusable OAuth2 endpoints (token exchange, refresh, introspect, revoke, client_credentials, device code) for arbitrary providers.
AI # Template slug driver auth What it connects Anthropic anthropichttp header Anthropic Claude API: call Claude from a workflow step through a connector, with the same boundary and per-run token budget as every other connector call. OpenAI openaihttp bearer OpenAI API for models, responses, embeddings, files, and structured outputs.
Cloud # Template slug driver auth What it connects AWS DynamoDB aws-dynamodbhttp aws_sigv4 AWS DynamoDB NoSQL database API AWS Lambda aws-lambdahttp aws_sigv4 AWS Lambda serverless functions API AWS S3 aws-s3s3 header Amazon S3 object storage AWS SES aws-seshttp aws_sigv4 AWS Simple Email Service API AWS SQS aws-sqshttp aws_sigv4 AWS Simple Queue Service API Cloudflare cloudflarehttp bearer Cloudflare REST API for zones, DNS, Workers, R2, Zero Trust, and account services DigitalOcean digitaloceanhttp bearer DigitalOcean cloud API Google Cloud Storage google-cloud-storagehttp oauth2 Google Cloud Storage JSON API
AWS operations # Template slug driver auth What it connects AWS AppSync (Cognito User-Password) appsync-cognitographql oauth2 AWS AppSync GraphQL API authenticated via Cognito User-Pool USER_PASSWORD_AUTH. AWS AppSync (IAM SigV4) appsync-iamgraphql aws_sigv4 AWS AppSync GraphQL API authenticated via IAM SigV4. AWS API Gateway (IAM SigV4) aws-apigw-iamhttp aws_sigv4 AWS API Gateway REST endpoint with IAM authorization. AWS CloudWatch Alarms aws-cloudwatch-alarmshttp aws_sigv4 Amazon CloudWatch Alarms API. AWS CloudWatch Logs aws-cloudwatch-logshttp aws_sigv4 Amazon CloudWatch Logs API for log ingestion + Logs Insights query. AWS CloudWatch Metrics aws-cloudwatch-metricshttp aws_sigv4 Amazon CloudWatch Metrics API for metric ingestion + statistic queries. AWS Cognito User Pools aws-cognito-user-poolshttp aws_sigv4 Amazon Cognito User Pools administrative API for users and groups. AWS EventBridge aws-eventbridgehttp aws_sigv4 Amazon EventBridge API for event publishing + rule management. AWS STS aws-stshttp aws_sigv4 AWS Security Token Service — temporary-credential issuance for cross-account / cross-role access.
Recipes # Grouped by template. Trigger is how the workflow starts: request (on demand — chat, CLI, MCP, REST), schedule (cron), or webhook (an external system calls in). Also uses lists connectors beyond the template's own.
Airtable (airtable) # Recipe What it does Trigger Also uses create-recordPOST a new row with fields. request — delete-recordDELETE a record by id. request — get-recordFetch a single record from a table. request — list-basesEnumerate accessible bases via the meta API. request — list-recordsPage through records with offset-based pagination. request — list-records-formulaRun a server-side filter formula against a table. request — list-tablesEnumerate tables (and their fields) in a base. request — update-recordPATCH a record's fields (partial update). request —
Anthropic (anthropic) # Recipe What it does Trigger Also uses classify-textAsks Claude to put a text into exactly one of the categories you list and returns the category with a one-sentence reason as structured JSON. request — list-modelsLists the Claude models this API key can call, with their ids and display names. request — summarize-textSends a text to Claude and returns a short summary. request —
AWS AppSync (Cognito User-Password) (appsync-cognito) # Recipe What it does Trigger Also uses create-entityStarter mutation pattern. request — list-pageStarter pattern for AppSync list queries that return items plus nextToken. request — query-by-idGeneric AppSync query pattern with explicit variables and body.errors handling. request —
AWS AppSync (IAM SigV4) (appsync-iam) # Recipe What it does Trigger Also uses create-entityStarter mutation pattern. request — list-pageStarter pattern for AppSync list queries that return items plus nextToken. request — query-by-idGeneric AppSync query pattern with explicit variables and body.errors handling. request —
Asana (asana) # Recipe What it does Trigger Also uses add-commentPOST a comment story. request — create-taskPOST a new task to a project. request — get-taskFetch one task record. request — list-projectsEnumerate projects. request — list-tagsEnumerate tags. request — list-tasksEnumerate tasks for a project. request — list-usersEnumerate users in a workspace. request — list-workspacesEnumerate workspaces the user is a member of. request — meFetch the user record for the PAT/OAuth identity. request — update-taskPUT changes to a task (assignee, due date, name). request —
AWS API Gateway (IAM SigV4) (aws-apigw-iam) # Recipe What it does Trigger Also uses signed-getCall an IAM-authorized API Gateway GET endpoint. request — signed-postCall an IAM-authorized API Gateway POST endpoint with JSON body. request —
AWS CloudWatch Alarms (aws-cloudwatch-alarms) # Recipe What it does Trigger Also uses describe-alarmsList alarms by name prefix, state, or alarm-action prefix. request — disable-actionsExternal write. request — enable-actionsExternal write. request — set-alarm-stateExternal write. request —
AWS CloudWatch Logs (aws-cloudwatch-logs) # Recipe What it does Trigger Also uses create-log-groupExternal write. request — filter-log-eventsServer-side filter pattern over a log group, optionally bounded by a time window. request — list-log-groupsPage through all log groups in the account, optionally filtered by name prefix. request — put-log-eventExternal write. request — query-logs-insightsTwo-step pattern: StartQuery returns a queryId; GetQueryResults polls until the query completes. request — set-retentionExternal write. request —
AWS CloudWatch Metrics (aws-cloudwatch-metrics) # Recipe What it does Trigger Also uses get-metric-dataModern GetMetricData endpoint — fetch many metrics + statistics in a single call. request — get-metric-statisticsQuery average / sum / max / min / sample-count over a time window with a period. request — list-metricsCursor-paginated listing of metric names + dimensions in a namespace. request — put-metric-dataExternal write. request —
AWS Cognito User Pools (aws-cognito-user-pools) # Recipe What it does Trigger Also uses admin-add-user-to-groupAdd a user to a Cognito group. request — admin-disable-userDisable a user in a Cognito user pool. request — admin-get-userGet one user by username from a user pool. request — list-usersList users in a user pool with optional pagination token. request —
AWS DynamoDB (aws-dynamodb) # Recipe What it does Trigger Also uses get-itemGet one DynamoDB item by key using the JSON protocol. request — put-itemWrite one DynamoDB item. request — query-itemsQuery a table or index with KeyConditionExpression and optional ExclusiveStartKey. request — scan-pageScan a bounded page and return LastEvaluatedKey; use carefully on large tables. request —
AWS EventBridge (aws-eventbridge) # Recipe What it does Trigger Also uses create-ruleExternal write. request — disable-ruleExternal write. request — enable-ruleExternal write. request — list-rulesList rules in a bus, optionally filtered by name prefix. request — list-targetsShow every target wired up to a rule (Lambda, SQS, SNS, ECS task, etc.). request — put-eventsExternal write. request —
AWS Lambda (aws-lambda) # Recipe What it does Trigger Also uses invoke-functionInvoke a Lambda function synchronously with a JSON payload. request —
AWS S3 (aws-s3) # Recipe What it does Trigger Also uses delete-objectDelete one object key. request — get-object-textDownload an object and parse it as text. request — list-prefixList objects under a prefix with optional pagination. request — put-object-textUpload text content to an S3 key. request —
AWS SES (aws-ses) # Recipe What it does Trigger Also uses send-emailSend a simple SES email from a verified identity. request —
AWS SQS (aws-sqs) # Recipe What it does Trigger Also uses delete-messageDelete one received message by receipt handle. request — receive-messagesReceive a bounded batch without deleting it. request — send-messageSend one message to a queue URL. request —
AWS STS (aws-sts) # Recipe What it does Trigger Also uses assume-roleExternal write (issues new credentials). request — assume-role-with-web-identityExchange a short-lived OIDC JWT (GitHub Actions, Auth0, custom IdP) for AWS temporary credentials. request — get-caller-identityReturns the account, ARN, and userId of the IAM principal whose credentials signed the call. request — get-session-tokenExternal write. request —
Browserless (browserless) # Recipe What it does Trigger Also uses scrape-then-email-digestReliable scrape-then-email pattern for pages that load content via client-side JS. schedule undefined, undefined
Cloudflare (cloudflare) # Recipe What it does Trigger Also uses list-dns-recordsList DNS records for a Cloudflare zone. request — list-zonesList zones visible to the configured API token. request — verify-tokenVerify that the configured Cloudflare API token is active and accepted. request —
Firebase (firebase) # Recipe What it does Trigger Also uses signin-email-password-then-firestore-readTwo-step auth-chain pattern. request —
GitHub (REST) (github) # Recipe What it does Trigger Also uses create-issuePOST a new issue to a repo. request — delegated-triage-via-callFile an issue then invoke a tenant-defined triage-issue sub-workflow by slug. request — fan-out-issues-prs-releasesDemonstrates ParallelStep — three independent GET requests run concurrently against the same repo (issues, pulls, releases) and the workflow surfaces the merged shape. request — get-prFetch one PR by number. request — get-repoFetch a repo record by owner/repo. request — list-all-repos-paginate-js-formDemonstrates LoopStep.data_selector — JS arrow form. request — list-commitsPage through commits on the default branch. request — list-issuesPage through open issues. request — list-my-reposPage through the authenticated user's repos. request — list-prsPage through open PRs for a repo. request — list-releasesPage through repo releases. request — list-repos-retry-on-secondary-rate-limitDemonstrates RequestStep.retry_on_status + retry_backoff_ms. request — list-workflow-runsPage through Actions workflow runs for a repo. request — meFetch the user record for the PAT/OAuth-authenticated identity. request — merge-pr-after-approvalOpen a pull request, then pause until a reviewer POSTs an pr_approved signal to /v1/executions/{execution_id}/signals (typically via a portal-token approval link), then merge. request —
GitHub (GraphQL) (github-graphql) # Recipe What it does Trigger Also uses list-viewer-repositoriesFetch the first page of repositories visible to the authenticated viewer with pageInfo for follow-up cursor pagination. request — repository-issuesFetch issues for an owner/repo pair with labels, assignees, and cursor metadata. request — repository-pull-requestsFetch recent pull requests with review status signals and cursor metadata. request — search-repositoriesRun a GitHub GraphQL search query and return repository nodes plus rate-limit cost. request — user-project-itemsRead every item and up to 20 Text and SingleSelect field values per item from a user-owned ProjectV2 with checked cursor pagination. request — viewerFetch the authenticated viewer and current GraphQL rate-limit state. request —
Google Analytics 4 (google-analytics) # Recipe What it does Trigger Also uses realtime-active-usersReads the realtime report: active users in the last 30 minutes per country. request — run-reportRuns one GA4 report with the core totals (active users, sessions, page views, key events) for the given date range. request — top-pagesReturns the pages with the most page views in the date range, ordered by views. request — traffic-sourcesReturns the traffic sources that brought the most sessions in the date range. request —
HubSpot (hubspot) # Recipe What it does Trigger Also uses create-contactPOST a new contact with email + firstname + lastname properties. request — get-contactFetch a single contact record. request — list-companiesPage through CRM companies. request — list-contactsPage through CRM contacts with cursor pagination. request — list-dealsPage through CRM deals with stage + amount surfaced. request — list-ownersEnumerate CRM owners (users assigned to records). request — list-pipelinesEnumerate deal pipelines and their stages. request — list-properties-contactsReturn every property defined on the contact object — useful for property discovery before authoring. request — list-ticketsPage through CRM tickets. request — postmortem-due-in-n-days-via-stateSchedule + State multi-day lifecycle. schedule — search-contacts-by-emailUse the CRM search API to find contacts whose primary email matches. request —
Recipe What it does Trigger Also uses create-contactPOST a new contact (role=user, email). request — get-contactFetch a single contact. request — list-adminsEnumerate admins. request — list-contactsSearch contacts ordered by created desc. request — list-conversationsSearch conversations ordered by updated_at desc. request — list-tagsEnumerate tags in the workspace. request — meIdentity probe. request — reply-to-conversationPOST a reply (admin replies via assignee). request — trial-nurture-day-1-3-7-14-via-stateReplaces a multi-day in-flight wait with the canonical Schedule + State pattern. schedule —
Jina Reader (jina-reader) # Recipe What it does Trigger Also uses sec-filing-to-markdownPattern for converting SEC filing HTML pages to markdown for downstream extraction. request — url-to-markdownFetch a web page through Jina Reader and return clean markdown. request —
Jira (jira) # Recipe What it does Trigger Also uses list-my-issuesFetch every issue assigned to the current user regardless of status. request — list-open-issuesFetch issues assigned to the current user whose lifecycle is not Done, sorted by most recent update. request — search-issues-by-jqlRun an arbitrary JQL query against the Jira /search endpoint. request —
Linear (linear) # Recipe What it does Trigger Also uses create-issueMutation to create an issue with a title. request — get-issueFetch one issue with its state + assignee. request — list-cyclesEnumerate cycles for a team. request — list-issuesFirst 50 open issues for a team, ordered by createdAt desc. request — list-projectsEnumerate projects with their progress. request — list-teamsEnumerate teams the user belongs to. request — update-issueMutation to update title / description / state. request — viewerIdentity probe via GraphQL viewer { id email name }. request —
LinkedIn (linkedin) # Recipe What it does Trigger Also uses create-postPublish a text post to the authenticated member's LinkedIn feed. request —
Mailchimp (mailchimp) # Recipe What it does Trigger Also uses add-memberPOST a subscriber. request — campaign-reportEngagement summary for a campaign. request — list-audiencesEnumerate audiences. request — list-campaignsPage through campaigns. request — list-membersPage through members. request — list-tagsEnumerate tags. request — pingProbe the API to validate the API key and data center suffix. request — send-campaignTrigger send for a campaign id. request —
Recipe What it does Trigger Also uses complexity-probeRead the remaining complexity budget — useful before bulk operations. request — create-itemAdd a new item to a board with column values. request — get-boardFetch one board with its columns + first 100 items. request — list-boardsPage through accessible boards. request — list-usersEnumerate users. request — list-workspacesEnumerate workspaces. request — meIdentity probe via GraphQL me { id email name }. request — update-item-columnChange a single column on an item. request —
Notion (notion) # Recipe What it does Trigger Also uses create-pageAdd a new row to a database with title + properties. request — get-databaseFetch one database's schema (properties + types). request — get-pageFetch a single page record by id. request — list-databasesEnumerate databases the integration has access to. request — list-page-childrenPage through the block tree under a page. request — list-usersEnumerate users in the workspace. request — meIdentity probe — useful before driving the API. request — query-databaseRun a database query with filter + sort. request — searchFull-text search across pages + databases the integration sees. request — update-pagePATCH a page's properties block. request —
OAuth2 Generic (oauth2-generic) # Recipe What it does Trigger Also uses client-credentials-grantRFC 6749 §4.4 client_credentials grant. request — device-code-flowFirst leg of the device-authorization grant for input-constrained devices (CLIs, TVs, IoT). request — exchange-code-for-tokenRFC 6749 §4.1 authorization-code grant. request — introspect-tokenAsk the authorization server whether a token is still active and what scopes / subject it represents. request — refresh-access-tokenRFC 6749 §6 refresh-token grant. request — revoke-tokenExternal write. request —
OpenAI (openai) # Recipe What it does Trigger Also uses create-embeddingCreate one text embedding for downstream semantic matching. request — list-modelsList models available to the API key. request — structured-extractionExtract people from text using a JSON schema response format. request —
PostgreSQL (postgres) # Recipe What it does Trigger Also uses active-connectionspg_stat_activity snapshot — useful when investigating a stuck query or a connection storm. request — atomic-debit-credit-double-entryDemonstrates RequestStep.sql.also — both the debit and credit run inside one transaction; either both commit or both roll back. request — describe-tableReturn column name, data type, nullability, and default for a given table. request — export-large-table-streamDemonstrates RequestStep.sql.cursor — instead of buffering the full result set in memory, the driver streams rows in batches of 1000 via a server-side cursor. request — list-indexesReturn index name, columns, and uniqueness for a target table. request — list-schemasEnumerate non-system schemas. request — list-tablesList every table in the public schema with row-count estimates from pg_class. request — recent-rowsORDER BY a timestamp column (default created_at) DESC LIMIT N. request — row-countSELECT COUNT(*) for the supplied table. request — table-bytesUse pg_total_relation_size to rank tables. request — update-must-affect-exactly-one-rowDemonstrates RequestStep.expected_row_count — UPDATE that affects more or fewer than one row triggers expected_row_count_mismatch and rolls back. request —
SendGrid (sendgrid) # Recipe What it does Trigger Also uses create-listPOST a new marketing list. request — get-templateFetch one template (versions + active). request — list-contactsPage through marketing contacts. request — list-statsAggregated stats for the last 7 days. request — list-suppressionsEnumerate the bounce suppression list. request — list-templatesPage through dynamic templates. request — send-from-templateSend transactional mail using a dynamic template id and substitution data. request — send-mailPOST /v3/mail/send with from + to + subject + content. request —
Shopify (shopify) # Recipe What it does Trigger Also uses list-customersPage through customers. request — list-ordersPage through open orders. request — list-productsPage through products in the catalog. request — shop-infoSmoke probe — fetches store metadata. request —
Slack (slack) # Recipe What it does Trigger Also uses add-reactionStar/+1/etc — react to a message. request — auth-testValidate the bot token. request — channel-historyFetch recent messages from a channel. request — create-channelProvision a new channel. request — invite-userAdd users to a channel. request — list-channelsPage through public channels with cursor pagination. request — list-usersEnumerate workspace members. request — post-messageSend a chat.postMessage to a channel id. request — post-then-pause-then-editDemonstrates WaitStep (short, in-process, duration_ms ≤ 6h). request — team-infoWorkspace metadata (name, domain, enterprise). request — upload-fileUpload an attachment to a channel via files.upload. request —
Square (square) # Recipe What it does Trigger Also uses create-customerPOST a new customer with given_name + email. request — inventory-countsFetch real-time inventory counts. request — list-catalog-itemsPage through catalog items (ITEM type). request — list-customersPage through customers. request — list-locationsSmoke probe — every Square workflow starts with a location id. request — list-ordersPOST /orders/search with a location filter. request — list-paymentsPage through Payments. request — list-team-membersSearch team members at a location. request — merchant-infoFetch merchant metadata. request — refund-paymentPOST /refunds with payment_id + amount + currency. request —
Stripe (stripe) # Recipe What it does Trigger Also uses charge-or-refund-by-amountDemonstrates BranchStep — when amount > 0, capture a charge against the customer; when amount < 0, issue a refund of the absolute value against the most recent charge. request — create-customerPOST a new customer record. request — create-customer-idempotentDemonstrates RequestStep.idempotency_key — the workflow can re-run with the same email and Stripe will return the original customer instead of creating a duplicate. request — create-payment-intentPOST a new payment intent. request — daily-charges-digestPull yesterday's charges every business day at 08:00 Europe/Berlin and summarise total volume + count by currency. schedule — get-chargeFetch a single charge record by its Stripe id. request — get-customerFetch a single customer record by its Stripe id. request — incremental-charges-via-stateCanonical AI-authoring few-shot for the multi-day lifecycle pattern: a daily schedule wakes the workflow, state_read pulls the last-synced cursor (null on the first run via default_value), the request lists only newer charges, and state_write advances the watermark in the same transaction as the step result. schedule — list-balance-transactionsPage through Stripe balance transactions for finance reporting. request — list-chargesPage through charges, surfacing id + amount + currency + status. request — list-charges-validate-no-zero-amountDemonstrates WorkflowDef.validation_function — a QuickJS expression evaluated against the final output. request — list-customersPage through the most recent customers, returning id + email + created timestamp. request — list-invoicesPage through invoices, surfacing id + status + amount_due + customer. request — list-payment-intentsPage through payment intents with cursor pagination. request — list-pricesList prices, optionally scoped to one product id. request — list-productsPage through Stripe products. request — list-subscriptionsList subscriptions, defaulting to active status. request — new-customer-enrich-notifyThree-connector reference recipe. request undefined, undefined, undefinedon-charge-failed-notify-slackWebhook-triggered: when Stripe fires charge.failed against the workflow's inbound URL, this recipe verifies the Stripe signature, extracts the failed-charge fields (id, amount, currency, decline reason, customer email), and posts a redacted alert into the operator's chosen Slack channel. webhook undefined
Twilio (twilio) # Recipe What it does Trigger Also uses account-balanceFetch account balance + currency. request — get-messageFetch a message record. request — list-callsRecent voice call records. request — list-messagesPage through Messages.json. request — list-numbersEnumerate purchased numbers. request — send-smsPOST a message via Messages.json — pass From + To + Body. request — send-whatsappSend via the WhatsApp From channel — From and To prefixed with whatsapp:. request — verify-phone-lookupUse the Lookup API to validate a phone number. request —
Vercel (vercel) # Recipe What it does Trigger Also uses get-deploymentFetch one deployment by id or URL. request — list-deploymentsList recent deployments, optionally scoped by project. request — list-projectsList projects visible to the token. request —
Web Scraper (web-scraper) # Recipe What it does Trigger Also uses crawl-sitemap-to-markdownFetch a site's sitemap.xml, loop over its <loc> entries, extract the main article of each page via Readability, and return an array of { title, url, markdown } envelopes. request — extract-main-contentGET a URL, run Mozilla Readability to isolate the article, then convert to markdown. request — fetch-url-as-markdownGET a single public URL and convert its HTML body to markdown. request —
Xray Cloud (GraphQL) (xray-cloud) # Recipe What it does Trigger Also uses get-test-by-issue-idFetch a single Xray test entity by its Jira issue ID. request — introspect-schemaRun a standard GraphQL introspection query to verify the credential and enumerate available types. request —