Push by Techulus connects to a Nagent workspace with an API key. Once it is connected, agents can call 6 Push by Techulus actions, such as "Send Push Notification Async", "Send Notification Sync" and "Send Notification to Device Group". Nothing is enabled on connect: each action is allowed one at a time, and an action with side effects runs or waits for a person according to the agent's level.
Every operation an agent can call against Push by Techulus, with input parameters and output schema.
PUSH_BY_TECHULUS_DELETE_TEAM_MEMBER_OR_INVITETool to remove a user from the team or revoke a pending invitation. Use when you need to revoke team access or cancel an invite for a specific email address.
Input parameters
Team API key
The email address to remove or revoke invitation for
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
PUSH_BY_TECHULUS_INVITE_USER_TO_TEAMTool to invite a user to a team by sending an email invitation. Use when you need to add a new member to an existing team.
Input parameters
Team API key to which the user will be invited.
Email address of the user to invite to the team.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
PUSH_BY_TECHULUS_SEND_NOTIFICATION_ASYNCTool to send push notification asynchronously to all devices in an account or team. Use when you have more than 10 devices for better performance.
Input parameters
Notification body content.
Notification link (URL).
Notification image (URL).
Notification sound. Valid options are: default, arcade, correct, fail, harp, reveal, bubble, doorbell, flute, money, scifi, clear, elevator, guitar, pop.
Notification title.
Notification channel, alphanumeric and hyphens only. Defaults to 'feed'.
Time-sensitive notifications deliver immediately despite do-not-disturb mode (iOS only). Defaults to false.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
PUSH_BY_TECHULUS_SEND_NOTIFICATION_SYNCTool to send push notifications synchronously to all linked devices. Use when you need immediate confirmation of notification delivery to all devices or teams.
Input parameters
Notification body/message content.
Notification URL destination to open when clicked.
Notification image URL to display.
Sound effect for notification. Options: default, arcade, correct, fail, harp, reveal, bubble, doorbell, flute, money, scifi, clear, elevator, guitar, pop.
Notification title to display.
Alphanumeric channel identifier; defaults to 'feed' if not specified.
iOS-only; enables immediate delivery even in Do Not Disturb mode. Defaults to false.
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
PUSH_BY_TECHULUS_SEND_NOTIFICATION_TO_GROUPTool to send push notification to a specific device group. Use when you need to notify multiple devices in a group with customizable title, body, sound, and media options.
Input parameters
Notification body message
Notification link (URL)
Notification image (URL)
Notification sound. Valid options: default, arcade, correct, fail, harp, reveal, bubble, doorbell, flute, money, scifi, clear, elevator, guitar, pop
Notification title
Notification channel (alphanumeric and hyphens only). Default: 'feed'
The Device Group ID to send the notification to
Delivers immediately even if device is in do-not-disturb mode (iOS only). Default: false
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
PUSH_BY_TECHULUS_SEND_NOTIFICATION_WEBHOOK_POSTTool to send push notifications to all devices associated with a specific API key via POST request. Use when you need to deliver notifications through webhook integrations or team-based distribution.
Input parameters
Notification body content
Notification link (URL)
Notification image (URL)
Notification sound. Valid options are default, arcade, correct, fail, harp, reveal, bubble, doorbell, flute, money, scifi, clear, elevator, guitar, pop
Notification title
Account / Team API Key for authentication
Notification channel, alphanumerical string and hyphens only (default: 'feed')
Time sensitive notifications will be delivered immediately, even if the device is in do not disturb mode (iOS only) (default: false)
Output
Data from the action execution
Error if any occurred during the execution of the action
Whether or not the action execution was successful or not
Agents can call 6 Push by Techulus actions on Nagent, including "Send Push Notification Async", "Send Notification Sync" and "Send Notification to Device Group". Send Push Notification Async: Send push notification asynchronously to all devices in an account or team. Each action is listed on this page with its input parameters and its output.
Push by Techulus connects with an API key, under your workspace's own connection. Nothing is enabled on connect: each action is allowed one at a time and can be scoped to the agents that need it.
Send Push Notification Async takes 2 required inputs: body and title. It also takes 5 optional inputs: link, image, sound, channel and timeSensitive. It returns data, error and successful.