Create Broadcast Message
create_broadcast_messageNeed to notify GitLab users? Create broadcast messages with custom text, schedule, colors, and targeting using admin privileges.
Instructions
Create a GitLab broadcast message. Requires administrator privileges on the GitLab instance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | Message text to display | |
| starts_at | No | ISO 8601 timestamp when the message starts | |
| ends_at | No | ISO 8601 timestamp when the message ends | |
| color | No | Background color in hex format, e.g. "#E75E40" | |
| font | No | Foreground (font) color in hex format | |
| target_access_levels | No | Access levels to target: 10=Guest, 20=Reporter, 30=Developer, 40=Maintainer, 50=Owner | |
| target_path | No | Path glob for pages where the message should appear | |
| broadcast_type | No | Broadcast type: "banner" or "notification" | |
| dismissable | No | Whether users can dismiss the broadcast message | |
| theme | No | Theme name (GitLab 16.9+), e.g. "indigo", "red" | |
| userCredentials | No | Your GitLab credentials (optional — falls back to the configured env token if not provided) |