Skip to content

Integration · Communication

Connect Claude & ChatGPT to SIGNL4

Ask your AI who is on duty, what alerts are open and what happened to a given alert in SIGNL4. It can raise a new alert for a team, acknowledge, close or reopen alerts, add notes and escalate to another team. It can also read shifts, absences and duty summaries, and put users on or off duty.

Connect SIGNL4 free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Who is on duty for the Operations team right now?”

    The AI reads the team's duty summary and lists who is on duty.

  • “Show me the alerts from the last 24 hours that mention the warehouse.”

    It searches alerts by text and creation date and lists them with title, status and team.

  • “Raise an alert for the IT team: the office printer server is down.”

    It raises a new alert for the team with a title and text. The on-duty members are notified right away.

What your AI can do

Alerts

Raise, search and read alerts, acknowledge, close or reopen them, add notes, escalate to another team, and see the timeline and notifications.

Duty and shifts

See who is on duty, read duty summaries, shifts and absences, and put a user on or off duty for one or more teams.

Teams and users

List teams, members and users, read contact details, list alert categories and get alert statistics per team or user.

  • “What happened with alert 7f3c after it was raised?”

    It reads the alert's timeline: who was notified, who acknowledged or commented, and when it was closed.

  • “Close that alert and note that the server was restarted.”

    It adds a note to the alert and closes it on behalf of the user you name.

  • “Who is on call next week, and is anyone away?”

    It lists the team's shifts for the date range and the planned team absences.

25 tools for SIGNL4

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • acknowledge_signlChanges dataAcknowledge an alert by `signl_id` on behalf of `user_id`, with an optional `description`.
  • acknowledge_signlsChanges dataAcknowledge several alerts at once: pass `signl_ids` and the acknowledging `user_id`.
  • annotate_signlChanges dataAdd an annotation (note) with `text` to an alert by `signl_id`, written as `user_id`.
  • close_signlVisible to othersClose an alert by `signl_id` on behalf of `user_id`, with an optional `description`.
  • create_signlChanges dataRaise a new alert for a team: pass `team_id`, `title` and `text`, plus optional `category` and `severity`. Sends push, SMS or voice notifications to the on-duty team members.
  • create_user_absenceChanges dataAdd an absence for a user by `user_id` with `start` and `end` times.
  • escalate_signl_to_teamChanges dataEscalate an alert by `signl_id` to another team given by `target_team_id`. That team's on-duty members get notified.
  • get_duty_summaryGet a summary of who is on duty per team; optional `team_id` filter.
  • get_signlGet one alert by `signl_id`, with its title, text, status and team.
  • get_signl_timelineGet the timeline of an alert by `signl_id`: who was notified, who acknowledged and when it closed.
  • get_teamGet one team by `team_id`.
  • get_userGet one user by `user_id`.
  • get_user_duty_statusCheck whether a user (`user_id`) is currently on duty, optionally for specific `team_id`s.
  • list_categoriesList alert categories, optionally for specific `team_id`s.
  • list_shiftsList scheduled duty shifts, optionally for a `team_id` between `range_start` and `range_end`.
  • list_signl_notificationsList the notifications sent for an alert by `signl_id`.
  • list_team_membersList the members of a team by `team_id`.
  • list_teamsList the teams in your SIGNL4 subscription.
  • list_user_absencesList a user's absences by `user_id`.
  • list_usersList all users in your SIGNL4 subscription.
  • punch_inChanges dataPut a user (`user_id`) on duty, optionally for specific `team_ids`. They will start receiving alerts.
  • punch_outChanges dataTake a user (`user_id`) off duty, optionally for specific `team_ids`. They stop receiving alerts.
  • search_signlsChanges dataList and search alerts (Signls), filtered by `team_ids`, `text_to_search`, `signl_status_codes`, `min_created`/`max_created` or `category_ids`. Paginated with `continuation_token`.
  • summarize_signlChanges dataGet an AI-generated summary of an alert by `signl_id`, optionally in a given `language`.
  • undo_acknowledge_signlChanges dataUndo the acknowledgement of an alert by `signl_id` for `user_id`.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose SIGNL4 from the app list.

  2. 2

    Paste your key

    Paste your SIGNL4 API key. In the SIGNL4 web portal go to Integrations > Api Keys and create a key.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in SIGNL4?

The AI can search and read alerts with their timelines and notifications, and read teams, members, users, categories, shifts, absences, duty status, duty summaries and alert statistics. It can raise, acknowledge, close and reopen alerts, add notes, escalate to another team, and put users on or off duty.

Does the AI see my SIGNL4 API key?

No. Your SIGNL4 credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start read-only. Raising or escalating an alert notifies people right away, and closing an alert ends it. Those tools can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own SIGNL4 account.

Why does the AI ask which user to act as?

In SIGNL4, acknowledging, closing and reopening an alert is done on behalf of a specific user, and notes have an author. The AI passes that user's ID with the call, so the alert timeline shows who did what. It can look up the ID with list_users.

Let your AI work in SIGNL4 today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect SIGNL4 free

PipMCP is not affiliated with SIGNL4. Product names are trademarks of their owners.