SquadCast
SquadCast
Connect Aiden with your SquadCast account to get intelligent assistance with incident management and on-call operations. Once enabled, Aiden becomes your incident response assistant, helping you triage incidents, manage on-call rotations, and keep the right people informed through natural conversations.
SquadCast is an incident management and on-call platform that helps teams detect, respond to, and resolve operational issues. By integrating SquadCast with Aiden, you can act on incidents and look up on-call information conversationally, reducing the overhead of switching between tools during a live incident.
The SquadCast integration is currently in beta.
Integration Capabilities
With SquadCast integration, Aiden can:
- List incidents and view incident details and timeline.
- Acknowledge, resolve, and reassign incidents.
- List teams and users in your organization.
- See who is currently on call for a team.
- View on-call schedules and rotations.
Enable SquadCast Integration
Prerequisites
Before enabling the integration, ensure:
- You have an active SquadCast account with appropriate permissions.
- You know which region (US or EU) hosts your SquadCast account.
- You can generate a refresh token from your SquadCast user profile.
Generate SquadCast Refresh Token
To integrate with Aiden, you will need a refresh token from your SquadCast account:
- Log in to your SquadCast account.
- Navigate to My Profile and open the API Tokens section.
- Create a new User Token.
- Copy the generated refresh token.
Store your refresh token securely. Treat it like a password and rotate it if you suspect it has been exposed.
Steps to Enable SquadCast Integration
Follow these steps to enable the integration:
- From the Aiden home page, click Integrations from the navigation panel to the left.
- Hover and click the Activate button on the SquadCast Integration card.
- Enter the integration configuration parameters:
- Configuration Name: A descriptive name for this integration configuration (e.g.,
SquadCast, Prod). - Configuration Description (optional): Additional details about this configuration.
- API Refresh Token: The user token you generated from your SquadCast profile.
- Region: Select the region that matches your SquadCast account (US or EU).
- Configuration Name: A descriptive name for this integration configuration (e.g.,
- Click Save to enable the integration.
Sample Prompts
Here are some sample prompts you can use with the SquadCast integration:
Incident Management:
- Show me all triggered incidents in SquadCast.
- Get the details of incident
<incident-id>. - Show the timeline for incident
<incident-id>. - Acknowledge incident
<incident-id>. - Resolve incident
<incident-id>. - Reassign incident
<incident-id>to the platform team.
On-Call and Schedules:
- Who is currently on call for the platform team?
- Show me the on-call schedule for the database team.
- List the on-call rotations for our team.
Teams and Users:
- List all teams in our SquadCast account.
- List the users in our organization.
Limitations
- Requires a SquadCast API refresh token whose user role has sufficient permissions for the desired actions.
- On-call and schedule lookups are scoped to a team.