Pushover
Overview
SLUG: PUSHOVER
Description
Pushover is a service that enables real-time notifications to your devices through simple API integration.
Authentication Details
API Key
Connecting to Pushover
Create an auth config
Use the dashboard to create an auth config for the Pushover toolkit. This allows you to connect multiple Pushover accounts to Composio for agents to use.
Create and Get auth config ID
Click “Create Pushover Auth Config”. After creation, copy the displayed ID starting with ac_. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using API Key
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the Pushover toolkit’s playground
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
PUSHOVER_CANCEL_RECEIPT_RETRIES
Tool Name: Cancel Receipt Retries
Description
Action Parameters
Action Response
PUSHOVER_CANCEL_RETRIES_BY_TAG
Tool Name: Cancel Retries by Tag
Description
Action Parameters
Action Response
PUSHOVER_CLIENT_ACK_DELETE_UP_TO_ID
Tool Name: Client Acknowledge Delete Up To ID
Description
Action Parameters
Action Response
PUSHOVER_CLIENT_FETCH_MESSAGES
Tool Name: Fetch Pending Messages
Description
Action Parameters
Action Response
PUSHOVER_CLIENT_LOGIN
Tool Name: Pushover Client Login
Description
Action Parameters
Action Response
PUSHOVER_CLIENT_REALTIME_WEBSOCKET
Tool Name: Client Realtime WebSocket Connection
Description
Action Parameters
Action Response
PUSHOVER_CLIENT_REGISTER_DEVICE
Tool Name: Register Open Client Device
Description
Action Parameters
Action Response
PUSHOVER_GET_APP_ICON_IMAGE
Tool Name: Get Application Icon Image
Description
Action Parameters
Action Response
PUSHOVER_GET_APP_LIMITS
Tool Name: Get App Limits
Description
Action Parameters
Action Response
PUSHOVER_GET_APP_TOKEN
Tool Name: Get Application Token
Description
Action Parameters
Action Response
PUSHOVER_GET_RECEIPT_STATUS
Tool Name: Get Receipt Status
Description
Action Parameters
Action Response
PUSHOVER_GET_TEAM_API_TOKEN
Tool Name: Get Team API Token
Description
Action Parameters
Action Response
PUSHOVER_GLANCES_UPDATE
Tool Name: Glances Update
Description
Action Parameters
Action Response
PUSHOVER_GROUP_ADD_USER
Tool Name: Add User to Group
Description
Action Parameters
Action Response
PUSHOVER_GROUP_CREATE
Tool Name: Create Group
Description
Action Parameters
Action Response
PUSHOVER_GROUP_DISABLE_USER
Tool Name: Disable Group User
Description
Action Parameters
Action Response
PUSHOVER_GROUP_ENABLE_USER
Tool Name: Group Enable User
Description
Action Parameters
Action Response
PUSHOVER_GROUP_GET
Tool Name: Get Group Details
Description
Action Parameters
Action Response
PUSHOVER_GROUP_LIST
Tool Name: List Delivery Groups
Description
Action Parameters
Action Response
PUSHOVER_GROUP_REMOVE_USER
Tool Name: Remove User from Group
Description
Action Parameters
Action Response
PUSHOVER_GROUP_RENAME
Tool Name: Rename Delivery Group
Description
Action Parameters
Action Response
PUSHOVER_LICENSE_ASSIGN
Tool Name: Assign License
Description
Action Parameters
Action Response
PUSHOVER_LICENSE_CHECK_CREDITS
Tool Name: Check License Credits
Description
Action Parameters
Action Response
PUSHOVER_SEND_MESSAGE
Tool Name: Send Message
Description
Action Parameters
Action Response
PUSHOVER_STORE_TEAM_API_TOKEN
Tool Name: Store Team API Token
Description
Action Parameters
Action Response
PUSHOVER_SUBSCRIPTION_FLOW
Tool Name: Subscription Flow
Description
Action Parameters
Action Response
PUSHOVER_TEAMS_ADD_USER
Tool Name: Add Team User
Description
Action Parameters
Action Response
PUSHOVER_TEAMS_REMOVE_USER
Tool Name: Remove User from Team
Description
Action Parameters
Action Response
PUSHOVER_VALIDATE_USER_OR_GROUP
Tool Name: Validate User or Group
Description
Action Parameters
Action Response