← all publishers

urbanairship

@urbanairship source repo

34 published skills

  1. Tags · urbanairship bundle
    Add, remove, or set tags on named users or channels for audience segmentation and targeting. Use when organizing users into groups, creating segments, or managing user metadata.
    0
    installs
  2. Reports · urbanairship bundle
    Read-only access to Airship Reports for delivery stats, send history, app activity, and A/B test outcomes. Use when answering "how did this push do?", "how is the app doing this week?", or any insight question that maps to /api/reports/*.
    0
    installs
  3. Push · urbanairship bundle
    Implement and test Airship push notifications. Use when setting up push notifications, troubleshooting delivery issues, or testing push integration on iOS, Android, React Native, Flutter, Capacitor, or Cordova.
    0
    installs
  4. Sms Lookup · urbanairship bundle
    Lookup an SMS channel by phone number (msisdn) and sender to check if it's registered, retrieve its channel_id, and get channel details. Use before registration or association operations.
    0
    installs
  5. Named Users · urbanairship bundle
    Associate channels (devices) with named users to create unified user profiles across multiple devices and channels. Use when linking devices to user accounts or coordinating messages across channels.
    0
    installs
  6. Email Lookup · urbanairship bundle
    Lookup an email channel by email address to check if it's registered, retrieve its channel_id, and get channel details. Use before registration or association operations.
    0
    installs
  7. Migration · urbanairship
    Migrate Airship SDK to a newer version. Use when upgrading SDK versions, fixing deprecation warnings, or updating after a major SDK release.
    0
    installs
  8. Custom Events · urbanairship bundle
    Submit custom events to Airship for user tracking, automation triggers, and audience segmentation. Use when tracking user actions, behaviors, or when events need to trigger automated messages and sequences.
    0
    installs
  9. Email Replace · urbanairship bundle
    Replace an email channel with a new email address. Creates a new channel, associates it with the same user, and uninstalls the source channel. Use when updating a user's email address.
    0
    installs
  10. List Pipelines · urbanairship bundle
    List pipelines (automations) in Airship with filtering by trigger type, enabled status, and other criteria. Use when discovering automations, checking pipeline configurations, or finding pipelines triggered by specific events like Custom Events.
    0
    installs
  11. Channel Listing · urbanairship bundle
    List all channels registered to an app key with pagination support. Channels are returned in sorted order by channel_id (UUID). Use when you need to retrieve multiple channels, export audience data, or perform bulk operations on channels.
    0
    installs
  12. Create Pipeline · urbanairship bundle
    Create pipelines (automations) in Airship that trigger automated messages based on events like Custom Events, tag changes, app opens, and more. Use when setting up automated messaging workflows, creating event-triggered notifications, or building personalized automation sequences.
    0
    installs
  13. Custom Views · urbanairship bundle
    Register custom native views for Airship Thomas scenes. Use when customizing Message Center, Preference Center, In-App Messages, or creating custom UI components for iOS, Android, React Native, Flutter, Capacitor, or Cordova.
    0
    installs
  14. Sms Registration · urbanairship bundle
    Register SMS phone numbers as channels in Airship. Use when onboarding users, importing phone lists, or creating SMS channels for messaging. Returns a channel_id for use in workflows.
    0
    installs
  15. Sdk Reference · urbanairship bundle
    Airship SDK and API documentation. Use when helping with Airship push notifications, Message Center, Preference Center, In-App Messaging, or SDK integration for iOS, Android, React Native, Flutter, Capacitor, or Cordova.
    0
    installs
  16. Rtds Connection · urbanairship bundle
    Connect to Airship's Real-Time Data Streaming (RTDS) API to consume event streams with filtering capabilities. Use when monitoring user interactions, push delivery, custom events, or building real-time integrations.
    0
    installs
  17. Push Notification · urbanairship bundle
    Send push notifications to Airship audiences across multiple platforms including iOS, Android, Web, Email, and SMS. Use when the user wants to send notifications, alerts, or messages to users.
    0
    installs
  18. Message Center · urbanairship bundle
    Implement Airship Message Center (app inbox). Use when adding an inbox to your app, customizing message list UI, or troubleshooting message delivery.
    0
    installs
  19. Email Registration · urbanairship bundle
    Register email addresses as channels in Airship. Use when onboarding users, importing email lists, or creating email channels for messaging. Returns a channel_id for use in workflows.
    0
    installs
  20. Update Wallet Pass · urbanairship bundle
    Update fields on a wallet pass using an external ID. Use when updating pass information like values, labels, locations, or beacons for Apple Wallet or Google Pay passes.
    0
    installs
  21. Rtds Monitoring · urbanairship
    Connect to Real-Time Data Streaming API to monitor events, process them, and handle reconnection using offset tracking. Enables real-time monitoring of push delivery, custom events, and user interactions. Use when building real-time integrations, monitoring systems, or event-driven applications.
    0
    installs
  22. Open Channel Registration · urbanairship
    Register or update an Open Channel in Airship. Use when onboarding users to a custom delivery platform (e.g., WhatsApp, Slack, smart device) that is not backed by an Airship SDK. Returns a channel_id for use in push and named user workflows.
    0
    installs
  23. App Activity Summary · urbanairship
    Answer "how is the app doing this week or month?" — the weekly or monthly digest pattern with Total Sends, Total App Opens, Net Opt-in Change, and current Opted-in Device Count. Mirrors the dashboard's App Metrics + Devices Engagement Reports view. Use when asked for an app-health snapshot over a date range.
    0
    installs
  24. Replace Email Address · urbanairship
    Replace an email channel with a new email address. Looks up the current email channel, then replaces it with a new address while preserving user association. Use when updating a user's email address.
    0
    installs
  25. Register Associate Sms · urbanairship
    Register an SMS phone number as a channel and associate it with a named user. The registration endpoint handles both new and existing channels automatically. Use when onboarding users, integrating with CRM systems, or bulk importing users.
    0
    installs
  26. Open Channel Middleware · urbanairship bundle
    Build a proof-of-concept middleware server that bridges a custom delivery platform (e.g., WhatsApp, Slack) to Airship Open Channels. Generates working code for GCP Cloud Run or AWS Lambda that handles inbound channel registration, Airship webhook validation, and push payload delivery. Use when a customer or technical resource needs to stand up an Open Channels integration quickly.
    0
    installs
  27. Purchase To Pass Update · urbanairship
    Event-driven workflow where in-store purchases trigger wallet pass updates. POS system emits custom events with named users, RTDS listener filters for purchase events, and updates pass points. Use when integrating POS systems with wallet passes, building loyalty programs, or implementing real-time pass updates.
    0
    installs
  28. Complete User Onboarding · urbanairship
    Complete user onboarding workflow that registers multiple channels (email and SMS), associates them with a named user, tracks completion with a custom event, and sends a welcome notification. Use when onboarding new users, setting up multi-channel user accounts, or automating welcome sequences.
    0
    installs
  29. Download Entire Audience · urbanairship
    Download an entire audience by leveraging parallel pagination across UUID prefixes. Uses 16 parallel threads, each handling channels starting with a different hex digit (0-9, a-f). Use when you need to export all channels, perform bulk operations, or synchronize channel data.
    0
    installs
  30. Register Associate Email · urbanairship
    Register an email address as a channel and associate it with a named user. The registration endpoint handles both new and existing channels automatically. Use when onboarding users, integrating with CRM systems, or bulk importing users.
    0
    installs
  31. Push Performance Analysis · urbanairship
    Answer "how did this push or campaign do?" with dashboard-aligned metrics — Sends, Direct Opens, Direct Open Rate, Influenced Opens, Influenced Open Rate, and per-platform breakdown. Discovers the push by name or send-time hint when no push_id is given. Handles A/B variant breakdown automatically.
    0
    installs
  32. Create Custom Event Automation · urbanairship
    Create an automation (pipeline) triggered by Custom Events that sends personalized push notifications and Message Center messages. The messages use handlebars templating to access Custom Event properties, value, and name for personalization. Use when setting up event-triggered messaging, creating personalized automation sequences, or building Custom Event-driven workflows.
    0
    installs
  33. Custom Event Automation Discovery · urbanairship
    Discover all automations (pipelines) triggered by Custom Events and create sample Custom Events that would trigger them. This workflow extracts trigger criteria and handlebars template requirements to generate complete test events. Use when testing automations, documenting event requirements, or understanding pipeline configurations.
    0
    installs
  34. Extract Unique Tags And Attributes · urbanairship
    Extract a metadata-only JSON object of unique tags grouped by tag group (including synthetic device_tags), unique attribute keys, unique device attribute keys, and unique subscription lists from audience data. Use when you need a taxonomy catalog without exporting audience identities.
    0
    installs